Commit Graph

144 Commits

Author SHA1 Message Date
parrt c07aa4ede1 [maven-release-plugin] prepare for next development iteration 2015-08-20 12:11:58 -07:00
parrt 3611fde621 [maven-release-plugin] prepare release 4.5.1-1 2015-08-20 12:11:55 -07:00
parrt 3d181af904 [maven-release-plugin] prepare for next development iteration 2015-07-15 14:45:48 -07:00
parrt 79dae1e6f6 [maven-release-plugin] prepare release 4.5.1 2015-07-15 14:45:45 -07:00
Sam Harwell f98a0a7dfd Fix copyright notices for maven plugins 2015-06-29 18:09:38 -07:00
Jason van Zyl cfc10cef11 Use variable for project version
Thanks to @sharwell for catching this.
2015-06-19 14:24:50 -04:00
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 b033b5ceb1 tell the pom to sign the artifacts for the antler maven plug-in. 2015-01-23 14:37:41 -08:00
Terence Parr 4dcc65d452 make all 4.5 2015-01-22 17:08:19 -08:00
Terence Parr be03964df3 rm @NotNull and @Nullable from codebase to simplify 2015-01-22 14:34:51 -08:00
Terence Parr 9ae25db028 add distr mgmt 2015-01-13 09:35:13 -08:00
Terence Parr cf26bc8a33 make it 4.5-SNAPSHOT 2015-01-12 16:56:41 -08:00
Terence Parr bfeef34748 Add Eric's pom for mvn plugin. 2015-01-12 16:50:53 -08:00
ericvergnaud 8228987b4f prepare release
all tests pass (commented out performance and alternate quotes)
added test for complement set
tests regenerated to fix results after bug fixes and « huge string »
issue in java 1.7+
bild.py review to fix numerous bugs
2014-11-23 02:06:47 +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 c26cf1f149 Require Maven-plugin-plugin version 3.3
Reporting targets fail for dependants of the maven-plugin-plugin with
JDK 8, because the plugin generates invalid javadoc.
This has been fixed in version 3.3. 

Also see: https://jira.codehaus.org/browse/MPLUGIN-244
2014-09-28 12:11:16 +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 91206869c5 Prepare for next development iteration 2014-06-28 22:40:33 -05:00
Sam Harwell 7d88b0106a [maven-release-plugin] prepare for next development iteration 2014-06-18 21:25:44 -05:00
Sam Harwell 201eeb147d [maven-release-plugin] prepare release 4.3 2014-06-18 21:24:24 -05:00
Sam Harwell 3378be9c79 Update all version numbers for consistency prior to the 4.3 release 2014-06-18 19:37:29 -05:00
Sam Harwell 7e2bf4a2d5 [maven-release-plugin] prepare for next development iteration 2014-04-06 21:19:40 -05:00
Sam Harwell 736a5f5905 [maven-release-plugin] prepare release 4.2.2 2014-04-06 21:18:12 -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 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 4507c1a270 Fix many errors reported by -Xdoclint 2014-01-19 21:03:07 -06:00
Sam Harwell a55901bc0d We are working on the 4.2 release 2014-01-19 13:43:57 -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 274120c2b6 Now working on release 4.1.1 2013-07-02 19:11:04 -05:00
Sam Harwell dbe1390c6f Update referenced maven plugin version numbers 2013-06-30 12:47:26 -05:00
Sam Harwell 05f7fc6500 Update development version to 4.1 (from 4.0.1) 2013-06-30 12:46:41 -05:00
Sam Harwell 5462e2868a Fix documentation links to the antlr4 goal 2013-03-27 15:07:18 -05:00
Sam Harwell afc65faed6 Fix issues with automatic site generation (plugin-info.html and antlr4-mojo.html were not getting created) 2013-03-27 15:07:13 -05:00
Sam Harwell e1cce61400 Development line is now 4.0.1 2013-01-21 19:20:01 -06: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 2e693dc169 Fix url, specify reporting plugins 2013-01-21 13:13:10 -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 b2ab7ab5ac Rename master artifact to antlr4-master 2012-12-04 12:57:56 -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 8a3298e075 Configure the maven-compiler-plugin in the parent POM, including the use of a bootstrap classpath to build a Java 6-compatible jar even when Java 7 is used to build it 2012-11-30 12:28:39 -06:00
Sam Harwell af76d3294e Configure the maven-source-plugin and maven-javadoc-plugin in the parent POM 2012-11-30 12:26:25 -06:00
Sam Harwell f264609453 Updated POMs for deploying to sonotype 2012-11-27 23:34:36 -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 d68f75067d Updated library and plugin references 2012-11-26 20:24:35 -06:00
Sam Harwell cd5192dd1a Remove inherited and default properties from POMs 2012-11-23 13:46:13 -06:00
Sam Harwell ec0863f0f1 Updated developer roles in POM 2012-11-23 13:40:59 -06:00
Sam Harwell c3ee02401c Remove overly verbose comments and an outdated description from POM 2012-11-23 13:40:33 -06:00
Sam Harwell 85f01bcce2 Updated module display names in POMs 2012-11-23 13:37:36 -06:00
Sam Harwell 121044d3b9 Remove inherited property from POMs 2012-11-23 13:36:27 -06:00
Sam Harwell f1ed7ee868 Specify issue management details in master POM 2012-11-23 13:34:15 -06:00
Sam Harwell 94803fa9f7 Specify parent POMs 2012-11-23 13:28:52 -06:00
Sam Harwell 7bbc6c18be Remove unchecked casts 2012-11-01 08:58:00 -05:00
Terence Parr 4c6ee82317 Merge branch 'antlr4-maven-plugin' of git://github.com/sharwell/antlr4 2012-10-08 15:28:42 -07:00
Sam Harwell 62e005c841 Add nb-configuration.xml files 2012-09-22 19:49:11 -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 9b78d7ee18 Add Eclipse project files 2012-04-10 09:59:58 -05:00
Sam Harwell ce73e1e0ab Initial work on Maven plugin for ANTLR 4 2012-04-10 09:59:58 -05:00