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

9118 Commits

Author SHA1 Message Date
Rob Rix
d260ea19c9 Add a Semigroup instance over Source. 2016-09-18 09:54:07 +09:00
Rob Rix
38d6bbe644 Merge branch 'master' into ghc8 2016-09-17 20:45:58 -04:00
Josh Vera
ab1c4082eb Merge pull request #834 from github/improved-math-and-bool-operators
Improved math and bool operators
2016-09-17 12:08:28 -04:00
Josh Vera
74d541fa61 Merge branch 'master' into improved-math-and-bool-operators 2016-09-17 12:01:13 -04:00
Timothy Clem
195f158230 Merge branch 'master' into number-literal 2016-09-16 16:08:13 -07:00
Timothy Clem
eadde3b9a8 Introduce a MathOperator 2016-09-16 15:20:55 -07:00
Timothy Clem
a1250e7896 s/BinaryOperator/BooleanOperator 2016-09-16 15:20:36 -07:00
Josh Vera
108b0a4975 Merge pull request #833 from github/improve-ternary-summaries
Improve ternary summaries
2016-09-16 16:47:06 -04:00
Timothy Clem
e699057650 Update toCategory name for Ternary 2016-09-16 13:33:57 -07:00
Josh Vera
669315489b Merge pull request #788 from github/markdown
Markdown
2016-09-16 15:01:40 -04:00
Josh Vera
7f4031bc34 Merge branch 'master' into markdown 2016-09-16 14:51:33 -04:00
joshvera
d67f240f90 indentation 2016-09-16 12:03:31 -04:00
joshvera
48ba980c6a Merge remote-tracking branch 'origin/master' into rws-large-diffs 2016-09-16 11:56:22 -04:00
joshvera
925fdfaeaf remove &&& import 2016-09-16 11:52:31 -04:00
joshvera
0535744ebc more imports 2016-09-16 11:48:58 -04:00
joshvera
6665f0b6b1 remove imports 2016-09-16 11:36:45 -04:00
joshvera
f026a2d2f1 Replace cofree with Term and TermF 2016-09-16 11:22:52 -04:00
joshvera
86a38579cd indentation 2016-09-16 11:08:21 -04:00
joshvera
fd91ffa2c8 Replace alias some types to Diff f (Record fields) 2016-09-16 10:47:30 -04:00
joshvera
4f7ec950a2 Some documentation tweaks 2016-09-16 10:40:26 -04:00
joshvera
b3776d9dc5 Clean up extraneous docs 2016-09-16 10:17:14 -04:00
joshvera
16aae4d95d Move a few declarations into Prologue 2016-09-16 10:14:51 -04:00
joshvera
0713b7ce98 Import hylo and cata 2016-09-15 23:32:54 -04:00
joshvera
45e920c74d Indentation and use term type alias 2016-09-15 23:26:17 -04:00
Rob Rix
d4cef3eb9c 🔥 the dist stuff 2016-09-15 18:47:08 -04:00
Rob Rix
2a62dd7bfc Merge branch 'master' into ghc8
# Conflicts:
#
tools/semantic-git-diff/test/corpus/diff-summaries/javascript/chained-ca
llbacks.json
2016-09-15 18:40:04 -04:00
Rob Rix
e6372deeb6 🔥 a redundant constraint. 2016-09-15 18:38:18 -04:00
Rob Rix
8d465b96ab Annotate the leaf type. 2016-09-15 18:34:54 -04:00
Rob Rix
97b7f27683 Give a type signature for decorate.
This fixes a problem where ghc will loop forever trying to infer the
type.
2016-09-15 18:32:57 -04:00
Rob Rix
d0395cd227 🔥 some redundant parens. 2016-09-15 18:12:32 -04:00
Rob Rix
025502729d Correct for precedence. 2016-09-15 17:54:33 -04:00
Rob Rix
64d1d6b407 Monoid/Semigroup stuff. 2016-09-15 17:21:37 -04:00
joshvera
3960697916 whitespace 2016-09-15 16:50:44 -04:00
joshvera
c7eeb1e075 Add TermOrIndexOrNil in place of a partial tuple of these and the term 2016-09-15 16:47:11 -04:00
joshvera
3c888c6650 Add fineNearestNeighbourToDiff in order to update the State indices for SES mapped terms 2016-09-15 16:39:22 -04:00
joshvera
ac398aaec6 Change move bound back to 2 2016-09-15 15:25:19 -04:00
Rob Rix
5e3583240b Merge branch 'master' into pretty-print-expectations 2016-09-15 15:12:40 -04:00
Rob Rix
d28f5e7995 Merge pull request #746 from github/do-while-diff-summaries
Retain context for in diff summary output for do-while statements
2016-09-15 15:12:15 -04:00
Rob Rix
57a7a01b77 Merge branch 'master' into do-while-diff-summaries
# Conflicts:
#
tools/semantic-git-diff/test/corpus/diff-summaries/javascript/chained-ca
llbacks.json
2016-09-15 15:04:33 -04:00
joshvera
24e02273d1 Clean up some insertDiff 2016-09-15 14:17:38 -04:00
joshvera
3d36d0fc59 Make sure isInMoveBounds is less than the sum of previous + defaultMoveBound
And change defaultMoveBound to 1
2016-09-15 14:09:23 -04:00
joshvera
61fe492616 Start at the lowest index in fas 2016-09-15 13:45:46 -04:00
joshvera
0abd720206 Recur into the tail if after is empty 2016-09-15 13:18:10 -04:00
joshvera
c26260057a Use insertDiff to insert Theses in front of ambigous This and Thats 2016-09-15 13:12:48 -04:00
joshvera
f21420cb3d Revert "Keep track of indices as Indices instead of These"
This reverts commit 5eacda831ecc80b9f8c1ca31babf4a7bcd33dcbd.
2016-09-15 12:01:00 -04:00
joshvera
169024f02e Keep track of indices as Indices instead of These 2016-09-15 11:34:51 -04:00
Rob Rix
a66133e40f Merge branch 'master' into markdown 2016-09-15 10:32:56 -04:00
Rob Rix
918f67c470 Merge pull request #820 from github/summarizing-pairs
Summarizing pairs
2016-09-15 09:56:32 -04:00
Rob Rix
980f89505e 🔥 more redundant constraints/imports. 2016-09-14 19:28:13 -04:00
Rob Rix
996f9f5fa7 Define <> locally. 2016-09-14 19:26:41 -04:00