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

1938 Commits

Author SHA1 Message Date
Rob Rix
42fece22ec Merge branch 'master' into parser-abstraction 2017-05-19 12:29:25 -04:00
Rob Rix
c834852a9b 🔥 a redundant import. 2017-05-19 12:19:35 -04:00
Timothy Clem
b5ad87a207 Merge branch 'master' into diff-parse-stdin 2017-05-19 09:17:45 -07:00
Rob Rix
9f847da265 Make sure the rangeToSourceSpan/sourceSpanToRange tests include newlines. 2017-05-19 11:41:16 -04:00
Rob Rix
9ddbc5055d s/dual to/inverse of/ 2017-05-19 11:08:22 -04:00
Rob Rix
79e4a1f773 Simplify properties. 2017-05-19 10:59:33 -04:00
Rob Rix
bf5c266325 Test that rangeToSourceSpan and sourceSpanToRange are duals. 2017-05-19 10:52:12 -04:00
Rob Rix
edefb5c5fb Compute 1-indexed totalSpans. 2017-05-19 10:45:51 -04:00
Rob Rix
16b406dcd4 Compute the total span of a Source. 2017-05-19 10:31:30 -04:00
Rob Rix
1c33f9faf3 Compute actualLineRanges over the whole Source. 2017-05-19 10:30:58 -04:00
Timothy Clem
7121f827e3 Handle various language inputs and test them 2017-05-18 14:05:29 -07:00
Rob Rix
a4be9b0a99 Merge branch 'master' into unaligned-json-diff-rendering 2017-05-18 16:32:21 -04:00
Rob Rix
88744a81a8 Merge branch 'master' into diff-parse-stdin 2017-05-18 08:53:23 -04:00
Timothy Clem
1a97d42acf Only require path on the blob level 2017-05-17 14:03:08 -07:00
Timothy Clem
08deafb142 Formatting of test file 2017-05-17 13:40:01 -07:00
Timothy Clem
674e7893eb Merge remote-tracking branch 'origin/master' into diff-stdin 2017-05-17 13:34:23 -07:00
Timothy Clem
4af9b02737 Expand API to support parsing 2017-05-17 13:34:09 -07:00
Timothy Clem
8c7179ddd7 Rename and clean up imports 2017-05-17 12:54:42 -07:00
Timothy Clem
9777937d9d Read any handle and assert in specs 2017-05-17 12:47:45 -07:00
Rob Rix
9c75981833 Construct well-formed nodes. 2017-05-17 15:36:53 -04:00
Rob Rix
516daa7e4f Correct the spec. 2017-05-17 15:35:15 -04:00
Rob Rix
64074faa4c Merge branch 'master' into unaligned-json-diff-rendering 2017-05-17 13:21:10 -04:00
Rob Rix
64551e1327 Merge branch 'master' into 🔥-javascript 2017-05-17 13:17:29 -04:00
Rob Rix
681d0c8bce 🔥 the JavaScript language. 2017-05-17 12:54:37 -04:00
Rob Rix
14ddc04dd6 🔥 summaryText. 2017-05-17 12:34:49 -04:00
Rob Rix
7f72974e27 🔥 the summary renderer. 2017-05-17 12:32:17 -04:00
Rob Rix
187f7b5300 Correct the JSON diff renderer fixtures. 2017-05-16 15:04:31 -04:00
Rob Rix
b8b844cecc 🔥 more redundant imports. 2017-05-11 17:16:51 -04:00
Rob Rix
f711e2fd5c 🔥 redundant imports. 2017-05-11 17:14:54 -04:00
Rob Rix
162a9695d4 Correct the specs for only taking the after side of replacements. 2017-05-11 17:09:54 -04:00
Rob Rix
a71183adca Revert "Expect multiple results when there are multiple methods."
This reverts commit 2cae877627e577342072eb119729b92e8f020978.
2017-05-11 17:08:38 -04:00
Rob Rix
b8db6b85a2 Expect multiple results when there are multiple methods. 2017-05-11 17:04:33 -04:00
Rob Rix
c548795cb9 diffTOC doesn’t take blobs. 2017-05-11 16:59:32 -04:00
Rob Rix
2b68c6e626 Correct how we count the number of relevant nodes. 2017-05-11 16:54:14 -04:00
Rob Rix
f24a687937 We now include results from both sides of replacements. 2017-05-11 16:42:17 -04:00
Rob Rix
1f653470d1 Correct the tests. 2017-05-11 16:37:08 -04:00
Rob Rix
994e56452f Provide declarations in all the tests. 2017-05-11 15:53:22 -04:00
Rob Rix
0d13175085 Reuse the entryPayload function. 2017-05-11 15:37:17 -04:00
Rob Rix
0ba823b51f Update the fixture to include changes for the non-error side. 2017-05-11 15:21:18 -04:00
Rob Rix
5e5c4694b8 Merge remote-tracking branch 'origin/master' into generalize-table-of-contents-over-the-syntax-functor
# Conflicts:
#	src/Arguments.hs
#	test/CommandSpec.hs
#	test/SpecHelpers.hs
#	test/TOCSpec.hs
2017-05-11 15:17:46 -04:00
Rob Rix
715548bd89 Reformat the changed entry test. 2017-05-11 13:54:32 -04:00
Rob Rix
d19331da82 Correct the test of changed entries. 2017-05-11 13:52:31 -04:00
Rob Rix
7f6c9f33e0 Generalize programOf to wrap diffs. 2017-05-11 13:49:25 -04:00
Rob Rix
a8f68f61d0 Test the generation of changed entries. 2017-05-11 13:48:35 -04:00
Rob Rix
06d40b69b7 Test that entries within patches are returned in Patched. 2017-05-11 13:11:40 -04:00
Rob Rix
f22e703550 Slightly safer selection of the last value. 2017-05-11 13:11:16 -04:00
Timothy Clem
b9358d7809 Favor multiple arguments over a tuple argument 2017-05-11 10:10:48 -07:00
Rob Rix
d1d5f6454c Pull the selection of the last value into a helper. 2017-05-11 13:07:18 -04:00
Rob Rix
f7bc08427a Test that we produce unchanged entries for identity diffs. 2017-05-11 10:02:18 -04:00
Rob Rix
8a86d27f7c Sort the imports. 2017-05-11 10:00:11 -04:00