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

446 Commits

Author SHA1 Message Date
Ayman Nadeem
0900bdbe74 Merge branch 'master' into my-grate 2020-01-29 15:09:17 -05:00
Ayman Nadeem
82ec0115dc correctly nest file structure for ruby 2020-01-28 16:20:49 -05:00
Ayman Nadeem
efe17d70b9 Add python grammar 2020-01-28 16:10:20 -05:00
Ayman Nadeem
6f308fdb57 Language.Python.Grammar 2020-01-28 16:09:29 -05:00
Patrick Thomson
953473088d Merge remote-tracking branch 'origin/master' into name-name-go-away 2020-01-28 15:07:05 -05:00
Patrick Thomson
9ecaeedcc3 Depend on newer semantic-source. 2020-01-28 12:42:42 -05:00
Ayman Nadeem
4d37cc2fc4 Update Test.hs 2020-01-28 12:18:03 -05:00
Ayman Nadeem
69fd3e9cce Update GraphTest.hs 2020-01-28 12:15:04 -05:00
Ayman Nadeem
5ff4b5d99d Update Python dependencies to reference AST.* instead of TreeSitter.* 2020-01-28 11:34:26 -05:00
Ayman Nadeem
b423eb1d4b change TreeSitter.Python.AST to Language.Python.AST 2020-01-27 14:44:24 -05:00
Ayman Nadeem
03aad5aca0 create submodule for python AST 2020-01-27 14:35:18 -05:00
Ayman Nadeem
1d82bcde1c actually add contents to AST 2020-01-27 14:33:52 -05:00
Ayman Nadeem
806b9352a1 Update semantic-python.cabal 2020-01-27 14:27:41 -05:00
Ayman Nadeem
836e10b2e5 Create AST.hs 2020-01-27 14:27:34 -05:00
Patrick Thomson
91439ef0ae lints 2020-01-20 11:00:56 -05:00
Patrick Thomson
686c66397a Kill these two orphan instances and fix the tests. 2020-01-20 10:31:01 -05:00
Patrick Thomson
f8c8c7913f Merge remote-tracking branch 'origin/master' into name-name-go-away 2020-01-17 15:31:24 -05:00
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
0e2a0e98b2 Hide Name constructor. 2020-01-17 13:46:17 -05:00
Patrick Thomson
fb26d76137 Merge branch 'semantic-scope-graph' into name-name-go-away 2020-01-17 11:28:51 -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
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
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