Commit Graph

2639 Commits

Author SHA1 Message Date
Sam Harwell b25067b904 Merge pull request #519 from sharwell/release/4.2.1
Release/4.2.1
2014-03-25 11:06:03 -05:00
Sam Harwell 5be18445cd [maven-release-plugin] prepare for next development iteration 2014-03-25 10:57:46 -05:00
Sam Harwell 943aaa5d24 [maven-release-plugin] prepare release 4.2.1 2014-03-25 10:57:44 -05:00
Sam Harwell 32adae763d Merge pull request #518 from sharwell/build-updates
Build updates
2014-03-25 10:52:37 -05:00
Sam Harwell d8efb4ad44 Updated build to use latest releases of ANTLR 3 and ST 4 2014-03-25 10:48:00 -05:00
Sam Harwell dcff40df90 Generate complete documentation with the Tool 2014-03-25 10:43:59 -05:00
Sam Harwell 829b5c78cc Merge pull request #517 from sharwell/rm-processor
Don't include the annotation processor registration in the shaded jar
2014-03-24 20:44:05 -05:00
Sam Harwell 85f09126e2 Don't include the annotation processor registration in the shaded (complete) jar 2014-03-24 20:43:55 -05:00
Sam Harwell 6642a9222d Merge pull request #516 from sharwell/fix-515
Fix usage of assoc=right in Java-LR.g4 (fixes #515)
2014-03-24 20:05:21 -05:00
Sam Harwell 014785b70a Fix usage of assoc=right in Java-LR.g4 (fixes #515) 2014-03-24 20:05:19 -05:00
Terence Parr b4b91970bd Merge pull request #495 from aphyr/fix-load-string-grammar-npe
BasicSemanticChecks.checkGrammarName: allow null filenames.
2014-03-24 13:20:54 -07:00
Sam Harwell 08300b457f Merge pull request #514 from sharwell/fix-500
Add compile error 159: RESERVED_RULE_NAME (fixes #500)
2014-03-23 21:50:56 -05:00
Sam Harwell ea088eb893 Add compile error 159: RESERVED_RULE_NAME (fixes #500) 2014-03-23 21:49:27 -05:00
Terence Parr ccda6205e6 Merge pull request #513 from sharwell/fix-472
Add compiler warning 158: FRAGMENT_ACTION_IGNORED (fixes #472)
2014-03-23 17:32:54 -07:00
Sam Harwell 0ed651cbc6 Add compiler warning 158: FRAGMENT_ACTION_IGNORED (fixes #472) 2014-03-23 18:02:09 -05:00
Sam Harwell b2af59e73e Merge pull request #512 from sharwell/fix-489
Add compiler warning 157: UNRECOGNIZED_ASSOC_OPTION (fixes #489)
2014-03-23 17:59:52 -05:00
Sam Harwell 2b3ef648f8 Add compiler warning 157: UNRECOGNIZED_ASSOC_OPTION (fixes #489) 2014-03-23 17:47:40 -05:00
Terence Parr 96c22611c4 Merge pull request #511 from sharwell/fix-507
Fix 507
2014-03-23 14:38:18 -07:00
Sam Harwell 480544b4fe Improve wording in description of error 152 2014-03-23 16:31:46 -05:00
Sam Harwell 3e054df98b Do not process grammars following an error during parsing (fixes #507) 2014-03-23 16:31:14 -05:00
Sam Harwell 7daae3a89b Add compiler error 156: unterminated string literal (improves reporting for #507) 2014-03-23 16:30:49 -05:00
Terence Parr 794e4a0b7b Merge pull request #501 from sharwell/fix-433
Fix 433
2014-03-23 11:30:00 -07:00
Terence Parr dcd338cfec Merge pull request #504 from sharwell/update-xpathlexer
Update xpathlexer
2014-03-23 11:26:35 -07:00
Terence Parr e66f663618 Merge pull request #503 from sharwell/fix-469
Fix 469
2014-03-23 11:25:59 -07:00
Terence Parr 0577b4dcaa Merge pull request #510 from sharwell/fix-509
Fix 509
2014-03-23 11:23:33 -07:00
Sam Harwell 336a1197e8 Add a comment describing a possible future optimization to applyPrecedenceFilter 2014-03-23 11:34:38 -05:00
Sam Harwell 10558a7bea Make sure to consider context for the SLL precedence filter (fixes #509) 2014-03-23 11:34:37 -05:00
Sam Harwell cb0119e761 Add regression test for issue #509 2014-03-23 11:34:36 -05:00
Terence Parr c6e6ccde4c Merge pull request #502 from sharwell/fix-480
Mark Recognizer.getTokenErrorDisplay as deprecated (fixes #480)
2014-03-21 09:37:02 -07:00
Sam Harwell 78587d0c08 Fix paths to online binaries in build.xml 2014-03-20 09:32:58 -05:00
Sam Harwell 470863dcd0 Update the runtime to build XPathLexer with ANTLR 4.2 2014-03-20 09:32:42 -05:00
Sam Harwell bc646df824 Add missing @Nullable annotations 2014-03-20 09:25:59 -05:00
Sam Harwell 27270fdd05 Properly encapsulate LexerATNConfig.lexerActionExecutor, and mark as final 2014-03-20 09:25:37 -05:00
Sam Harwell 41e04a27c0 Fix lexerActionExecutor not being preserved when returning from a rule invocation in the lexer (fixes #469) 2014-03-20 09:21:28 -05:00
Sam Harwell 6fc77cd88d Add regression test for #469 2014-03-20 09:20:31 -05:00
Sam Harwell f1692591cc Updated RuleFunction.addContextGetters to support multiple alternatives with the same label (fixes #433) 2014-03-20 08:35:18 -05:00
Sam Harwell 3c70fea32a Add regression test for issue #433 2014-03-20 08:35:17 -05:00
Sam Harwell 1dde17efea Mark Recognizer.getTokenErrorDisplay as deprecated (fixes #480) 2014-03-20 07:19:01 -05:00
Kyle Kingsbury acb1b916e0 Add aphyr (Kyle Kingsbury) to contributors list 2014-03-18 17:01:43 -07:00
Kyle Kingsbury a74005972d BasicSemanticChecks.checkGrammarName: allow null filenames.
checkGrammarName assumes that all grammars come from actual files, but
grammars loaded using Tool.parseGrammarFromString use input streams
without source file names. This patch changes checkGrammarName to only verify
that grammar names and file names correspond when a file name is
available.
2014-03-18 16:54:43 -07:00
Terence Parr c0dda79dff Merge pull request #481 from shinpei/README-fix-download-link
fix broken download link
2014-03-10 11:11:05 -07:00
shinpei dd1480e10c fix broken download link 2014-03-10 16:00:54 +09:00
Terence Parr 330116f7ef Merge pull request #475 from sharwell/fix-474
Increment current while adding a collection to IntegerList (fixes #474)
2014-03-01 14:36:26 -08:00
Sam Harwell c35b59d3b8 Increment current while adding a collection to IntegerList (fixes #474) 2014-03-01 15:49:29 -06:00
Terence Parr 3edb44d594 Update README.md 2014-02-18 17:33:20 -08:00
Terence Parr a3282f5fad Merge pull request #468 from whitten/patch-1
Update README.md
2014-02-18 14:53:22 -08:00
David Whitten cb578e1bd9 Update README.md
added www. to download for MS Windows link because site of "antlr.org" doesn't work but "www.antlr.org" does work
2014-02-18 17:32:00 -05:00
Terence Parr 98b87bd6b3 Update README.md 2014-02-18 12:23:42 -08:00
Terence Parr a9628b0ff0 Merge pull request #462 from sharwell/fix-461
Fix 461
2014-02-06 20:06:19 -08:00
Sam Harwell 72a65093e0 Return the correct tree when starting parser interpreter at an LR rule (fixes #461) 2014-02-06 20:53:20 -06:00