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

33700 Commits

Author SHA1 Message Date
Ayman Nadeem
584bb70afb move hlint to .hlint.yaml 2020-06-10 13:11:07 -04:00
Ayman Nadeem
6cdaef5753 use lambdacase to match on both success and fail cases 2020-06-10 13:10:41 -04:00
Ayman Nadeem
574c315500 fix undef pattern 2020-06-09 11:59:12 -04:00
Ayman Nadeem
0f1b43c871 remove unnecessary pragmas 2020-06-09 11:29:35 -04:00
Ayman Nadeem
f349663f57 fix non-exhaustive patterns in PHP Tags 2020-06-09 11:23:39 -04:00
Ayman Nadeem
f2cf1cadfe Fix Ruby Tags Prj 2020-06-08 15:07:58 -04:00
Ayman Nadeem
c9d4e59d02 add semantic-proto/sec to repl initialization script 2020-06-08 15:00:24 -04:00
Ayman Nadeem
6107f56012 Merge branch 'master' into codegen-cleanup 2020-06-08 13:42:45 -04:00
Timothy Clem
128473268e
Merge pull request #565 from github/syntax-type
Produce syntax_type while tagging, define possible types as enum in proto
2020-06-08 09:28:21 -07:00
Ayman Nadeem
e76f069dd0 remove semantic-python:test:graphing 2020-06-08 12:04:22 -04:00
Ayman Nadeem
aa8569732b remove test-suite component 'compiling' 2020-06-08 11:29:16 -04:00
Ayman Nadeem
41d8ebb3de Merge branch 'master' into codegen-cleanup 2020-06-08 10:57:49 -04:00
Timothy Clem
4438471180 One more fixture to update 2020-06-04 14:36:24 -07:00
Timothy Clem
72063229f4 Fixture changed again 2020-06-04 14:23:21 -07:00
Timothy Clem
827ab963a1 Benchmarks requires semantic-proto 2020-06-04 14:03:51 -07:00
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