Sam Harwell
|
c0d158294a
|
Implement hashCode, equals, and toString for Pair and Triple
|
2014-03-29 13:19:40 -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 |
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 |
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
|
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
|
1dde17efea
|
Mark Recognizer.getTokenErrorDisplay as deprecated (fixes #480)
|
2014-03-20 07:19:01 -05:00 |
Sam Harwell
|
c35b59d3b8
|
Increment current while adding a collection to IntegerList (fixes #474)
|
2014-03-01 15:49:29 -06: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 |
Sam Harwell
|
06ab99d16d
|
[maven-release-plugin] prepare for next development iteration
|
2014-02-04 17:19:12 -06:00 |
Sam Harwell
|
5e05b71e8b
|
[maven-release-plugin] prepare release 4.2
|
2014-02-04 17:19:11 -06:00 |
Sam Harwell
|
67b6415659
|
Fix ParseTreePatternMatcher.compile allowing invalid syntax
|
2014-02-03 19:43:36 -06:00 |
Sam Harwell
|
bf63d5afb9
|
Remove unused import
|
2014-02-03 19:35:53 -06:00 |
Sam Harwell
|
2730781c98
|
Fix documentation problems
|
2014-02-03 19:35:31 -06:00 |
Sam Harwell
|
daf793b1c1
|
ParserInterpreter handles RecognitionException in the same way as the generated code
|
2014-01-26 12:50:55 -06:00 |
Sam Harwell
|
ddbd7086b8
|
ParserInterpreter calls sync before adaptivePredict
|
2014-01-26 12:50:55 -06:00 |
Sam Harwell
|
dc1926cfe3
|
Fix encoding of -1 (EOF) in serialized lexer actions (fixes #449)
|
2014-01-24 14:42:53 -06:00 |
Sam Harwell
|
b35f46d93c
|
Create a shaded runtime artifact (includes runtime, annotations, and treelayout)
|
2014-01-23 22:28:58 -06:00 |
Sam Harwell
|
501317e14b
|
Include documentation from antlr4-annotations in the antlr4-runtime javadoc build
|
2014-01-23 13:40:03 -06:00 |
Terence Parr
|
3e45c4bc04
|
Merge pull request #443 from sharwell/consume-opt
Use the fetchedEOF field to often avoid an expensive LA(1) operation in consume
|
2014-01-23 10:06:18 -08:00 |
Sam Harwell
|
233a43f713
|
Use the fetchedEOF field to often avoid an expensive LA(1) operation in BufferedTokenStream.consume
|
2014-01-23 11:46:56 -06:00 |
Sam Harwell
|
cc045fbaf3
|
Improve CommonToken cloning performance, and update documentation
|
2014-01-23 07:23:55 -06:00 |
Sam Harwell
|
e116ad14ca
|
Added missing NotNull and Nullable annotations, and fix a case where it wasn't followed
|
2014-01-23 07:18:31 -06:00 |
Sam Harwell
|
2f54b3554b
|
Mark field PredictionContextCache.cache final
|
2014-01-23 07:18:09 -06:00 |
Sam Harwell
|
970ad8c526
|
Remove unused field SemanticContext.parent
|
2014-01-23 07:17:59 -06:00 |
Sam Harwell
|
416a92ef02
|
No need to run dot when compiling antlr4-annotations
|
2014-01-23 07:16:57 -06:00 |
Sam Harwell
|
32ab1a4d03
|
Updated documentation for CommonToken and CommonTokenStream
|
2014-01-23 07:12:53 -06:00 |
Sam Harwell
|
77342c2256
|
Added links to documentation
|
2014-01-23 07:12:53 -06:00 |
Sam Harwell
|
0949ff8249
|
Updated some wording in the documentation
|
2014-01-23 07:12:52 -06:00 |
Sam Harwell
|
58cc8f28d7
|
Added links to documentation
|
2014-01-23 07:12:52 -06:00 |
Sam Harwell
|
aba1178c49
|
Formatted documentation
|
2014-01-23 07:12:42 -06:00 |
Sam Harwell
|
d5b269b6b6
|
Updated documentation
|
2014-01-22 21:30:26 -06:00 |
Sam Harwell
|
608c6a8a3a
|
Update several usages of @NotNull and @Nullable based on warnings from NullUsageProcessor
|
2014-01-21 21:08:11 -06:00 |
Sam Harwell
|
d917ad46f7
|
Fix error count limiting in NullUsageProcessor
|
2014-01-21 21:06:57 -06:00 |
Sam Harwell
|
0454916a70
|
Updated documentation for NotNull and Nullable
|
2014-01-21 15:24:57 -06:00 |
Sam Harwell
|
07708d9223
|
Limit the number of errors reported for a single method or parameter
|
2014-01-21 14:40:25 -06:00 |
Sam Harwell
|
49f12fd28d
|
Add note about potential future features
|
2014-01-21 14:38:33 -06:00 |
Sam Harwell
|
4bc593b20b
|
Improved error reporting
|
2014-01-21 14:37:59 -06:00 |
Sam Harwell
|
37f83c6537
|
Add warning for potentially incorrect NotNull or Nullable annotations on derived methods and parameters
|
2014-01-21 14:37:19 -06:00 |
Sam Harwell
|
c1125fe474
|
Add check for erroneous overriding NotNull and Nullable annotations
|
2014-01-21 14:36:25 -06:00 |
Sam Harwell
|
e253954bcf
|
Check for NotNull and Nullable annotations on primitive types
|
2014-01-21 14:35:27 -06:00 |
Sam Harwell
|
2647856226
|
Error if a void method is annotated with NotNull or Nullable
|
2014-01-21 14:34:38 -06:00 |
Sam Harwell
|
e472cc4e23
|
Error if an element is annotated with both NotNull and Nullable
|
2014-01-21 14:33:38 -06:00 |
Sam Harwell
|
f8dbe1b68f
|
Initial annotation processor for NotNull and Nullable annotations
|
2014-01-21 14:32:11 -06:00 |
Sam Harwell
|
937c627b16
|
Move NotNull and Nullable annotations to their own artifact
|
2014-01-21 14:31:29 -06:00 |