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

16071 Commits

Author SHA1 Message Date
Rob Rix
67a6071245 Revert "Provide a diffThese wrapper which falls back by replacing."
This reverts commit 3a34cd01481bd0aab038faf41c8aaf613e5e3773.
2017-09-25 11:06:56 -04:00
Timothy Clem
0290e63095 Whoops, these need to be tuples 2017-09-25 08:06:11 -07:00
Rob Rix
6df6c80202 Spacing. 2017-09-25 11:02:07 -04:00
Rob Rix
4c87a91f19 Use the correct functions in the diffs. 2017-09-25 10:57:28 -04:00
Rob Rix
919f166f7a Move diffRecursively into Interpreter & rename. 2017-09-25 10:55:44 -04:00
Rob Rix
e075cf491d Provide a diffThese wrapper which falls back by replacing. 2017-09-25 10:33:59 -04:00
Rob Rix
3c09621891 Eta-reduce algorithmFor. 2017-09-25 09:10:44 -04:00
Rob Rix
bee5470602 Fix some more indentation. 2017-09-23 09:12:58 -04:00
Rob Rix
345d0d910f Fix some indentation. 2017-09-23 09:12:19 -04:00
Rob Rix
28c318900d 🔥 redundant parens. 2017-09-23 09:04:19 -04:00
Rob Rix
c9311c0607 Generalize runAlgorithm to produce any result type. 2017-09-23 08:52:11 -04:00
Rob Rix
aa8fe13355 Correct the indentation of the runAlgorithm signature. 2017-09-23 08:51:22 -04:00
Rob Rix
dd9b811aeb Linearly operates on terms once more. 2017-09-22 23:07:41 -04:00
Rob Rix
528728d01c Redefine GAlign to merge into an Alternative context. 2017-09-22 23:02:08 -04:00
Rob Rix
af5fc79ed5 Simplify the flow a little. 2017-09-22 22:30:16 -04:00
Rob Rix
9c1ef71a78 Re-abstract Algorithm over the term and result types. 2017-09-22 22:24:50 -04:00
Rob Rix
88b52bed3d Recur via diff. 2017-09-22 22:24:36 -04:00
Rob Rix
9c5b669fbb Generalize Linear to operate on the syntax functor. 2017-09-22 22:00:00 -04:00
Rob Rix
dc32dfdcd9 Generalize subalgorithmFor over arbitrary Alternative functors. 2017-09-22 21:35:37 -04:00
Rob Rix
1aa96e3a0e 🔥 the default sig for subalgorithmFor. 2017-09-22 21:33:25 -04:00
Rob Rix
aff0542ff3 Parameterize Algorithm by the syntax and annotation types. 2017-09-22 20:18:48 -04:00
joshvera
9c618ed1f3 Merge remote-tracking branch 'origin/master' into typescript-assignment 2017-09-22 14:14:48 -04:00
Timothy Clem
18421aa07f Merge branch 'master' into ruby-assignment-ftw 2017-09-22 10:29:13 -07:00
Timothy Clem
bdb71f23d0 Merge branch 'master' into log-tags 2017-09-22 10:28:57 -07:00
Timothy Clem
0c6d04ff60 Merge branch 'master' into toc-assignment 2017-09-22 10:28:48 -07:00
Timothy Clem
dd4726dbb0 Merge pull request #1350 from github/add-dependent-file-to-json
Add addDependentFileRelative call to json grammar
2017-09-22 10:28:33 -07:00
Timothy Clem
6a0636ac5f Tag log entries so we can sort, filter, and stat 2017-09-22 10:09:29 -07:00
joshvera
18a0602787 Merge remote-tracking branch 'origin/add-dependent-file-to-json' into typescript-assignment 2017-09-22 13:03:55 -04:00
joshvera
85ee878bdc Remove snapshot.yaml 2017-09-22 13:02:16 -04:00
joshvera
1c7962b4a1 addDependentFileRelative for json 2017-09-22 12:59:17 -04:00
Timothy Clem
56e340a3ff Test the new assignment toc renderer 2017-09-22 09:47:06 -07:00
Timothy Clem
b83914a860 Merge branch 'toc-assignment' into ruby-assignment-ftw 2017-09-22 09:45:04 -07:00
Timothy Clem
8df2b75eff Merge branch 'master' into ruby-assignment-ftw 2017-09-22 09:39:39 -07:00
Timothy Clem
7172d8ac0d New --toc-assignment flag 2017-09-22 09:31:51 -07:00
joshvera
8b185490cf Add addDependentFileRelative call to json grammar 2017-09-22 12:21:16 -04:00
joshvera
9089010d96 bump haskell-tree-sitter 2017-09-22 11:45:22 -04:00
joshvera
f286e44fcf remove directory extra-deps 2017-09-22 10:50:44 -04:00
joshvera
8184675381 newline 2017-09-22 10:50:44 -04:00
joshvera
27abaf859a Remove ghc-mod and cabal dependencies from the build 2017-09-21 12:56:45 -04:00
joshvera
9df6f07c79 Remove Visibility 2017-09-21 12:36:46 -04:00
joshvera
c0bd3e837b Regenerate tests 2017-09-21 12:31:30 -04:00
joshvera
7c1474cdd9 Turn a bunch of typescript terms into newtypes 2017-09-21 12:20:39 -04:00
joshvera
c4ba556433 Remove expressionStatement' from Syntax 2017-09-21 12:20:16 -04:00
joshvera
f76461382a Fix indentation 2017-09-21 12:04:15 -04:00
joshvera
82eb35661a Hide ExpressionStatement from tree 2017-09-21 12:03:00 -04:00
joshvera
cbced30373 Rename Annotation field to annotationType 2017-09-21 12:02:52 -04:00
joshvera
930826f674 Regenerate template haskell grammar when parser.c changes 2017-09-21 11:37:08 -04:00
joshvera
9086a125fe bump haskell-tree-sitter 2017-09-21 11:26:44 -04:00
joshvera
7ba959bfd7 Merge remote-tracking branch 'origin/master' into typescript-assignment 2017-09-21 11:15:14 -04:00
joshvera
4f674ed622 Revert "Fail instead of die"
This reverts commit d55ba538acbd7683128edb3ebce3c7255d38ae12.
2017-09-20 15:01:45 -04:00