Timothy Clem
|
f78704b9c0
|
Merge remote-tracking branch 'origin/master' into ruby
|
2016-11-01 08:27:24 -07: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 |
|
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 |
|
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 |
|
Timothy Clem
|
ba305a2a44
|
Parse module declarations
|
2016-10-27 12:47:27 -07:00 |
|
Timothy Clem
|
c21307b5f7
|
Parse for iterator syntax
|
2016-10-27 10:07:24 -07:00 |
|
Timothy Clem
|
539a68f06e
|
Parse lambdas
|
2016-10-27 09:24:28 -07:00 |
|
Timothy Clem
|
f09c834e01
|
Parse array and percent array syntax
|
2016-10-27 08:30:34 -07:00 |
|
Timothy Clem
|
fec86e0a88
|
New tree-sitter and fix string delimiters
|
2016-10-27 08:24:43 -07:00 |
|
Timothy Clem
|
d86b822ed0
|
Play with potential fixture format
|
2016-10-27 07:56:47 -07:00 |
|
Timothy Clem
|
2a9e26f144
|
Support regex literals
|
2016-10-26 15:44:53 -07:00 |
|
Timothy Clem
|
644d101394
|
Support or, and operators
|
2016-10-26 15:22:59 -07:00 |
|
Timothy Clem
|
5dd53c0b93
|
if/unless modifiers and (sort of) unless statements
|
2016-10-26 14:49:51 -07:00 |
|
Timothy Clem
|
3bbfb765a5
|
Parse if, with some caveats
|
2016-10-26 14:32:08 -07:00 |
|
Timothy Clem
|
013f6392ff
|
Parse while and until statements and modifiers
|
2016-10-26 12:54:21 -07:00 |
|
Timothy Clem
|
986a3572d4
|
Merge remote-tracking branch 'origin/master' into ruby
|
2016-10-26 10:30:29 -07:00 |
|
Timothy Clem
|
1b6c70f4ee
|
Parse yield and return
|
2016-10-26 10:27:38 -07:00 |
|
Timothy Clem
|
eb52ca6f90
|
Handle method arguments, updated tree-sitter-ruby
|
2016-10-26 10:14:39 -07:00 |
|
Timothy Clem
|
1bc5ba394a
|
Classes, member invocation, case statements
|
2016-10-25 11:36:30 -07:00 |
|
Timothy Clem
|
649119c967
|
Method invocation
|
2016-10-24 12:23:10 -07:00 |
|
Timothy Clem
|
3d13f570be
|
Add ConditionalAssignment to JSON output
|
2016-10-24 10:56:08 -07:00 |
|
Timothy Clem
|
56c2dae42f
|
Bring in LOTS more of the ruby grammar
|
2016-10-24 10:43:31 -07:00 |
|
Timothy Clem
|
994b7a613e
|
Ruby math assignment (todo: broken)
|
2016-10-21 15:52:40 -07:00 |
|
Timothy Clem
|
ce0f690af3
|
Add interpolation to split output
|
2016-10-21 15:14:16 -07:00 |
|
Timothy Clem
|
b8463b6039
|
Ruby delimiters (sort of)
|
2016-10-21 14:41:04 -07:00 |
|
Timothy Clem
|
22c617e9e9
|
Ruby interpolation parsing
|
2016-10-21 13:55:00 -07:00 |
|
Timothy Clem
|
f5621a7ed0
|
Test parsing ruby numbers, strings, and symbols
|
2016-10-21 12:59:35 -07:00 |
|
Josh Vera
|
9d00d63e15
|
Merge pull request #894 from github/move-javascript-repo
Update javascript repo location
|
2016-10-21 11:34:17 -04:00 |
|
Rick Winfrey
|
416a69e823
|
Point javascript repo to new location
|
2016-10-21 10:19:24 -05:00 |
|
Josh Vera
|
457e18e420
|
Merge pull request #893 from github/improve-imports2
Fix root cause of Import diff summary issues
|
2016-10-20 18:42:04 -04:00 |
|
Rick Winfrey
|
5be0a11707
|
Update Import tests
|
2016-10-20 17:27:30 -05:00 |
|
Rick Winfrey
|
bd9fb81037
|
Consolidate back to single functions, passing in a function to extract the correct Annotation
|
2016-10-20 17:19:42 -05:00 |
|
Rick Winfrey
|
85a3864a96
|
Remove unused function
|
2016-10-20 16:34:54 -05:00 |
|
Rick Winfrey
|
c91fd3270d
|
Use new afterTerm behavior for all semantic-diff
|
2016-10-20 16:33:47 -05:00 |
|
Rick Winfrey
|
2f0d04ef0f
|
Use afterTerm'
|
2016-10-20 16:22:56 -05:00 |
|
Rick Winfrey
|
e68be8e3b8
|
Take the after annotation when we take the afterTerm
|
2016-10-20 16:22:45 -05:00 |
|
Rick Winfrey
|
8d7a74c2b2
|
Remove behavior stripping Indexed nodes
|
2016-10-20 16:22:29 -05:00 |
|
Timothy Clem
|
caeeb79799
|
Regenerate ruby test corpus to get valid shas
|
2016-10-20 10:36:33 -07:00 |
|
Timothy Clem
|
00cb51b083
|
Fix multiline comment followed by comment bug
|
2016-10-20 10:07:15 -07:00 |
|
Timothy Clem
|
bab517ac06
|
Parser error nodes, comments, and program
|
2016-10-20 09:44:41 -07:00 |
|
Josh Vera
|
15e5f8d611
|
Merge pull request #886 from github/improve-imports
Improve import diff summary statements
|
2016-10-20 11:57:55 -04:00 |
|