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

3420 Commits

Author SHA1 Message Date
Rob Rix
60edfc661a Test promotion through empty lines. 2015-12-18 13:58:02 -05:00
Rob Rix
de456dfe49 Remove the redundant test. 2015-12-18 13:40:54 -05:00
Rob Rix
e1cc29e032 Don’t expect empty rows to be elided. 2015-12-18 13:27:16 -05:00
Rob Rix
bcc7d6d578 Don’t elide empty rows. 2015-12-18 13:27:11 -05:00
Rob Rix
963887a115 Test the property that we don’t promote through empty lines onto closed lines.
This is falsified by empty row elision.
2015-12-18 13:27:03 -05:00
Rob Rix
7e67a6a490 Remove a redundant test. 2015-12-18 13:22:30 -05:00
Rob Rix
0b4aeb06af Remove the redundant test. 2015-12-18 13:19:51 -05:00
Rob Rix
d699adc714 Test the property that closed rows are closed. 2015-12-18 13:19:40 -05:00
Rob Rix
c02bd6e11a EmptyLines are not closed. 2015-12-18 13:19:05 -05:00
Rob Rix
8bb258a8e6 Add a predicate for closed rows. 2015-12-18 13:17:03 -05:00
Rob Rix
8f2473fd48 Remove a redundant test. 2015-12-18 13:05:08 -05:00
Rob Rix
6ffe3719d0 Reformat. 2015-12-18 13:04:52 -05:00
Rob Rix
595293e1a5 Actually test the property. 2015-12-18 13:02:46 -05:00
Rob Rix
e49715dd86 Use forAll to stub in the test. 2015-12-18 12:28:57 -05:00
Rob Rix
a549354030 Stub in a property test of appending onto open rows. 2015-12-18 12:11:01 -05:00
Rob Rix
013ed0e227 Add a predicate for open rows. 2015-12-18 12:10:46 -05:00
Rob Rix
d1020f4ca3 Tweak some test names. 2015-12-18 11:05:41 -05:00
Rob Rix
099096b409 Spacing. 2015-12-18 11:04:49 -05:00
Josh Vera
b3f178082b Merge pull request #350 from github/self-contained-binary
Self contained binary
2015-12-17 17:34:22 -05:00
Rob Rix
2deb91eeee Pin back to master. 2015-12-17 16:47:41 -05:00
Rob Rix
2949fcae84 Add some annotations to avoid some warnings. 2015-12-17 16:37:12 -05:00
Rob Rix
5f5b69d13e 🔥 a redundant import of Syntax. 2015-12-17 16:35:12 -05:00
Rob Rix
71d55d177e Revert "Figure out our extra lib dirs correctly."
This reverts commit fe4dcf2ae2f5f4118e3df6ae28d63b304482683c.
2015-12-17 16:34:28 -05:00
Rob Rix
590c7ce272 Revert "We don’t have a vendor dir any more."
This reverts commit a58bd14e7a0b58ffeed34c2236edc5d83905ded7.
2015-12-17 16:32:55 -05:00
Rob Rix
d3705a4faf Bump! 2015-12-17 16:28:05 -05:00
Rob Rix
ed2790d852 Bump the submodule. 2015-12-17 16:22:51 -05:00
Rob Rix
031832834f Bring tree-sitter-parsers back as a submodule. 2015-12-17 16:21:05 -05:00
Rob Rix
81187e917c We don’t have a vendor dir any more. 2015-12-17 15:45:37 -05:00
Rob Rix
015e7c6279 Remove the tree-sitter-parsers submodule. 2015-12-17 15:44:28 -05:00
Rob Rix
3ed9a4345e Remove all the other submodules. 2015-12-17 15:23:52 -05:00
Rob Rix
df8ba629b6 We don’t need to ignore libbridge.dylib because we won’t build it any more. 2015-12-17 15:22:27 -05:00
Rob Rix
355aa47c50 Update to use the new bridge API. 2015-12-17 14:56:43 -05:00
Rob Rix
f37c51b8b8 Depend on tree-sitter-parsers. 2015-12-17 14:49:28 -05:00
Rob Rix
131ed069f9 Add tree-sitter-parsers as a submodule. 2015-12-17 14:48:54 -05:00
Rob Rix
4ab1b0c411 Vendor the vendor dir. 2015-12-17 14:43:50 -05:00
Rob Rix
0564f6af70 🔥 the bridge. 2015-12-17 14:43:16 -05:00
Rob Rix
5e1bf1377b Don’t try to build the bridge. 2015-12-17 14:43:09 -05:00
Rob Rix
86fc332cff Merge branch 'master' into self-contained-binary 2015-12-17 13:43:00 -05:00
Rob Rix
ae14851129 Revert "Declare the interpreter spec in the cabal file."
This reverts commit 55f0f2eeef07a7b9719de94bdb0d191c31e205e1.
2015-12-17 13:42:52 -05:00
Rob Rix
f581359f75 Merge pull request #351 from github/test-autodiscovery
Enable auto discovery of test modules
2015-12-17 13:41:25 -05:00
Rob Rix
f4248aaa64 Figure out our extra lib dirs correctly. 2015-12-17 13:37:24 -05:00
Josh Vera
a124943822 Update Spec.hs 2015-12-17 13:35:18 -05:00
joshvera
802ed919f5 Don't need OrderedMapSpec in other-modules 2015-12-17 13:10:41 -05:00
Rob Rix
2d0e030c23 Compile the parsers into the library. 2015-12-17 13:10:14 -05:00
joshvera
09faaf9b4e clean up 2015-12-17 13:10:12 -05:00
Rob Rix
09b9defa2d Build the bridge directly. 2015-12-17 13:09:08 -05:00
Rob Rix
d05e622768 Look for headers in tree-sitter’s include dir. 2015-12-17 13:09:05 -05:00
joshvera
0223de4145 Enable autodiscovery of tests
Also splits up tests into different specs
2015-12-17 13:08:47 -05:00
Rob Rix
87de49129b Move the bridge sources into src/. 2015-12-17 13:05:53 -05:00
Rob Rix
e3abd5feea Don’t link the executables against libbridge. 2015-12-17 12:57:31 -05:00