1
1
mirror of https://github.com/github/semantic.git synced 2024-12-22 22:31:36 +03:00
Commit Graph

9553 Commits

Author SHA1 Message Date
Timothy Clem
9868c9b0a6 Merge pull request #891 from github/ruby
Ruby parser
2016-11-01 09:04:46 -07:00
Timothy Clem
6cac25d2a9 Merge remote-tracking branch 'origin/master' into ruby 2016-11-01 08:50:54 -07:00
Rick Winfrey
2aa2179b41 Merge pull request #898 from github/json-api
Update JSON Output Format
2016-11-01 10:34:38 -05:00
Timothy Clem
f78704b9c0 Merge remote-tracking branch 'origin/master' into ruby 2016-11-01 08:27:24 -07:00
Josh Vera
d4d99d359e Merge branch 'master' into json-api 2016-11-01 11:20:29 -04:00
Josh Vera
412e8a9587 Merge pull request #899 from github/javascript-exhaustion
Produce error nodes if productions don't match expected shape
2016-11-01 11:19:13 -04:00
Rick Winfrey
fb73232449 Verify tests and generation are 👌 2016-11-01 10:19:04 -05:00
Rick Winfrey
63c30662b2 Remove remaining EmptyResult reference 2016-11-01 10:18:41 -05:00
Rick Winfrey
582e7ce978 Remove NamespaceImport Category (unrelated change) 2016-11-01 10:09:05 -05:00
Rick Winfrey
d09d0d65d2 Remove EmptyResult constructor (no longer used) 2016-11-01 10:06:55 -05:00
Rick Winfrey
c058ac634d Remove auto-formatted alignment 2016-11-01 10:06:36 -05:00
Rick Winfrey
67adf75fdf ++JavaScript tests 2016-11-01 10:03:25 -05:00
Rick Winfrey
b2d6728a78 Simplify help language for -s and -j 2016-11-01 10:01:28 -05:00
Rick Winfrey
cd19f63129 Omekasify the test case generator
- convention for repo file path
- convention for test case file path
- convention for location of repo
- now requires a generate flag (for summary or json expectedResult
output)
2016-11-01 09:53:28 -05:00
Rick Winfrey
35ff284569 Remove warning unnecessary do 2016-11-01 09:52:09 -05:00
Rick Winfrey
d9adbe8783 Simplify JSONMetaRepo fields 2016-11-01 09:51:54 -05:00
joshvera
3b3515ccff match less 2016-10-31 21:19:56 -04:00
joshvera
95037e1b75 Add const declarations 2016-10-31 21:09:57 -04:00
joshvera
917732c48b add const declarations 2016-10-31 19:23:25 -04:00
joshvera
3b3c800193 parse function calls 2016-10-31 18:22:10 -04:00
joshvera
19f42de32c ++tests 2016-10-31 17:29:40 -04:00
joshvera
d4617b8263 Pattern match on identifiers in an identifier_list 2016-10-31 17:28:38 -04:00
joshvera
16e492e705 ++go 2016-10-31 17:24:00 -04:00
joshvera
8403133ad0 Map var declarations and their var specs 2016-10-31 17:23:44 -04:00
joshvera
14271201ab update assignment.json 2016-10-31 17:14:18 -04:00
joshvera
52420da2dd remove go-test repo 2016-10-31 17:13:57 -04:00
Timothy Clem
5f20127044 Stub out expected todo for ruby control statements 2016-10-31 13:56:19 -07:00
Timothy Clem
ada47c7208 Error if for statements don't match expected shape 2016-10-31 13:47:51 -07:00
Timothy Clem
4f3e5fa069 Produce error nodes if productions don't match expected shape 2016-10-31 13:29:58 -07:00
Timothy Clem
37ac36e22c Regenerate with s/_/- and todos 2016-10-31 13:21:58 -07:00
Timothy Clem
271831b70d Exhaustively match to error 2016-10-31 13:15:19 -07:00
Timothy Clem
2c96933c29 Generate to fix multiple-assignment 2016-10-31 13:14:58 -07:00
Timothy Clem
a950a07b40 While and Until just have a list of f 2016-10-31 13:14:32 -07:00
Rick Winfrey
e87e54302f Add documentation for Eff related functions 2016-10-31 15:03:12 -05:00
joshvera
413e1980c9 Parse imports and function declarations 2016-10-31 15:50:13 -04:00
joshvera
5ca3ad4390 Diff Modules by similarity 2016-10-31 15:49:39 -04:00
Timothy Clem
ad422ffc11 Produce errors if we can't match while, until, for, or functions 2016-10-31 12:14:52 -07:00
Timothy Clem
c6f734db67 Remove experimental test fixture format 2016-10-31 11:58:10 -07:00
Timothy Clem
a4362d854e And a bump for tree-sitter too 2016-10-31 10:16:37 -07:00
Timothy Clem
9ac247dbd4 Element reference parsing, control statement tests 2016-10-31 10:15:44 -07:00
Rick Winfrey
416536d882 Add missing parens 2016-10-28 08:09:37 -05:00
Rick Winfrey
aa724c4159 Preserve original type class constraint order 2016-10-28 07:56:26 -05:00
Rick Winfrey
282c7abd4e Remove unnecessary comment 2016-10-28 07:44:13 -05:00
Rick Winfrey
5b7fc1e256 Remove GenerateAll as we don't support that functionality yet 2016-10-28 07:43:57 -05:00
Rick Winfrey
532a29aeec Rename SemanticGitDiffSpec.hs -> IntegrationFormatSpec.hs 2016-10-27 21:09:04 -05:00
Rick Winfrey
b2709315c5 Rename for better consistency 2016-10-27 20:51:23 -05:00
Rick Winfrey
cb28917573 Add JSON format tests to integration-test 2016-10-27 20:51:09 -05:00
Rick Winfrey
8c3d9d0d76 Add JSON output format JavaScript JSONTestCases 2016-10-27 20:46:12 -05:00
Rick Winfrey
16c6e1da59 ++diff-summary javascript test cases 2016-10-27 20:44:36 -05:00
Rick Winfrey
3cfbcd102d Update SemanticGitDiffSpec to handle ExpectedResult data type 2016-10-27 20:43:30 -05:00