Patrick Thomson
1672c57768
Move over Function and Reference properties.
2020-02-03 11:19:54 -05:00
Patrick Thomson
4bfbd5407e
Move DeclProperties to ScopeGraph.Properties.Declaration.
2020-02-03 11:11:21 -05:00
Patrick Thomson
ccedf13bde
Use some selector names in this FunProperties.
2020-02-03 10:33:20 -05:00
Patrick Thomson
510151ba35
Blow the cache.
2020-02-03 10:24:47 -05:00
Patrick Thomson
b21289b55b
Add lens dependency.
2020-02-03 10:14:53 -05:00
Patrick Thomson
f68cadc388
Merge remote-tracking branch 'origin/master' into the-locative-case
2020-01-31 15:13:50 -05:00
Josh Vera
d03f6a95e6
Merge pull request #451 from github/function-scopes
...
Add Function scopes to semantic-scope-graph
2020-01-31 14:52:14 -05:00
Josh Vera
64cc956ed8
Remove declareFunction stub
2020-01-31 13:44:42 -05:00
Patrick Thomson
8e39396025
Merge remote-tracking branch 'origin/master' into the-locative-case
2020-01-31 13:35:05 -05:00
Patrick Thomson
c53416c5f7
Merge fallout.
2020-01-31 13:28:53 -05:00
Patrick Thomson
cd4b13918a
Merge remote-tracking branch 'origin/master' into the-locative-case
2020-01-31 13:15:27 -05:00
Patrick Thomson
76ccbc5f00
Merge branch 'master' into function-scopes
2020-01-31 13:15:19 -05:00
Patrick Thomson
45c81efd2c
Preserve Python AST span information in scope graph.
...
- [ ] Depends on #451 .
2020-01-31 13:11:59 -05:00
Patrick Thomson
70252f613c
Merge pull request #456 from github/descend-into-the-depths-of-assignment
...
Enter assignment RHS values during Python scope graphing.
2020-01-31 12:59:12 -05:00
Patrick Thomson
7ceda6c631
Merge fallout.
2020-01-31 12:40:50 -05:00
Patrick Thomson
9cf9c87397
Merge remote-tracking branch 'origin/function-scopes' into the-locative-case
2020-01-31 12:40:19 -05:00
Patrick Thomson
2c71d82636
Enter assignment RHS values during scope graphing.
...
We were neglecting to enter this RHS. A happy little call to `maybe`
addresses this.
2020-01-31 12:36:16 -05:00
Rob Rix
b9207a62e2
Merge pull request #455 from github/everyone-do-the-autogen-dance
...
Correctly account of the presence of autogen files in build/noopt.
2020-01-31 12:09:26 -05:00
Patrick Thomson
4058cd7b83
Correctly account of the presence of autogen files in build/noopt.
...
If you have `optimizations: False` in your cabal.project.local (such
as when you're in a tight build-run-debug cycle for some executable or
test suite), the autogenerated cabal_macros and Paths_ files might not
be present in the `build/` folder; if they aren't, we should look in
`build/noopt`.
This patch appears to address an issue I saw where the cabal macros
were being redefined, but I'm not entirely sure why. :/
2020-01-31 11:33:23 -05:00
Patrick Thomson
b5fb41e7e4
Merge pull request #454 from github/past-is-prologue
...
Remove the Prologue.
2020-01-29 16:58:40 -05:00
joshvera
fed5ebce98
remove more imports
2020-01-29 14:45:02 -05:00
Josh Vera
5b7384c25a
Update semantic-scope-graph/src/Control/Effect/Sketch.hs
...
Co-Authored-By: Patrick Thomson <patrickt@github.com>
2020-01-29 13:31:49 -05:00
joshvera
9f64e31106
exhaust cases
2020-01-29 13:26:04 -05:00
joshvera
5a1b5e6f54
Remove extra import
2020-01-29 13:21:35 -05:00
joshvera
97e37762eb
Merge remote-tracking branch 'origin/master' into function-scopes
2020-01-29 13:21:26 -05:00
Patrick Thomson
0a64c78a4c
Final fixups
2020-01-29 13:18:55 -05:00
Patrick Thomson
575fc3cf19
Delete the file.
2020-01-29 13:12:01 -05:00
Patrick Thomson
6ed3cf2e55
Excise Prologue from docs.
2020-01-29 13:11:43 -05:00
Patrick Thomson
dab1f4b734
Last few changes.
2020-01-29 13:11:38 -05:00
Patrick Thomson
aa8b789049
De-prologuify the Typescript syntax modules.
2020-01-29 13:04:07 -05:00
Patrick Thomson
ec990b4477
De-prologuify some Api modules.
2020-01-29 12:59:41 -05:00
Patrick Thomson
ee95a399b5
De-Prologue the Data.Syntax hierarchy.
2020-01-29 12:47:18 -05:00
Patrick Thomson
31e0ba5b32
:note: De-prologuify semantic-lib internals.
2020-01-29 12:41:14 -05:00
Patrick Thomson
a53495d3b4
Merge fallout.
2020-01-29 12:32:53 -05:00
Patrick Thomson
ce0f4335e1
Merge remote-tracking branch 'origin/master' into past-is-prologue
2020-01-29 12:31:02 -05:00
joshvera
c707d3e11f
Merge remote-tracking branch 'origin/master' into function-scopes
2020-01-29 12:29:31 -05:00
joshvera
d49a8e7631
warnings
2020-01-28 17:48:29 -05:00
Patrick Thomson
bd457a24d1
Merge pull request #430 from github/name-name-go-away
...
Consolidate Name modules into Analysis.Name.
2020-01-28 16:49:59 -05:00
Josh Vera
d9e4f42006
Merge branch 'master' into function-scopes
2020-01-28 16:41:50 -05:00
joshvera
46d3e91a73
fix tests and start initial scope from lowerBound/Fresh 1
2020-01-28 16:28:24 -05:00
Patrick Thomson
49efa8c8bc
Fix the tests.
2020-01-28 15:51:07 -05:00
Patrick Thomson
b5179ff3e5
Need a lowerBound call here.
2020-01-28 15:30:00 -05:00
Patrick Thomson
9c251161d3
Merge fallout.
2020-01-28 15:14:39 -05:00
Patrick Thomson
953473088d
Merge remote-tracking branch 'origin/master' into name-name-go-away
2020-01-28 15:07:05 -05:00
Rob Rix
2e9cd2c006
Merge pull request #439 from github/tower-of-babble
...
Remove Data.Blob.File in favor of Analysis.File and use semantic-source’s Language type.
2020-01-28 14:09:26 -05:00
Patrick Thomson
4c96c0b740
Un-wedge the cabal store
2020-01-28 13:04:56 -05:00
Patrick Thomson
9ecaeedcc3
Depend on newer semantic-source.
2020-01-28 12:42:42 -05:00
Rob Rix
0625e4c095
Merge pull request #442 from github/path-ological
...
Correct script/repl path to autogenerated sources.
2020-01-28 12:15:04 -05:00
Patrick Thomson
9dfe1a6b10
Bump the semantic-source version + update changelog.
2020-01-28 12:00:27 -05:00
Rob Rix
190b760597
Merge pull request #445 from github/linguistic-drift
...
Move Data.Language to semantic-source.
2020-01-28 11:56:47 -05:00