Rob Rix
|
8ac9583171
|
Merge branch 'master' into bump-languages
|
2017-02-21 11:38:00 -05:00 |
|
Rob Rix
|
71ec6575ca
|
Merge pull request #1012 from github/bump-tree-sitter-error-recovery-fix
Bump tree-sitter (haskell-tree-sitter) to get latest error recovery fixes
|
2017-02-21 11:37:50 -05:00 |
|
Timothy Clem
|
2f2d72a462
|
Bump Ruby and JavaScript parsers
|
2017-02-21 08:24:43 -08:00 |
|
Timothy Clem
|
a8a9543d4c
|
++haskell-tree-sitter
|
2017-02-21 08:21:03 -08:00 |
|
Rob Rix
|
9b3d8a4949
|
Replace the old iterAp with the one taking a continuation.
|
2017-02-21 10:53:20 -05:00 |
|
Rob Rix
|
b5d6b4dbce
|
📝 iterAp'.
|
2017-02-21 10:47:06 -05:00 |
|
Rob Rix
|
687c7c5ea1
|
Rename the Algorithm constructors to reflect the algorithms performed.
|
2017-02-21 10:46:19 -05:00 |
|
Rob Rix
|
ddca615e65
|
Define an iterator which does not require a Functor instance.
|
2017-02-21 10:44:48 -05:00 |
|
Rob Rix
|
e682c4164c
|
Enable pattern-matches on AlgorithmF again.
|
2017-02-21 10:41:46 -05:00 |
|
Rob Rix
|
6f30690b71
|
Document time complexity.
|
2017-02-21 10:38:10 -05:00 |
|
Rob Rix
|
984be76b0f
|
Better docs for the AlgorithmF constructors.
|
2017-02-21 10:29:02 -05:00 |
|
Rob Rix
|
303ba57d27
|
Tidy up the AlgorithmF docs.
|
2017-02-21 10:26:27 -05:00 |
|
Rob Rix
|
f79adf7493
|
Express AlgorithmF as a GADT.
|
2017-02-21 10:25:25 -05:00 |
|
Rob Rix
|
5c1c055ba2
|
Merge pull request #1010 from github/ruby-constant-changes
++tree-sitter-ruby for new constant parsing
|
2017-02-21 09:12:13 -05:00 |
|
Timothy Clem
|
9910f8dd16
|
Add friendly category name now that we have singleton methods
|
2017-02-17 14:57:29 -08:00 |
|
Timothy Clem
|
854eeee9fb
|
++tree-sitter-ruby for new constant parsing
|
2017-02-17 14:16:29 -08:00 |
|
Josh Vera
|
a1631341d3
|
Merge pull request #1009 from github/ruby-singleton-methods
Updates to how we parse Ruby singleton methods
|
2017-02-17 17:01:51 -05:00 |
|
Timothy Clem
|
6e718a7804
|
No opening linebreak if first node is a patch
|
2017-02-17 13:54:20 -08:00 |
|
Josh Vera
|
696e4f6a8c
|
Merge branch 'master' into ruby-singleton-methods
|
2017-02-17 15:02:32 -05:00 |
|
Josh Vera
|
1b1726a538
|
Merge pull request #1006 from github/it-slices,-it-dices
O(1) slicing via ByteString
|
2017-02-17 15:00:20 -05:00 |
|
Josh Vera
|
d0af7a2f40
|
Merge branch 'master' into it-slices,-it-dices
|
2017-02-17 14:52:42 -05:00 |
|
Timothy Clem
|
e6d771d3a6
|
Merge branch 'master' into ruby-singleton-methods
|
2017-02-17 11:52:09 -08:00 |
|
Timothy Clem
|
48952bef94
|
Merge pull request #1008 from github/toc-summary-prop-tests
TOC summary property tests
|
2017-02-17 11:51:52 -08:00 |
|
Timothy Clem
|
91c650ee9c
|
Minor fix for sexpression padding on the Pure side
|
2017-02-17 11:36:50 -08:00 |
|
Timothy Clem
|
a10bc515c0
|
++tree-sitter-ruby and parse singleton methods to fix ambiguity
|
2017-02-17 11:34:47 -08:00 |
|
Timothy Clem
|
1bd36fff7c
|
Failing test to demonstrate the Ruby method shape ambiguity problem
|
2017-02-17 10:49:26 -08:00 |
|
Timothy Clem
|
7caca45fba
|
Use - in filenames
|
2017-02-17 08:46:56 -08:00 |
|
Timothy Clem
|
8a8c3257f5
|
Make sure single ruby methods are included in this test
|
2017-02-17 08:46:33 -08:00 |
|
Timothy Clem
|
8b6ebb6db1
|
Test out go method with receiver summaries
|
2017-02-17 08:45:51 -08:00 |
|
Timothy Clem
|
4e51665e50
|
Add .hspec for depths default, make sure hspec version supports
|
2017-02-17 08:27:51 -08:00 |
|
Timothy Clem
|
8cd0b52a9f
|
Make it clear that these sourceblobs are for the blankdiff
|
2017-02-16 15:47:18 -08:00 |
|
Timothy Clem
|
5108b53dfb
|
Prop test for changes that don't toc summarize
|
2017-02-16 15:41:13 -08:00 |
|
Timothy Clem
|
d39e81a93b
|
Test for changes inside of methods/functions
|
2017-02-16 15:22:46 -08:00 |
|
Timothy Clem
|
462d44c174
|
Fill out prop test for the different patch types
|
2017-02-16 14:20:22 -08:00 |
|
Timothy Clem
|
0bc9633fff
|
Parameterize terms instead of diffs
|
2017-02-16 14:19:35 -08:00 |
|
Rob Rix
|
738287fb67
|
Bump haskell-tree-sitter.
|
2017-02-16 14:43:29 -05:00 |
|
Rob Rix
|
75d3fc5079
|
🔥 stale hiding of fromList.
|
2017-02-16 14:28:32 -05:00 |
|
Rob Rix
|
b17af9d9c8
|
🔥 Source.fromList.
|
2017-02-16 13:11:04 -05:00 |
|
Rob Rix
|
6abfc2b158
|
Define mempty using the extant empty value.
|
2017-02-16 13:10:55 -05:00 |
|
Rob Rix
|
d3819ac386
|
Use the Source API to round-trip through Text.
|
2017-02-16 13:08:23 -05:00 |
|
Rob Rix
|
a7bfbb72f4
|
Rename characterRange to byteRange.
|
2017-02-16 11:58:26 -05:00 |
|
Rob Rix
|
b33bf134b4
|
Test that whole strings survive the utf8 roundtrip.
|
2017-02-16 11:53:49 -05:00 |
|
Rob Rix
|
6e35a32566
|
Produce non-ASCII characters and longer byte strings earlier.
|
2017-02-16 11:53:27 -05:00 |
|
Rob Rix
|
6c54412778
|
Source’s Listable instance produces non-ASCII values.
|
2017-02-16 11:38:02 -05:00 |
|
Timothy Clem
|
7b9d4b1f1b
|
Add test for toc summaries of files with unicode chars
|
2017-02-16 08:29:49 -08:00 |
|
Rob Rix
|
76e97e3df5
|
Interleave the ASCII code points.
|
2017-02-16 11:28:51 -05:00 |
|
Rob Rix
|
fed316c977
|
Test that encoding/decoding roundtrips are idempotent.
|
2017-02-16 11:27:50 -05:00 |
|
Timothy Clem
|
dbe08e5f81
|
Merge remote-tracking branch 'origin/master' into toc-summary-prop-tests
|
2017-02-15 16:38:41 -08:00 |
|
Timothy Clem
|
ea3310d953
|
No trace to let ci run
|
2017-02-15 16:22:22 -08:00 |
|
Timothy Clem
|
70c8e2a57b
|
Property test that toc summarizes methods and functions
|
2017-02-15 16:13:34 -08:00 |
|