Summary: | improved tolerant parsing of function bodies, loops, and conditionals | ||
---|---|---|---|
Product: | [ECD] Orion (Archived) | Reporter: | Manu Sridharan <m.sridharan> |
Component: | JS Tools | Assignee: | Mark Macdonald <mamacdon> |
Status: | RESOLVED FIXED | QA Contact: | |
Severity: | enhancement | ||
Priority: | P3 | CC: | mamacdon, Michael_Rennie |
Version: | unspecified | Keywords: | noteworthy |
Target Milestone: | 4.0 M1 | ||
Hardware: | PC | ||
OS: | Mac OS X | ||
Whiteboard: |
Description
Manu Sridharan
2013-07-18 13:36:38 EDT
I've added more improvements to tolerant parsing on the branch: https://github.com/msridhar/orion.client/tree/tolerant-parsing-functions Now, the parser is better about handling missing ')' and '}' characters in various places. I've added more tests as well. I'll rename this bug appropriately. Shall I rebase to master and collapse my commits into one to make merging easier? I wrote all this code, and I have the right to contribute it to Eclipse under the eclipse.org website terms of use. Thanks Manu! Pushed. http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=e0d0d4e (In reply to comment #3) > Thanks Manu! Pushed. > > http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/ > ?id=e0d0d4e I pushed that commit with an incorrect Author field, so rv'd and re-commit with Author set to Manu. http://git.eclipse.org/c/orion/org.eclipse.orion.client.git/commit/?id=332b538 |