1
1
mirror of https://github.com/github/semantic.git synced 2024-12-29 01:42:43 +03:00
Commit Graph

30057 Commits

Author SHA1 Message Date
Rob Rix
b322d2674e
Define a SExprTerm instance for Java. 2019-10-03 12:47:10 -04:00
Rob Rix
4ffa6c4a26
sexprTerm is pure. 2019-10-03 12:46:03 -04:00
Rob Rix
e1a18eeb05
Bypass serialize and call into the s-expression serialization code directly. 2019-10-03 12:45:16 -04:00
Rob Rix
867a65c575
Don’t print L1/R1. 2019-10-03 02:50:42 -04:00
Rob Rix
70b24a476d
Define a GToSExpression instance for :.:. 2019-10-03 02:42:08 -04:00
Rob Rix
feac508bb5
Update Precise.hs
Define a GToSExpression instance for Rec1.
2019-10-03 02:40:44 -04:00
Rob Rix
4b0ec75528
Define a GToSExpression instance for Par1. 2019-10-03 02:39:22 -04:00
Rob Rix
48cf558a72
Define ToSExpression at * -> *. 2019-10-03 02:38:01 -04:00
Rob Rix
310e3a36ee
Use ambiguous types instead of proxies. 2019-10-03 02:29:36 -04:00
Rob Rix
8e9fe4e58a
Rename toSExpressionWithStrategy to toSExpression'. 2019-10-03 02:28:59 -04:00
Rob Rix
09070aaf33
Rename ToSExpressionWithStrategy to ToSExpressionBy. 2019-10-03 02:28:32 -04:00
Rob Rix
51abeb58ba
We don’t actually have any doctests in these packages. 2019-10-03 01:18:59 -04:00
Rob Rix
d07cc5508a
Move Language.Python & Language.Python.Tags into semantic-python. 2019-10-03 01:13:41 -04:00
Rob Rix
118b010937
🔥 a redundant dependency. 2019-10-03 01:07:46 -04:00
Rob Rix
51e7a88f16
🔥 commented-out lines. 2019-10-03 01:07:36 -04:00
Rob Rix
d72d5da439
🔥 another redundant dependency. 2019-10-03 01:07:03 -04:00
Rob Rix
d121a3736d
Dedent. 2019-10-03 01:05:30 -04:00
Rob Rix
0e8cf573d4
🔥 a redundant dependency. 2019-10-03 01:05:14 -04:00
Rob Rix
6ca230a173
Simplify the gtags instance for FunctionDefinition using gtags. 2019-10-03 00:47:43 -04:00
Rob Rix
79602d42c5
Simplify the ClassDefinition instance using gtags. 2019-10-03 00:46:47 -04:00
Rob Rix
1d84e7826e
Simplify the Call instance using gtags. 2019-10-03 00:46:24 -04:00
Rob Rix
2ffb64ad0f
Extract the generic tagging call. 2019-10-03 00:45:28 -04:00
Rob Rix
45dae07515
Move firstLine into semantic-tags. 2019-10-03 00:44:19 -04:00
Rob Rix
ff8d01169e
Simplify the ToTagsBy instance for method declarations. 2019-10-03 00:29:51 -04:00
Rob Rix
54e4953dae
Turn off the reduction depth limits. 2019-10-03 00:28:32 -04:00
Rob Rix
14e8fd1c50
Merge branch 'master' into semantic-java 2019-10-02 20:51:14 -04:00
Rob Rix
b8611355ce
Merge pull request #304 from github/list-parsers-independently
List parsers independently
2019-10-02 20:48:40 -04:00
Rob Rix
54324a98a7
Merge branch 'master' into list-parsers-independently 2019-10-02 20:27:30 -04:00
Patrick Thomson
e0b13c292c
Merge pull request #303 from github/safer-exceptions-over-tree-sitter-ffi
Use Exception.try and throw to handle errors from tree-sitter FFI.
2019-10-02 20:27:24 -04:00
Patrick Thomson
1bbef44341
Merge branch 'master' into safer-exceptions-over-tree-sitter-ffi 2019-10-02 18:59:41 -04:00
Patrick Thomson
669361bae4
Merge branch 'master' into list-parsers-independently 2019-10-02 18:59:15 -04:00
Patrick Thomson
2231f7e749 Make runParse return an Either TSParseException. 2019-10-02 18:44:51 -04:00
Patrick Thomson
cf78f20470
Merge pull request #302 from github/json-and-core-are-breaking-up
Remove FileCheck conversion of Core to JSON.
2019-10-02 18:42:50 -04:00
Rob Rix
914f69add8
🔥 the à la carte Java stuff. 2019-10-02 18:02:50 -04:00
Rob Rix
150ce9b7f3
There isn’t any à la carte Java. 2019-10-02 18:01:31 -04:00
Rob Rix
30d11fe288
Merge branch 'list-parsers-independently' into semantic-java 2019-10-02 17:44:51 -04:00
Rob Rix
116e5b385a
Merge branch 'master' into semantic-java 2019-10-02 17:32:09 -04:00
Rob Rix
e55426cff1
Weaken the language extension to MonoLocalBinds. 2019-10-02 15:51:40 -04:00
Rob Rix
ce8928e9a2
📝 AnalysisClasses. 2019-10-02 15:50:45 -04:00
Rob Rix
898eb8a22d
Reformat AnalysisClasses. 2019-10-02 15:50:45 -04:00
Rob Rix
e0bc6dc9a8
Update src/Semantic/Api/Terms.hs
Co-Authored-By: Patrick Thomson <patrickt@github.com>
2019-10-02 15:31:56 -04:00
Rob Rix
34aaec96d7
📝 the parameters to diffWith/decoratingDiffWith. 2019-10-02 15:30:21 -04:00
Rob Rix
f5f3124efa
📝 diffWith/decoratingDiffWith. 2019-10-02 15:26:15 -04:00
Rob Rix
0c3170edc4
📝 DiffFor. 2019-10-02 15:21:13 -04:00
Rob Rix
e4346562d6
📝 DiffTerms. 2019-10-02 15:18:48 -04:00
Rob Rix
8b705faefc
Rename the DiffFor result variable. 2019-10-02 15:18:29 -04:00
Rob Rix
843b49b26d
🔥 HasDiffFor. 2019-10-02 15:18:13 -04:00
Rob Rix
7433b7e6b1
📝 parseWith & parsePairWith’s parameters. 2019-10-02 15:16:35 -04:00
Rob Rix
3dd91ec21a
Fix some docs. 2019-10-02 15:13:48 -04:00
Rob Rix
87e72d1e0e
Give a kind signature for the constraint parameter to SomeAnalysisParser. 2019-10-02 15:13:40 -04:00