1
1
mirror of https://github.com/github/semantic.git synced 2024-12-29 01:42:43 +03:00
Commit Graph

32235 Commits

Author SHA1 Message Date
Patrick Thomson
ccb586ccd2 🔥 Data.Abstract.Name. 2020-01-17 11:09:19 -05:00
Patrick Thomson
7dacb55e35 🔥 Data.Name. 2020-01-17 11:01:59 -05:00
Patrick Thomson
14c68c407d Move what was Data.Name into Analysis.Name. 2020-01-17 10:57:35 -05:00
Patrick Thomson
ef01408518 Make everything work with Analysis.Functor.Named. 2020-01-17 10:41:08 -05:00
Patrick Thomson
a4a23e9a51 Move the Named functor to Analysis.Functor.Named. 2020-01-17 10:31:09 -05:00
Patrick Thomson
311654e5f8 Last few review changes. 2020-01-16 22:07:44 -05:00
Patrick Thomson
6abe19408b Stylish was choking here for some reason. 2020-01-16 14:28:47 -05:00
Patrick Thomson
c1d728e492 need a couple more constraints 2020-01-16 00:31:46 -05:00
Patrick Thomson
8cb8e4c297 There's a new hlint and it found these little issues. 2020-01-16 00:14:22 -05:00
Patrick Thomson
f0e2bf4cf1 No need to specify Ap here concretely. 2020-01-16 00:11:08 -05:00
Patrick Thomson
726dec2ea6 Update the copyright year. 2020-01-15 17:01:08 -05:00
Patrick Thomson
23431cffb0 Otiose forall and type constraint. 2020-01-15 16:54:27 -05:00
Patrick Thomson
066e4720f0 Some more refinements of ToScopeGraph. 2020-01-15 16:51:56 -05:00
Patrick Thomson
2cbc52804b Merge remote-tracking branch 'origin/master' into semantic-scope-graph 2020-01-15 16:30:42 -05:00
Patrick Thomson
b7c5989463 Give ToScopeGraph's module a more standard name. 2020-01-15 16:16:45 -05:00
Patrick Thomson
27f39c2fa1 :note: some declarations. 2020-01-15 16:15:12 -05:00
Patrick Thomson
d1a8dc2733 this interface is beautiful 2020-01-15 16:10:10 -05:00
Patrick Thomson
52d916e280 Move the shared SingleIdentifier pattern to its own module. 2020-01-15 15:43:41 -05:00
Patrick Thomson
d5bec1bf7a No more orphan instances. 2020-01-15 15:00:01 -05:00
Timothy Clem
fc88e441e0
Merge pull request #419 from github/precise-tag-benchmarks
Precise tag benchmarks showing improvement from haskell-tree-sitter optimizations
2020-01-15 10:06:13 -08:00
Timothy Clem
14e32c67ee Remove these OPTIONS_GHC from the benchmarks 2020-01-15 09:31:19 -08:00
Patrick Thomson
bf5656e75b Somehow I dropped every single dependency here. 2020-01-15 11:35:59 -05:00
Patrick Thomson
90bef9691e let the tests be run from root or semantic-python 2020-01-15 11:34:17 -05:00
Patrick Thomson
c3a2b299fc placate hlint 2020-01-15 11:19:38 -05:00
Patrick Thomson
fd494852fe
Merge pull request #407 from github/not-the-branch-you're-looking-for
Compile `not` statements.
2020-01-15 11:11:52 -05:00
Patrick Thomson
4b51034fed Don't try to pathify this function, it dies in the tests 2020-01-15 10:54:41 -05:00
Patrick Thomson
c67a72e531 Fix tests. 2020-01-15 10:50:55 -05:00
joshvera
d6b619fa09 Add support for references 2020-01-14 18:22:25 -05:00
joshvera
5ea07633d2 Failing reference test 2020-01-14 18:08:10 -05:00
joshvera
7f929229ed Add some test groups 2020-01-14 17:28:56 -05:00
Timothy Clem
7bfbff38fa No diffs here now 2020-01-14 14:12:49 -08:00
Timothy Clem
4907b98dbd These are just general benchmarks 2020-01-14 13:30:36 -08:00
Timothy Clem
5f5768a8dc Run all the benchmarks 2020-01-14 13:29:42 -08:00
Timothy Clem
0c118995af StringContent changed in JSON 2020-01-14 13:28:24 -08:00
Timothy Clem
b8a4776156 CI updates
- Don't use or cache ~/.cabal/packages
- Include cabal version in dist-newstyle cache key
- Build depdendencies for all
2020-01-14 12:45:00 -08:00
Timothy Clem
3c415e6f93 Merge remote-tracking branch 'origin/master' into precise-tag-benchmarks 2020-01-14 12:42:05 -08:00
Timothy Clem
cc8d71d4cf Use newly released versions of tree-sitter with optimizations 2020-01-14 12:41:53 -08:00
Patrick Thomson
65b0894eef stylish pass 2020-01-14 15:36:07 -05:00
Patrick Thomson
7f9eef71d0 stylish 2020-01-14 15:34:03 -05:00
Patrick Thomson
6ded57bbc0 oops 2020-01-14 15:32:54 -05:00
Patrick Thomson
489093e99d this file wasn't anything 2020-01-14 15:32:47 -05:00
Patrick Thomson
3345967836 Merge remote-tracking branch 'origin/master' into semantic-scope-graph 2020-01-14 15:30:01 -05:00
Patrick Thomson
760c52e04f Clean up some instances 2020-01-14 15:28:04 -05:00
Patrick Thomson
ae4ca650e8 Persist todo entries. 2020-01-14 15:18:56 -05:00
Patrick Thomson
1a9c229dd5 no need for this 2020-01-14 15:14:46 -05:00
Patrick Thomson
d6326dfe90 Neither are these 2020-01-14 15:14:39 -05:00
Patrick Thomson
b127320b05 these files aren't anything 2020-01-14 15:12:57 -05:00
Patrick Thomson
0048017d03 Run this on CI. 2020-01-14 15:04:18 -05:00
Patrick Thomson
b38631c7b5 add version bounds 2020-01-14 15:03:06 -05:00
Patrick Thomson
e641f1dc04 add -Werror to builds 2020-01-14 15:02:59 -05:00