1
1
mirror of https://github.com/github/semantic.git synced 2024-12-28 09:21:35 +03:00
Commit Graph

295 Commits

Author SHA1 Message Date
Rob Rix
223fd96fdb
Move the README to semantic-parse. 2020-02-04 14:28:18 -05:00
Rob Rix
23649d50be
🔥 the semantic-ast executable (since it has been moved to semantic-parse). 2020-02-04 14:27:37 -05:00
Rob Rix
0291afcd98
Placate hlint. 2020-02-04 14:21:38 -05:00
Rob Rix
b66974b95b
Split up AST.Traversable1 into two modules. 2020-02-04 14:18:37 -05:00
Rob Rix
7e08d781c9
Add a module header describing the organizational concerns. 2020-02-04 14:13:10 -05:00
Rob Rix
3737b2b4cf
Stub in a module for just the Traversable1 class. 2020-02-04 14:11:43 -05:00
Rob Rix
bcea47bda1
Fixed. 2020-02-04 13:57:45 -05:00
Rob Rix
d40f3832e8
Move AST.Element from semantic-tags into semantic-ast. 2020-02-04 13:36:40 -05:00
Rob Rix
7a2cc7fb7a
Move Traversable1 into semantic-ast. 2020-02-04 13:35:35 -05:00
Rob Rix
933f135eae
Stub in a module for Traversable1. 2020-02-04 13:23:26 -05:00
Ayman Nadeem
24cea64644 remove unnecessary qualifier 2020-02-03 16:14:14 -05:00
Ayman Nadeem
eab2503e1f remove all codegen dependencies from semantic-ast 2020-01-30 17:36:06 -05:00
Ayman Nadeem
f46e6f0bc5 remove all codegen modules from semantic-ast.cabal 2020-01-30 17:35:51 -05:00
Ayman Nadeem
85f751fc6c Move codegen files into semantic-codegen from semantic-ast 2020-01-30 17:34:31 -05:00
Ayman Nadeem
2d2ba3c819 Update semantic-ast.cabal 2020-01-30 13:45:26 -05:00
Ayman Nadeem
42cfbab4ed Create TH.hs 2020-01-30 13:44:31 -05:00
Ayman Nadeem
0900bdbe74 Merge branch 'master' into my-grate 2020-01-29 15:09:17 -05:00
Ayman Nadeem
f5a444f60a Replace TreeSitter.Python with Language.Python.Grammar 2020-01-28 16:09:19 -05:00
Patrick Thomson
9ecaeedcc3 Depend on newer semantic-source. 2020-01-28 12:42:42 -05:00
Ayman Nadeem
2cd3dd10b1 Update Main in semantic-ast to reference AST.Unmarshal 2020-01-28 11:33:29 -05:00
Ayman Nadeem
24bcd26b75 add contents to Unmarshal 2020-01-27 19:21:55 -05:00
Ayman Nadeem
10a11b41ad add contents to Token 2020-01-27 19:21:48 -05:00
Ayman Nadeem
3e25491053 add contents to GenerateSyntax 2020-01-27 19:21:41 -05:00
Ayman Nadeem
be28836c25 add contents to Deserialize 2020-01-27 19:21:33 -05:00
Ayman Nadeem
f0f88c4e48 Update semantic-ast.cabal 2020-01-27 19:13:31 -05:00
Ayman Nadeem
ad506fc370 expose AST modules 2020-01-27 19:13:21 -05:00
Ayman Nadeem
90f275acd1 Create Unmarshal.hs 2020-01-27 19:12:47 -05:00
Ayman Nadeem
978b39c3ea Create Token.hs 2020-01-27 19:12:45 -05:00
Ayman Nadeem
131699fd66 Create GenerateSyntax.hs 2020-01-27 19:12:42 -05:00
Ayman Nadeem
a8c227102b Create Deserialize.hs 2020-01-27 19:12:40 -05:00
Ayman Nadeem
b423eb1d4b change TreeSitter.Python.AST to Language.Python.AST 2020-01-27 14:44:24 -05:00
Patrick Thomson
5a328dbf58 Remove blobOid field and kill some warnings. 2020-01-24 14:53:49 -05:00
Ayman Nadeem
ecfa192097 remove Examples forrealzies 2020-01-24 11:43:40 -05:00
Ayman Nadeem
5b5e3e992d change executable source-dirs to app 2020-01-24 11:40:19 -05:00
Ayman Nadeem
0177b5c37e move Main to app/Main 2020-01-24 11:39:59 -05:00
Ayman Nadeem
19a58bacc6 Delete Examples.hs 2020-01-24 10:49:45 -05:00
Ayman Nadeem
c40ef71f8e Merge branch 'master' into json-output 2020-01-21 16:47:13 -05:00
Ayman Nadeem
2f215ce4dc clean up 2020-01-21 16:47:00 -05:00
Ayman Nadeem
d3939879f5 No longer need old :+: implementation 2020-01-21 16:39:55 -05:00
Ayman Nadeem
1523523c99 create sum instance that lets us omit noisy sums at every node in nested tree 2020-01-21 16:39:38 -05:00
Ayman Nadeem
fd29dea536 Need to eventually add range/span which depends on new release of semantic-source 2020-01-21 16:38:37 -05:00
Ayman Nadeem
e1645518c4 TODO 2020-01-21 16:38:18 -05:00
Ayman Nadeem
41a1bf1d4c 🚮GMarshalJSON instance 2020-01-21 16:38:11 -05:00
Ayman Nadeem
f839e79ac1 TODO for sums 2020-01-21 16:30:50 -05:00
Ayman Nadeem
78ad74372c Documentation that might go away later 2020-01-21 16:30:34 -05:00
Ayman Nadeem
205fb4e013 Need an instance for MarshalJSON 2020-01-21 16:18:41 -05:00
Ayman Nadeem
2c5935bbd7 🚮GMarshalJSON 2020-01-21 16:18:27 -05:00
Ayman Nadeem
76ff862a11 GHC can infer based on single instance class constraint 2020-01-21 16:14:49 -05:00
Ayman Nadeem
d75753894f add a fields method with default definition to MarshalJSON 2020-01-21 16:14:19 -05:00
Ayman Nadeem
cbe303d81d move object call up here because we want to product values when we marshal 2020-01-21 16:13:45 -05:00