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

15350 Commits

Author SHA1 Message Date
Timothy Clem
44c2d7819c Re-implement dedupe with a Map for SPEED 2017-09-14 15:50:36 -07:00
Timothy Clem
d7647f4fdc Flatten out parenthesized expressions with one child too 2017-09-14 11:36:49 -07:00
Timothy Clem
7b2f0c6522 Remove test.json 2017-09-14 08:31:04 -07:00
Timothy Clem
8679c89e5d Fix up tests for one less layer of structure in expressions of single element 2017-09-14 08:07:10 -07:00
Timothy Clem
01392f75e5 Merge branch 'slurp' into ruby-assignment-ftw 2017-09-13 15:44:03 -07:00
Timothy Clem
bd89716047 Flatten single child expressions 2017-09-13 15:43:19 -07:00
Timothy Clem
d99bafaac4 No contextualize for comments here 2017-09-13 15:42:24 -07:00
Timothy Clem
d028b569d2 Merge branch 'slurp' into ruby-assignment-ftw 2017-09-13 13:11:23 -07:00
Timothy Clem
2064db2da8 Merge remote-tracking branch 'origin/master' into ruby-assignment-ftw 2017-09-13 13:10:12 -07:00
Timothy Clem
20cd4eb10d Fix up script/profile 2017-09-13 12:51:28 -07:00
Timothy Clem
de9f429762 Add utility for generating test payloads from PRs 2017-09-13 12:09:41 -07:00
Josh Vera
32d34f8dc9 Merge pull request #1335 from github/back-to-stack
Move back to stack for tooling
2017-09-13 14:44:50 -04:00
joshvera
e9690076e2 Remove happy 2017-09-13 11:22:20 -04:00
joshvera
7b3ea0c278 Add happy as a build tool for pretty-show 2017-09-13 11:12:20 -04:00
joshvera
578f290ec8 Merge remote-tracking branch 'origin/master' into back-to-stack 2017-09-13 10:58:44 -04:00
Rick Winfrey
b84c7f48b9 Merge pull request #1334 from github/assignment-macro
Add GHCi macro protips
2017-09-12 17:55:10 -07:00
Rick Winfrey
725c2fcd30 Import Semigroup; remove unused imports 2017-09-12 17:47:50 -07:00
Rick Winfrey
dbaa0bde92 Merge branch 'master' into assignment-macro 2017-09-12 17:39:36 -07:00
Rob Rix
7d872a6a88 Merge pull request #1332 from github/relocate-json-fields
Relocate ToJSONFields
2017-09-12 20:09:47 -04:00
Rob Rix
6b13916136 Merge branch 'master' into relocate-json-fields 2017-09-12 19:57:43 -04:00
Rob Rix
7d31c314c0 Merge pull request #1331 from github/specialized-terms-and-diffs
Specialized Terms and Diffs
2017-09-12 19:57:14 -04:00
Rick Winfrey
9d2469a2bf Add pretty-show / colourised pp function 2017-09-12 15:40:44 -07:00
Rick Winfrey
a6cbdab2e9 🔥 prettyprint 2017-09-12 15:40:24 -07:00
Rick Winfrey
3f7755b9e8 Add .ghci-template file 2017-09-12 13:14:35 -07:00
Rick Winfrey
026efbc1ec Add pretty-show and hscolour 2017-09-12 10:26:26 -07:00
joshvera
177ec01e04 bump haskell-tree-sitter 2017-09-12 12:17:00 -04:00
joshvera
ddb09205df Bump ghc-mod and delete cabal.project 2017-09-12 12:16:18 -04:00
joshvera
7f3a92ae27 Add ghc-mod as a submodule 2017-09-12 12:16:03 -04:00
Rob Rix
f40fdda887 Merge branch 'specialized-terms-and-diffs' into relocate-json-fields 2017-09-11 16:43:47 -04:00
Rob Rix
96323a9095 Use termIn widely. 2017-09-11 16:43:23 -04:00
Rob Rix
6d61c1b683 Merge branch 'specialized-terms-and-diffs' into relocate-json-fields 2017-09-11 16:12:25 -04:00
Rob Rix
2c83e7e283 Merge branch 'master' into specialized-terms-and-diffs 2017-09-11 16:01:20 -04:00
Rob Rix
1cd6dd2899 Update the tests. 2017-09-11 15:48:58 -04:00
Rob Rix
5df09cd261 📝 termIn. 2017-09-11 15:43:52 -04:00
Rob Rix
56e9982960 Define a Term smart constructor. 2017-09-11 15:43:31 -04:00
Rob Rix
3cc8440fae Rename the TermF constructor to In. 2017-09-11 15:36:23 -04:00
Rob Rix
c29a9671f0 Rename termSyntax to termOut. 2017-09-11 15:24:09 -04:00
Timothy Clem
5b6eab8539 Merge remote-tracking branch 'origin/master' into ruby-assignment-ftw 2017-09-11 09:01:51 -07:00
Rob Rix
e555eb8676 Merge pull request #1329 from github/explicit-choice
Explicit choice
2017-09-11 17:00:30 +01:00
Rob Rix
d0a2687edc 🔥 all the LANGUAGE pragmas in Renderer.JSON. 2017-09-09 17:46:35 +01:00
Rob Rix
7404b41717 Renderer.JSON no longer contains orphan instances. 2017-09-09 17:46:08 +01:00
Rob Rix
c83746e74e Move the Output instance for [Value] to Data.Output. 2017-09-09 17:45:49 +01:00
Rob Rix
f6f1b21d94 Move the Output instance for maps to Data.Output. 2017-09-09 17:45:01 +01:00
Rob Rix
5be89f11ee 🔥 Renderer.JSON’s export of ToJSONFields. 2017-09-09 17:41:24 +01:00
Rob Rix
44aab0edcf Renderer.JSON is decidable. 2017-09-09 17:39:46 +01:00
Rob Rix
c6a111b71d 🔥 the ToJSON instance for Both. 2017-09-09 17:39:08 +01:00
Rob Rix
f30a5d0754 Move the ToJSON/ToJSONFields instances for Diff into Diff. 2017-09-09 17:37:26 +01:00
Rob Rix
c449ad481e Move the ToJSON/ToJSONFields instances for Term into Term. 2017-09-09 17:36:35 +01:00
Rob Rix
8ce60eecb8 Lift the Term/Diff ToJSONFields instances to * -> *. 2017-09-09 17:35:45 +01:00
Rob Rix
3231d85347 Define a lifting of ToJSONFields to * -> *. 2017-09-09 17:31:45 +01:00