1
1
mirror of https://github.com/github/semantic.git synced 2024-11-24 08:54:07 +03:00
Commit Graph

63 Commits

Author SHA1 Message Date
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
a1edfa5753 Whitespace fixes 2020-04-27 13:19:50 -07:00
Timothy Clem
b3d7de8b51 Properly separate source line Loc from identifier Loc 2020-04-27 09:14:24 -07:00
Ayman Nadeem
7834a7b1c0 update main-is for test suites in language cabal files 2020-04-20 11:53:47 -04:00
Ayman Nadeem
be2fad79cf rename TSX Test to PreciseTest 2020-04-20 11:46:36 -04:00
Timothy Clem
958ff310b0 Continue to refine javascript method/function tagging 2020-03-31 14:12:34 -07:00
Rick Winfrey
9a7ed9d294 Bump to semantic-source 0.1.0
Co-Authored-By: Patrick Thomson <patrickt@users.noreply.github.com>
2020-03-23 13:40:50 -07:00
Timothy Clem
f404eb9a03 Detect and tag functions in variable_declarators 2020-03-13 14:52:45 -07:00
Timothy Clem
a135e88791 Bring back tree-sitter corpus for tsx and typescript 2020-02-20 14:22:24 -08:00
Timothy Clem
a697d2109c Get the tests and benchmarks building again 2020-02-20 10:01:46 -08:00
Timothy Clem
5a358d6894 Fully remove reference to submodules 2020-02-20 09:58:47 -08:00
Patrick Thomson
ea641ab602 Stray imports. 2020-02-14 14:19:32 -05:00
Patrick Thomson
e45bb13fb1 Remove submodules now that parsers provide grammars themselves. 2020-02-14 13:25:37 -05:00
Ayman Nadeem
826d7c6e31 add Language.TSX.Grammar to semantic-tsx.cabal 2020-02-10 15:59:32 -05:00
Ayman Nadeem
5d7c3ccbd6 Call Language.TSX.Grammar instead of TreeSitter.TSX 2020-02-10 15:27:31 -05:00
Ayman Nadeem
6b8447d17e add as TSX 2020-02-08 08:17:57 -05:00
Ayman Nadeem
b03dfd90bb Update AST.hs 2020-02-08 08:08:43 -05:00
Ayman Nadeem
b7d5e63c39 import specific functions 2020-02-08 08:08:32 -05:00
Ayman Nadeem
ef6e24ec94 Update semantic-tsx.cabal 2020-02-07 19:40:28 -05:00
Ayman Nadeem
83d4a92e9a Update semantic-tsx.cabal 2020-02-07 19:17:13 -05:00
Ayman Nadeem
0f6985fae8 update semantic-LANG cabal files to depend on semantic-ast instead of tree-sitter-test-helpers 2020-02-06 16:32:03 -05:00
Ayman Nadeem
5485eb6dc5 Update Test.hs 2020-02-06 16:30:44 -05:00
Ayman Nadeem
9cfedc7429 Update semantic-tsx.cabal 2020-02-06 15:30:25 -05:00
Ayman Nadeem
602ac29afd remove semantic-codegen from everywhere in the project 2020-02-04 17:37:09 -05:00
Ayman Nadeem
52e595cd25 Merge branch 'traversty' into codegen-migration-leftovers 2020-02-04 17:01:29 -05:00
Ayman Nadeem
ce819f99dc use tree_sitter_tsx from TreeSitter.TSX instead of Language.TSX.Grammar 2020-02-04 16:21:54 -05:00
Ayman Nadeem
48427642ae replace hardcoded submodule filepath with getNodeTypesPath for tsx 2020-02-04 16:07:31 -05:00
Ayman Nadeem
9b128869e6 add TSX tests 2020-02-04 13:58:34 -05:00
Rob Rix
790431ac74
Tagging uses Traversable1 instead of GTraversable1. 2020-02-04 13:56:19 -05:00
Rob Rix
16c2e867e8
Newlines at EOF. 2020-02-04 13:55:52 -05:00
Rob Rix
7a2cc7fb7a
Move Traversable1 into semantic-ast. 2020-02-04 13:35:35 -05:00
Rob Rix
924ada5744
Apply stylish-haskell. 2020-02-04 13:29:33 -05:00
Ayman Nadeem
886962199e add TSX grammar 2020-02-03 10:19:40 -05:00
Ayman Nadeem
70c86a1366 Update semantic-tsx.cabal 2020-01-31 11:49:08 -05:00
Ayman Nadeem
0900bdbe74 Merge branch 'master' into my-grate 2020-01-29 15:09:17 -05:00
Rob Rix
2e9cd2c006
Merge pull request #439 from github/tower-of-babble
Remove Data.Blob.File in favor of Analysis.File and use semantic-source’s Language type.
2020-01-28 14:09:26 -05:00
Ayman Nadeem
6f5e24cacc Merge branch 'master' into my-grate 2020-01-28 13:06:38 -05:00
Patrick Thomson
9ecaeedcc3 Depend on newer semantic-source. 2020-01-28 12:42:42 -05:00
Ayman Nadeem
81bab4a9a3 Update TSX dependencies to reference AST.* instead of TreeSitter.* 2020-01-28 12:11:40 -05:00
Timothy Clem
63286d9439 Update tsx and typescript grammars 2020-01-27 16:11:23 -08:00
Ayman Nadeem
8f818c4bfe fix submodule mess 2020-01-27 17:11:29 -05:00
Ayman Nadeem
795feea890 Language not TreeSitter for TSX 2020-01-27 16:28:42 -05:00
Ayman Nadeem
177ed479ce add contents to Language.TSX.AST 2020-01-27 16:14:20 -05:00
Ayman Nadeem
2d135bcef4 Update semantic-tsx.cabal 2020-01-27 16:13:20 -05:00
Ayman Nadeem
f48c90cc14 Create AST.hs 2020-01-27 16:13:17 -05:00
Timothy Clem
0b0d8776f9 Properly tag Module in Tsx and TypeScript 2020-01-27 11:25:32 -08:00
Timothy Clem
567a64a01a Properly classify methods in the other languages 2020-01-21 12:36:15 -08: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