1
1
mirror of https://github.com/github/semantic.git synced 2024-12-23 06:41:45 +03:00
Commit Graph

30302 Commits

Author SHA1 Message Date
Patrick Thomson
e5841eb473 Squash warnings. 2019-10-04 15:49:34 -04:00
Patrick Thomson
2f91bad319 Fix tests. 2019-10-04 15:49:30 -04:00
Patrick Thomson
4684e3a798 Overhaul catFile. 2019-10-04 12:39:13 -04:00
Patrick Thomson
2aae2af79f Add an NFData instance for Source. 2019-10-04 12:38:32 -04:00
Patrick Thomson
54394d61c8 Move around and correct benchmarks. 2019-10-04 12:37:24 -04:00
Patrick Thomson
284fc30f1c Reorganize benchmarks. 2019-10-04 11:25:34 -04:00
Rob Rix
2791018ce0
Merge remote-tracking branch 'origin/semantic-java' into precise-s-expressions 2019-10-03 14:26:53 -04:00
Rob Rix
4eb0e76bee
Use square brackets for collections. 2019-10-03 14:24:00 -04:00
Rob Rix
722f8d3a18
Special-case empty collections. 2019-10-03 14:22:46 -04:00
Rob Rix
9439145b2b
Increase indentation. 2019-10-03 14:21:02 -04:00
Rob Rix
67e2909b05
Simplify the formatting of compositions. 2019-10-03 14:17:29 -04:00
Rob Rix
546c1d0e64
List the imports explicitly. 2019-10-03 14:15:47 -04:00
Rob Rix
7b74525d2f
Specialize for the wrapper types and format accordingly. 2019-10-03 14:11:51 -04:00
Rob Rix
7dabb9a972
Use a list literal. 2019-10-03 13:50:47 -04:00
Rob Rix
70c309aaec
Tweak to alignment. 2019-10-03 13:43:21 -04:00
Rob Rix
90341c1138
Merge branch 'master' into semantic-java 2019-10-03 13:24:52 -04:00
Timothy Clem
05edc308d0
Merge pull request #296 from github/proto-lens
Switch to proto-lens
2019-10-03 10:15:15 -07:00
Rob Rix
779b1154c6
Allow s-expr rendering for Java & precise Python. 2019-10-03 12:58:06 -04:00
Timothy Clem
f8c76b2329 Merge remote-tracking branch 'origin/master' into proto-lens 2019-10-03 09:48:06 -07:00
Rob Rix
88f9fc88c7
Define a SExprTerm instance for Precise python. 2019-10-03 12:47:18 -04:00
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
Timothy Clem
c537122987 Allow up to next major version for proto-lens 2019-10-03 09:09:40 -07:00
Rob Rix
b9cc7763ec
Merge pull request #307 from github/semantic-source-ghc-8.8.1
semantic-source-0.0.0.1/ghc-8.8.1
2019-10-03 11:57:08 -04:00
Timothy Clem
32f6e9dfb9 ++proto-lens-jsonpb to handle excluding default fields 2019-10-03 08:41:30 -07:00
Rob Rix
93746a4737
Add notes to the changelog. 2019-10-03 11:32:09 -04:00
Rob Rix
6918d47e3d
Bump the version to 0.0.0.1. 2019-10-03 11:31:19 -04:00
Rob Rix
5f8288ebfe
Tidy up. 2019-10-03 11:30:29 -04:00
Rob Rix
f865da96f5
Spacing. 2019-10-03 11:30:11 -04:00
Rob Rix
f51eec5752
Add a changelog. 2019-10-03 11:30:09 -04:00
Rob Rix
610133fdce
Turn off the no missing deriving strategies warning. 2019-10-03 11:29:52 -04:00
Rob Rix
0c31921bbd
Add 8.8.1 to the tested-with field. 2019-10-03 11:29:45 -04:00
Rob Rix
5b75abb072
Loosen the bound on hashable. 2019-10-03 11:26:44 -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