1
1
mirror of https://github.com/github/semantic.git synced 2024-11-28 18:23:44 +03:00
semantic/test
Douglas Creager 90c0008e12 Extract precise tags from Python f-strings
Python f-strings can contain embedded expressions:

``` python
def x():
    return 5
f"hello there {x()} people"
```

The precise tagging definitions now traverse into f-strings, and any
interpolations that they contain, so that we can generate tags for any
function calls that appear in them.
2020-02-25 18:16:06 -05:00
..
Analysis Fix tests. 2020-01-15 10:50:55 -05:00
Assigning/Assignment Merge remote-tracking branch 'origin/master' into markdone 2020-02-06 14:43:56 -05:00
Control/Abstract/Evaluator Fix tests. 2020-01-15 10:50:55 -05:00
Data Merge branch 'master' into my-grate 2020-01-29 15:09:17 -05:00
Diffing tests work now 2019-12-10 13:38:09 -05:00
fixtures Sort out json test corpus 2020-01-24 10:26:33 -08:00
Graphing/Calls Merge branch 'master' into my-grate 2020-01-29 15:09:17 -05:00
Integration tests work now 2019-12-10 13:38:09 -05:00
Numeric Convert Numeric.Spec to use Hedgehog. 2019-09-25 17:09:23 -04:00
Parsing add JSON Grammar datatype 2020-01-29 15:44:53 -05:00
Rendering/TOC Merge branch 'master' into markdone 2020-02-13 14:32:29 -05:00
Semantic Merge remote-tracking branch 'origin/master' into precise-parsing-by-default 2020-02-12 19:17:09 -05:00
Tags Merge remote-tracking branch 'origin/master' into precise-parsing-by-default 2020-02-12 19:17:09 -05:00
Test/Hspec tests work now 2019-12-10 13:38:09 -05:00
Examples.hs Extract precise tags from Python f-strings 2020-02-25 18:16:06 -05:00
Generators.hs Fix some missed language extensions. 2019-10-30 13:16:17 -04:00
Properties.hs Add Properties module for easy tests of associativity/monoidality. 2019-09-25 16:59:06 -04:00
Spec.hs Indentation. 2019-10-08 16:30:56 -04:00
SpecHelpers.hs Move Data.Project to semantic-analysis. 2020-02-11 12:52:44 -05:00