Commit Graph

123 Commits

Author SHA1 Message Date
Terence Parr 8ed1105290 Merge pull request #1353 from marcohu/fix_1233
Grammar dependency management for Maven plugin
2016-11-21 11:21:58 -08:00
parrt df89ad6180 don't require output encoding in antlr4 mvn plugin 2016-11-21 11:05:31 -08:00
Marco Hunsicker cb785d5d1e Use method to strip quotes. This could be factored out as it seems generally usefull 2016-11-20 19:21:54 +01:00
Marco Hunsicker 89e3f063c9 Remove path from grammar name when present 2016-11-20 19:19:53 +01:00
Marco Hunsicker d9af7896a7 Don't require imports directory 2016-11-20 19:05:14 +01:00
Marco Hunsicker bfc8bf0459 Ensure valid output encoding 2016-11-20 19:03:46 +01:00
Marco Hunsicker a077d3d072 Merge branch 'master' of https://github.com/antlr/antlr4 into fix_1233 2016-11-20 12:49:39 +01:00
parrt 34f0c66a89 Fixes #1342. 2016-11-19 16:00:17 -08:00
Marco Hunsicker 31f3a57a6e Rewritten test to make it threadsafe (and Travis happy) 2016-11-18 20:19:23 +01:00
Marco Hunsicker 81efb0e366 Merge branch 'master' of https://github.com/antlr/antlr4 into fix_1233 2016-11-18 17:53:54 +01:00
Marco Hunsicker 00347217ed More cleanup; use save Collection comparison, fix Javadoc 2016-11-17 23:27:09 +01:00
Marco Hunsicker 5f5a8949f6 Handle removed dependency 2016-11-17 23:18:04 +01:00
parrt 08e9776a4a shift template-based runtime test to legacy, new mechanism uses annotation to get multi-line strings into java. all tests pass minus about 15 in C# 2016-11-15 11:08:19 -08:00
Marco Hunsicker 068ff9d3d6 Cleanup; explicitly handle checksum creation failure 2016-11-14 17:11:48 +01:00
Marco Hunsicker 11daaf9333 Use Java 7 compatible lifecycle plugin 2016-11-14 17:09:15 +01:00
Marco Hunsicker 5d8dcf019d Adds unit tests for the dependency management 2016-11-14 00:37:41 +01:00
Marco Hunsicker 7944fafcb2 Adds grammar dependency management to have grammars processed when references change 2016-11-14 00:35:27 +01:00
Marco Hunsicker c5f73abb44 Factor out helper method to make it reusable 2016-11-14 00:33:06 +01:00
parrt 95c850e5f8 set version in prep for 4.6 2016-11-05 16:48:36 -07:00
parrt b92f22769e [maven-release-plugin] prepare for next development iteration 2016-03-30 16:25:49 -07:00
parrt 567fcc6311 [maven-release-plugin] prepare release antlr4-master-4.5.3 2016-03-30 16:25:45 -07:00
parrt 08f3ad798e [maven-release-plugin] prepare for next development iteration 2016-01-29 15:29:01 -08:00
parrt c5a296596d [maven-release-plugin] prepare release 4.5.2 2016-01-29 15:28:57 -08:00
parrt fa6f674e33 [maven-release-plugin] rollback the release of 4.5.2 2016-01-29 15:27:40 -08:00
parrt 009f3cac3a [maven-release-plugin] prepare release 4.5.2 2016-01-29 15:27:19 -08:00
parrt 6b31ceaa9d [maven-release-plugin] rollback the release of 4.5.2 2016-01-29 15:26:02 -08:00
parrt 6b3f9816cb [maven-release-plugin] prepare for next development iteration 2016-01-29 14:13:15 -08:00
parrt b446c50722 [maven-release-plugin] prepare release 4.5.2 2016-01-29 14:13:11 -08:00
Josh Chase 7d478b18ae Only run the maven plugin when needed. 2016-01-13 16:32:59 -08:00
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