Commit Graph

49 Commits

Author SHA1 Message Date
Jason van Zyl 8beec18283 Add Maven build
Account for the following:
- deploying snapshots to OSSRH
- releasing to Maven Central
- Shaded JAR including the treelayout dependency
- OSGi manifest
- remove Eclipse IDE metadata for clean import
- remove IDEA IDE metadata for clean import
2015-06-19 11:13:24 -07:00
Terence Parr be03964df3 rm @NotNull and @Nullable from codebase to simplify 2015-01-22 14:34:51 -08:00
Jan-Eric Duden 7bcb434c6f Add closing p tag
After discussion with sharell it turns out that some of the automated
 translation tools used for creating other ANTLR language targets look 
for closing tags (for one reason or another), so for this project 
the practice is to explicitly close all tags.
2014-09-29 00:02:07 +02:00
Jan-Eric Duden 92a8ee7ad2 Fix JDK8 incompatible comments
In JDK8 javadoc runs a lint pass over the documentation and fails if the docs
are not valid HTML. Also, see following article for a more in-depth 
discussion (http://blog.joda.org/2014/02/turning-off-doclint-in-jdk-8-javadoc.html)

Removed all occurrences of <br />,<p /> and replaced them with <br> and
<p>.
2014-09-26 07:00:07 +02:00
Sam Harwell 4507c1a270 Fix many errors reported by -Xdoclint 2014-01-19 21:03:07 -06:00
Sam Harwell f2966aaa80 Improve support for m2e (Maven/Eclipse integration) (fixes #319) 2014-01-16 15:44:12 -06:00
Sam Harwell 3ba70ba1a7 Improved maven plugin error reporting (fixes #342) 2014-01-16 15:37:12 -06:00
Sam Harwell 5462e2868a Fix documentation links to the antlr4 goal 2013-03-27 15:07:18 -05:00
Sam Harwell 6218e7a053 Use a template to fill in the correct version reference 2013-01-21 13:39:51 -06:00
Sam Harwell 79551fd1e0 Fix Maven goal references 2013-01-21 13:39:49 -06:00
Sam Harwell 502f0802fa Updated Mojo documentation 2013-01-21 13:13:06 -06:00
Sam Harwell 8e738dad52 Do not require explicit setting of source and output directories 2013-01-21 13:13:04 -06:00
Sam Harwell 087dea5e39 Use project source encoding setting by default 2013-01-21 13:13:02 -06:00
Sam Harwell e5bdcccfc7 Updated Mojo name (antlr4) and default phase (generate-sources) 2013-01-21 13:13:00 -06:00
Sam Harwell 38739cec5e Fix handling of grammars in the default package (resolves antlr/antlr4#94) 2012-12-02 16:57:42 -06:00
Sam Harwell 21ed483b9e The "-Xverbose-dfa" option was removed from the tool 2012-12-02 13:04:24 -06:00
Sam Harwell ec31c1bd68 Support specifying arbitrary command line arguments 2012-12-01 16:03:53 -06:00
Sam Harwell f08b3ed9e5 Reduce log message verbosity 2012-12-01 16:01:44 -06:00
Sam Harwell a3e3cf21cb Support the -Doption=value syntax for overriding grammar options 2012-12-01 16:01:22 -06:00
Sam Harwell 52498a75f2 Specify property names to make it easier to override options passed to ANTLR 2012-12-01 15:58:29 -06:00
Sam Harwell 747e65a92c Add the encoding and treatWarningsAsErrors parameters 2012-12-01 15:54:36 -06:00
Sam Harwell 6b3bfdd9d8 Remove unused parameter, and @NotNull annotation 2012-12-01 15:50:19 -06:00
Sam Harwell 5711ca4dbf Set the -package flag according to source grammar file locations within the directory structure 2012-12-01 15:47:37 -06:00
Sam Harwell 3fa5af33e2 Updated comments 2012-12-01 15:40:51 -06:00
Sam Harwell 41361b65e3 Rename the force_atn parameter to forceATN 2012-12-01 15:40:39 -06:00
Sam Harwell 37e67f4224 Support the -listener and -visitor options 2012-12-01 15:30:12 -06:00
Sam Harwell 5ed1a6aebf Mark verbose_dfa and force_atn with @Parameter 2012-12-01 15:29:42 -06:00
Sam Harwell ed8f980368 Updated comments 2012-12-01 15:28:11 -06:00
Sam Harwell 7b321f80cb Remove the message format option (eventually it should just use one that works with Maven) 2012-12-01 14:44:46 -06:00
Sam Harwell 3664f18ff4 Initialize exceptions with better message and set the inner exception 2012-12-01 14:39:28 -06:00
Sam Harwell 9be06f92e7 Use isDirectory() instead of exists() 2012-12-01 14:08:05 -06:00
Sam Harwell 124f5eb30d Remove unnecessary calls to isDebugEnabled and isInfoEnabled 2012-12-01 14:06:53 -06:00
Sam Harwell e537351840 Reorder call sequence 2012-12-01 14:03:39 -06:00
Sam Harwell f22bc33837 Improved use of generics 2012-12-01 13:56:04 -06:00
Sam Harwell 762fd6f320 Move source directory existence check earlier 2012-12-01 13:52:25 -06:00
Sam Harwell 924186ad46 Updated spelling in comments, remove irrelevant comments, updated whitespace 2012-12-01 13:43:51 -06:00
Sam Harwell c4f4f60d59 Extract method getCommandArguments 2012-12-01 13:28:31 -06:00
Sam Harwell b9c7e2075e Copyright formatting 2012-12-01 13:18:49 -06:00
Sam Harwell 1bbbf1c0a7 Refactor anonymous class to inner class 2012-12-01 13:16:05 -06:00
Sam Harwell b68779432e Fix exception specification 2012-12-01 13:16:00 -06:00
Sam Harwell f91cb106a9 Update copyright, remove options which are no longer relevant to the Tool 2012-12-01 13:14:51 -06:00
Sam Harwell c30dc20aa5 Cleaned up documentation and minor tweaks in Antlr4ErrorLog 2012-12-01 12:25:25 -06:00
Sam Harwell 3117a4e9e1 Generate javadoc and fix warning 2012-11-26 22:33:21 -06:00
Sam Harwell 348adb5398 Fix rawtypes warning 2012-11-26 22:33:08 -06:00
Sam Harwell 8295d9f90c Use annotations for plugin registration 2012-11-26 22:32:52 -06:00
Sam Harwell 7bbc6c18be Remove unchecked casts 2012-11-01 08:58:00 -05:00
Sam Harwell eea0462241 Report inputs/outputs during Maven build 2012-04-10 10:30:35 -05:00
Sam Harwell d902a73834 Initial Maven plugin for ANTLR 4. Just replaced v3 references with v4, so documentation not up-to-date. 2012-04-10 09:59:59 -05:00
Sam Harwell ce73e1e0ab Initial work on Maven plugin for ANTLR 4 2012-04-10 09:59:58 -05:00