Rob Rix
|
8cf834154d
|
Fix the commented out spec.
|
2017-09-26 12:14:36 -04:00 |
|
Rob Rix
|
89ab11d291
|
Merge branch 'test-rws-permutations' into substructural-diffing
|
2017-09-26 12:10:32 -04:00 |
|
Rob Rix
|
d91e8d8464
|
🔥 the before/after permutation properties.
|
2017-09-26 12:06:41 -04:00 |
|
Rob Rix
|
06a929528a
|
Mark the forward permutation diff test as pending.
|
2017-09-26 10:11:00 -04:00 |
|
Rob Rix
|
0ed594cfab
|
Restrict a, b, and c to be disjoint.
|
2017-09-26 10:09:54 -04:00 |
|
Rob Rix
|
69aae9986d
|
Ensure that c is distinct from both a and b.
|
2017-09-26 09:59:31 -04:00 |
|
Rob Rix
|
6608ab48e3
|
Add (failing) tests that forward/backward permutations are correctly diffed as changes.
|
2017-09-26 09:56:47 -04:00 |
|
Rob Rix
|
58338d6af2
|
Add tests that we recover before/after states through forward/backward permutations.
|
2017-09-26 09:50:50 -04:00 |
|
Rob Rix
|
01e8e1725f
|
Move the listable Syntax synonym into Data.Functor.Listable.
|
2017-09-26 09:48:59 -04:00 |
|
Rob Rix
|
c9e4968d93
|
Migrate the RWS tests to à la carte syntax.
|
2017-09-26 09:44:42 -04:00 |
|
Rob Rix
|
d54f8b34c2
|
Export comparableByConstructor & equivalentTerms again.
|
2017-09-26 09:44:25 -04:00 |
|
Rob Rix
|
2aff7745b6
|
Migrate InterpreterSpec to à la carte syntax.
|
2017-09-26 09:31:36 -04:00 |
|
Rob Rix
|
b937c38c0e
|
🔥 the unused Leaf & Branch types.
|
2017-09-26 09:23:42 -04:00 |
|
Rob Rix
|
b618caa35c
|
Update a few Ruby fixtures.
|
2017-09-26 09:18:40 -04:00 |
|
Rob Rix
|
0fa57d60c2
|
Merge branch 'master' into substructural-diffing
|
2017-09-26 09:13:22 -04:00 |
|
Rob Rix
|
cfc6d13ad0
|
Define (failing) tests that permutations are changes.
|
2017-09-26 09:12:06 -04:00 |
|
Rob Rix
|
86ede39a58
|
🔥 Use empty records in DiffSpec.
|
2017-09-25 19:54:34 -04:00 |
|
Rob Rix
|
bd4dee20d5
|
Migrate DiffSpec to à la carte syntax.
|
2017-09-25 19:52:08 -04:00 |
|
Rob Rix
|
a9c3317758
|
Derive Mergeable instances for pretty much everything.
|
2017-09-25 19:51:52 -04:00 |
|
Rob Rix
|
267eab6e75
|
🔥 the old generic mergeable module.
|
2017-09-25 19:50:47 -04:00 |
|
Rob Rix
|
da14b3c24a
|
Rework the Rec instance & add a (bad) NonEmpty instance.
|
2017-09-25 19:49:20 -04:00 |
|
Rob Rix
|
600e05a09d
|
Merge Data.Mergeable.Generic into Data.Mergeable.
|
2017-09-25 19:44:00 -04:00 |
|
Rob Rix
|
f6efded7d0
|
Define a Mergeable instance for Unions.
|
2017-09-25 19:25:21 -04:00 |
|
Rob Rix
|
8e674538e3
|
Define Listable1 instances for Functions & Methods.
|
2017-09-25 19:25:14 -04:00 |
|
Rob Rix
|
f274a9dd7d
|
Define a Listable1 instance for Context.
|
2017-09-25 19:20:01 -04:00 |
|
Rob Rix
|
aae77f6e0e
|
Define a Listable1 instance for Comment.
|
2017-09-25 19:19:51 -04:00 |
|
Rob Rix
|
b0c79efa9b
|
Define a Listable1 instance for NonEmpty.
|
2017-09-25 19:19:37 -04:00 |
|
joshvera
|
c90a94dd9d
|
++haskell-tree-sitter
|
2017-09-25 19:14:21 -04:00 |
|
Rob Rix
|
b32a911484
|
Define Listable instances for Return and Empty.
|
2017-09-25 19:14:00 -04:00 |
|
Rob Rix
|
909e199e72
|
Define Listable instances for If and Identifier.
|
2017-09-25 19:12:44 -04:00 |
|
Rob Rix
|
468a874168
|
Define Listable instances for non-empty Unions.
|
2017-09-25 19:08:55 -04:00 |
|
joshvera
|
300c350ade
|
++haskell-tree-sitter
|
2017-09-25 18:46:56 -04:00 |
|
Rob Rix
|
5ba29e6361
|
Fix the while-statement diff.
|
2017-09-25 18:46:47 -04:00 |
|
Rob Rix
|
de1a5f8a23
|
Fix _most of_ the failures.
|
2017-09-25 18:45:37 -04:00 |
|
Rob Rix
|
c0a526c264
|
Simplify the context for comparableByConstructor.
|
2017-09-25 18:27:09 -04:00 |
|
joshvera
|
de7b3852e3
|
fix up computed property names
|
2017-09-25 18:10:17 -04:00 |
|
joshvera
|
846d236fda
|
postContextualize memberExpression
|
2017-09-25 18:09:22 -04:00 |
|
joshvera
|
11774c3f74
|
remove import
|
2017-09-25 17:44:14 -04:00 |
|
Josh Vera
|
0e5de4ce48
|
Merge branch 'master' into typescript-assignment
|
2017-09-25 16:37:11 -04:00 |
|
Rob Rix
|
4c4ae14bf8
|
Sort the context.
|
2017-09-25 16:00:37 -04:00 |
|
Rob Rix
|
093a02dc88
|
🔥 a redundant Functor constraint.
|
2017-09-25 15:56:31 -04:00 |
|
joshvera
|
4eef25d9a7
|
don't contextualize otherwise diffing can change
|
2017-09-25 15:43:48 -04:00 |
|
joshvera
|
1d8fe40267
|
newline
|
2017-09-25 15:18:44 -04:00 |
|
joshvera
|
7f81d8982d
|
Add TOCSpec
|
2017-09-25 14:11:15 -04:00 |
|
joshvera
|
d059c26fbc
|
bring old typescript term assignment back
|
2017-09-25 14:07:35 -04:00 |
|
joshvera
|
fe816c4100
|
missed one
|
2017-09-25 14:06:01 -04:00 |
|
joshvera
|
65912d8387
|
remove redundant pattern matches
|
2017-09-25 14:02:53 -04:00 |
|
joshvera
|
44d895388d
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-25 13:47:46 -04:00 |
|
joshvera
|
bd440ea8d0
|
Merge remote-tracking branch 'origin/master' into typescript-assignment
|
2017-09-25 13:40:10 -04:00 |
|
Timothy Clem
|
34da19750b
|
Merge pull request #1323 from github/ruby-assignment-ftw
WIP: Ruby assignment FTW!
|
2017-09-25 10:37:52 -07:00 |
|