1
1
mirror of https://github.com/github/semantic.git synced 2024-12-25 16:02:43 +03:00
Commit Graph

32319 Commits

Author SHA1 Message Date
Timothy Clem
0fd0141742 Align = for greater happiness 2020-01-15 13:44:34 -08: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
Rob Rix
5273d1855a
Merge pull request #420 from github/non-overlapping-to-tags-instances
Non-overlapping ToTags instances
2020-01-15 14:28:02 -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
Timothy Clem
14e32c67ee Remove these OPTIONS_GHC from the benchmarks 2020-01-15 09:31:19 -08:00
Timothy Clem
bac3dd5621 Use lenientDecode here 2020-01-15 09:26:55 -08:00
Timothy Clem
c44e1e060e One more ruby file to ignore 2020-01-15 09:26:39 -08:00
Timothy Clem
c19c67c8d7 Get a la carte to match precise here 2020-01-15 09:26:19 -08:00
Timothy Clem
6c773b546f Adjust some of the source lines produced for Ruby 2020-01-15 09:26:05 -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
9ee8f247ac
Silence hlint. 2020-01-15 11:05:10 -05:00
Rob Rix
db2d9badfb
Placate hlint. 2020-01-15 11:04:04 -05:00
Rob Rix
ee0c74df38
Explicitly list all the instances for Go.Tags.ToTags. 2020-01-15 11:01:19 -05:00
Rob Rix
97c83694df
Explicitly list all the instances for Java.Tags.ToTags. 2020-01-15 10:56:31 -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
Rob Rix
a045151405
Explicitly list all the instances for Python.Tags.ToTags. 2020-01-15 10:53:34 -05:00
Patrick Thomson
c67a72e531 Fix tests. 2020-01-15 10:50:55 -05:00
Rob Rix
dfc053fd88
🔥 redundant language extensions. 2020-01-15 10:49:23 -05:00
Rob Rix
f3a0fe40c5
Explicitly list all the instances for Ruby.Tags.ToTags. 2020-01-15 10:48:32 -05:00
Rob Rix
cae589a449
Explicitly list all the instances for TSX.Tags.ToTags. 2020-01-15 10:41:45 -05:00
Rob Rix
1f5c7fda5c
Explicitly list all the instances for TypeScript.Tags.ToTags. 2020-01-15 10:41:20 -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
6535d4b70a Back to working on ruby 2020-01-14 14:11:16 -08:00
Timothy Clem
d166c752bc Sort out a la carte source line trimming 2020-01-14 14:05:08 -08:00
Timothy Clem
7edad0f9ec Go assigns into DefaultPattern now 2020-01-14 14:04:50 -08:00
Timothy Clem
1d48bc326b No diff here 2020-01-14 14:04:37 -08:00
Timothy Clem
2bf8c5b965 Merge branch 'precise-tag-benchmarks' into precise-alacarte-matching 2020-01-14 13:52:35 -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
Timothy Clem
62d3c959fc WIP to example running 2020-01-14 12:37:39 -08:00
Timothy Clem
164cb506ea Stub out better slicing of source line 2020-01-14 12:37:12 -08:00
Timothy Clem
1125cb6ce2 undef and alias range fixes 2020-01-14 12:36:23 -08:00
Patrick Thomson
65b0894eef stylish pass 2020-01-14 15:36:07 -05:00