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

33785 Commits

Author SHA1 Message Date
Timothy Clem
c722b0d87e Remove UNKNOWN 2020-06-04 14:03:23 -07:00
Timothy Clem
769b7d0355 Help ci run 2020-06-04 13:38:39 -07:00
Timothy Clem
cf636f7e97 Remove legacy types entirely 2020-06-04 11:24:17 -07:00
Timothy Clem
acc1fa421d Fix up tests 2020-06-04 11:17:53 -07:00
Timothy Clem
2e44d43452 Generate Def/Ref at moment of tagging 2020-06-04 10:39:15 -07:00
Timothy Clem
38a7158b20 Move the rest of the languages over to generated datatypes 2020-06-04 09:53:17 -07:00
Timothy Clem
1de1ba7fe3 Move codeql over to proto driven datatypes 2020-06-04 09:35:25 -07:00
Timothy Clem
6e62758f72 Add SyntaxType to proto schema, refactor usage of NodeType 2020-06-04 09:27:14 -07:00
Timothy Clem
4a1de42deb Move code generated from protos into separate package 2020-06-04 09:26:11 -07:00
Max Brunsfeld
e485681b1a
Merge pull request #563 from github/symbol-node-type
Add 'node_type' field to the Symbol protobuf message
2020-06-03 10:42:37 -07:00
Max Brunsfeld
373590a920 Update symbols test fixtures to reflect node_type addition 2020-06-03 10:18:59 -07:00
Max Brunsfeld
4f4832e6e5 Handle new symbol kinds when converting to protobuf 2020-06-03 09:26:13 -07:00
Max Brunsfeld
7f50ee1be5 Merge branch 'master' into symbol-node-type 2020-06-02 14:06:06 -07:00
Max Brunsfeld
c6aa5d7ed3 Populate Symbol.node_type based on Symbol.kind (for now) 2020-06-02 13:53:00 -07:00
Max Brunsfeld
b2ff9e522f proto: Add node_type field to Symbol message 2020-06-02 13:52:42 -07:00
Max Brunsfeld
8d47f1970f Use ghc 8.8.1 in Dockerfile 2020-06-02 13:51:55 -07:00
Ayman Nadeem
2575e7a19f add TypeOperators and StandaloneDeriving to Rust ASTs 2020-06-02 13:47:06 -04:00
Ayman Nadeem
d97ae5e77b Fix all inexhaustive pattern matches in Python tags 2020-06-02 13:39:33 -04:00
Ayman Nadeem
7d1a386a9b fix all inexhaustive pattern matches in Java tags 2020-06-02 13:34:44 -04:00
Ayman Nadeem
036f0f86a2 fix incomplete patterns for Ruby tags 2020-06-01 18:12:16 -04:00
Ayman Nadeem
7b0e418e29 fix incomplete warnings for CodeQL 2020-06-01 17:53:26 -04:00
Ayman Nadeem
3c02a42431 hush non-exhaustive patterns warnings for TSX tags 2020-06-01 17:43:21 -04:00
Ayman Nadeem
0d83d7deda fix Typescript tags incomplete patterns warnings 2020-06-01 17:35:03 -04:00
Ayman Nadeem
1a8a4c73eb fix incomplete patterns in Go 2020-06-01 16:40:34 -04:00
Patrick Thomson
867455ad48
Merge pull request #547 from zhujinxuan/joinpaths
Refactor joinPaths to use pathtype
2020-05-27 16:05:25 -04:00
Josh Vera
09b5e4964c
Merge pull request #555 from p-alik/issue-553
little improvement of AST.Test.exampleParser
2020-05-27 15:58:55 -04:00
Ayman Nadeem
24d454de5f Update CoreTest.hs 2020-05-27 15:49:28 -04:00
Ayman Nadeem
7b319ad22c pattern match on second arg to tags for FunctionDeclaration 2020-05-27 15:45:20 -04:00
Ayman Nadeem
e55237141e comment out test-suites we don't want to compile 2020-05-27 13:52:35 -04:00
Ayman Nadeem
fabad80162 Revert "Update Test in semantic-core"
This reverts commit fc2b5ace18.
2020-05-27 09:16:48 -04:00
Ayman Nadeem
e1396d150d Revert "update Core.Parser"
This reverts commit 4e7a921eb3.
2020-05-27 09:16:41 -04:00
Ayman Nadeem
4e7a921eb3 update Core.Parser 2020-05-27 09:08:11 -04:00
Ayman Nadeem
fc2b5ace18 Update Test in semantic-core 2020-05-27 09:08:00 -04:00
Ayman Nadeem
aa58637f95 semantic-python doesn't compile core so omit these imports for now 2020-05-27 08:51:36 -04:00
Ayman Nadeem
baec4c69f8 temporarily omit Core imports 2020-05-27 08:23:03 -04:00
Ayman Nadeem
07be3fc06f omit import of Directive 2020-05-26 12:21:05 -04:00
Ayman Nadeem
2c51b14169 Update semantic-python.cabal 2020-05-26 11:08:51 -04:00
Ayman Nadeem
206d16f75c comment out Directive module from semantic-python.cabal 2020-05-21 15:09:32 -04:00
Ayman Nadeem
8f252bf6db Update Test.hs 2020-05-21 14:42:07 -04:00
Ayman Nadeem
893d012b0f fix precise tests for Ruby 2020-05-21 14:41:06 -04:00
Ayman Nadeem
4a49552376 fix python tests to point to the correct AST module 2020-05-21 14:39:33 -04:00
Ayman Nadeem
d2dec69de4 fix TSX test 2020-05-21 14:35:12 -04:00
Ayman Nadeem
2ab3b50727 we no longer need to parameterize JSON programs with Identity 2020-05-21 14:32:46 -04:00
Ayman Nadeem
bfed8d11f2 fix JSON imports 2020-05-21 14:32:27 -04:00
Ayman Nadeem
4f493028aa fix TypeScript tests for precise ASTs 2020-05-21 14:30:00 -04:00
Ayman Nadeem
86cade0872 fix java imports 2020-05-21 14:29:08 -04:00
Ayman Nadeem
d8ef4811e2 fix go imports for precise testt 2020-05-21 14:26:38 -04:00
Ayman Nadeem
32e358c61e remove ddump-splices from Language.Java.Grammar 2020-05-21 11:52:05 -04:00
Patrick Thomson
85f3a937b7
Merge pull request #558 from github/smarter-cache-ejection
Dynamically change cache keys based on cabal files' hash.
2020-05-20 15:09:34 -04:00
Ayman Nadeem
8014bb7596 replace AST.Test with AST.TestHelpers 2020-05-20 14:39:47 -04:00