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

425 Commits

Author SHA1 Message Date
Patrick Thomson
00d99739d2
Merge pull request #425 from github/fix-source-to-text
Can't take 180 bytes and then convert to Text
2020-01-17 15:08:08 -05:00
Patrick Thomson
37e1c1095b Merge remote-tracking branch 'origin/master' into semantic-scope-graph 2020-01-17 11:24:07 -05:00
Patrick Thomson
5c9615a5fe Remove incomplete-uni-patterns pragma. 2020-01-17 11:21:03 -05:00
Patrick Thomson
311654e5f8 Last few review changes. 2020-01-16 22:07:44 -05:00
Timothy Clem
c0d8675d09 Use semantic-source 0.0.1 2020-01-16 12:57:24 -08:00
Timothy Clem
6bcc231355 firstLine takes a range 2020-01-16 12:14:40 -08: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
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
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
Rob Rix
876063ebc2
Merge remote-tracking branch 'origin/precise-alacarte-matching' into non-overlapping-to-tags-instances 2020-01-15 13:50:38 -05:00
Timothy Clem
42ee75445d Merge remote-tracking branch 'origin/master' into precise-alacarte-matching 2020-01-15 10:06:56 -08: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
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
Rob Rix
a045151405
Explicitly list all the instances for Python.Tags.ToTags. 2020-01-15 10:53:34 -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
2bf8c5b965 Merge branch 'precise-tag-benchmarks' into precise-alacarte-matching 2020-01-14 13:52:35 -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
6ded57bbc0 oops 2020-01-14 15:32:54 -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
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
f94e6c5431 get our first test cases up 2020-01-14 14:53:10 -05:00
Patrick Thomson
c8989c323a move this to an actual unit test 2020-01-14 14:48:58 -05:00
Patrick Thomson
90ca2c8b3f it works! 2020-01-14 14:44:08 -05:00
Patrick Thomson
e9247ab8a8 Make declare actually do something… in theory. 2020-01-14 14:19:57 -05:00
Rob Rix
5277a392e0
Merge pull request #416 from github/higher-order-traversable
Higher-order Traversable
2020-01-14 13:59:09 -05:00
Patrick Thomson
56145869a4 make semantic-python build 2020-01-14 11:48:39 -05:00
Timothy Clem
8a786e0033 Extract single yieldTag for python 2020-01-14 08:37:24 -08:00
Patrick Thomson
96a5bf11c6 start moving ScopeGraph to its own project 2020-01-14 11:13:00 -05:00
Rob Rix
87d526f96c
Merge pull request #379 from github/analysis-effects
Analysis effects
2020-01-14 07:27:49 -05:00
Timothy Clem
74347f80e8 Python precise: ignore interpolation for now 2020-01-13 15:10:57 -08:00
Timothy Clem
d6c1b26481 Refactor python Calls 2020-01-13 15:07:59 -08:00