Karl Heinz Marbaise
1b791a8694
Fixes #3093 - The antlr4-maven-plugin is not marked as thread safe
2021-02-27 21:16:44 +01:00
parrt
19ec50f38a
[maven-release-plugin] prepare for next development iteration
2021-01-05 11:22:10 -08:00
parrt
5c2b686f95
[maven-release-plugin] prepare release 4.9.1
2021-01-05 11:22:02 -08:00
Eric Vergnaud
82c8824147
Upgrade JUnit to address dependabot security alert
2020-11-28 22:42:43 +08:00
parrt
69318d35fc
[maven-release-plugin] prepare for next development iteration
2020-11-24 12:45:28 -08:00
parrt
1364da5ed3
[maven-release-plugin] prepare release 4.9
2020-11-24 12:45:20 -08:00
parrt
59c24696ae
tweak doc
2020-11-24 12:04:45 -08:00
Terence Parr
de28c29cdb
Merge pull request #2647 from sullis/maven-plugin-plugin-3.6.0
...
maven-plugin-plugin 3.6.0
2020-11-24 10:35:15 -08:00
parrt
f1ffc01723
[maven-release-plugin] prepare for next development iteration
2020-01-18 13:37:08 -08:00
parrt
3f41f283d1
[maven-release-plugin] prepare release antlr4-master-4.8-1
2020-01-18 13:37:01 -08:00
parrt
6c4b491d1b
set version to 4.8-1 to fix release
2020-01-18 09:39:46 -08:00
parrt
666131841c
[maven-release-plugin] prepare for next development iteration
2020-01-16 12:24:30 -08:00
parrt
d569f91795
[maven-release-plugin] prepare release 4.8
2020-01-16 12:24:22 -08:00
parrt
441fea52b1
update to 4.3 version
2020-01-16 12:05:03 -08:00
Sean C. Sullivan
144f9eaff8
maven-plugin-plugin 3.6.0
...
(latest version)
2019-09-15 14:21:36 -07:00
parrt
70d9ddcd0a
[maven-release-plugin] prepare for next development iteration
2018-12-18 10:35:34 -08:00
parrt
be58ebffde
[maven-release-plugin] prepare release 4.7.2
2018-12-18 10:35:24 -08:00
parrt
8fab6b98b3
[maven-release-plugin] rollback the release of 4.7.2
2018-12-18 10:33:52 -08:00
parrt
573cb86705
[maven-release-plugin] prepare release 4.7.2
2018-12-18 10:31:44 -08:00
parrt
17b6277502
[maven-release-plugin] prepare for next development iteration
2017-12-09 12:04:26 -08:00
parrt
bdc05c87be
[maven-release-plugin] prepare release 4.7.1
2017-12-09 12:04:17 -08:00
Daniel Halperin
62184c38eb
Always refresh grammars with changed dependencies
...
The buildContext.hasDelta function is ignorant of importants. Since we have more advanced
dependency analysis, stop relying on hasDelta and instead just refresh grammars where we
know the dependencies have changed.
2017-07-19 18:03:36 -07:00
Daniel Halperin
7a882f7d5b
Add test for multiple imports
2017-07-11 20:59:01 -07:00
Daniel Halperin
d58e7e31bf
GrammarDependencies: include all imports
...
For some reason, the grammar import dependency analysis only included
the first import on a line. This does not work so well...
2017-07-11 20:59:01 -07:00
Daniel Halperin
a9dfca3666
isDependencyChanged: consider equal timestamps as out of date
...
Some systems have low-granularity timestamps, so that file modification
dates are rounded to seconds. This causes false negatives when detecting
if a grammar needs to be recompiled if it changes a second after producing
its tokens.
This likely only causes an issue for tests that frequently mutate files;
real humans are unlikely to compile within 1s of changing a grammar.
Still, this seems a cleaner solution that hacking the failing test to use
force a different modification time, as there will almost never be false
positives.
This fixes the failing test after making the test correct.
2017-07-11 20:59:01 -07:00
Daniel Halperin
b09e30c6ca
Make the lexer test possible to pass
...
Adding a newline should actually not change the generated lexer.
2017-07-11 20:59:01 -07:00
Daniel Halperin
41889939d6
Make the Antlr4MojoTest restore state between tests
...
Otherwise, we could pick up stale changes from prior tests.
2017-07-11 20:42:41 -07:00
parrt
62baf4bd0a
[maven-release-plugin] prepare for next development iteration
2017-03-30 14:11:59 -07:00
parrt
d4d7e3d3bc
[maven-release-plugin] prepare release 4.7
2017-03-30 14:11:49 -07:00
parrt
b5648f405b
tweak documentation about various targets
2017-03-30 10:44:28 -07:00
parrt
6215f18ec3
rename 4.6.1 to 4.7 everywhere
2017-02-23 14:48:58 -08:00
Sam Harwell
5d4efafe8e
Support using the Maven plugin to generate test sources
...
Fixes #1579
2017-01-07 10:58:43 -06:00
parrt
23313ee44e
[maven-release-plugin] prepare for next development iteration
2016-12-15 14:25:41 -08:00
parrt
aacd2a2c95
[maven-release-plugin] prepare release 4.6
2016-12-15 14:25:36 -08:00
parrt
71e926e143
set version
2016-12-10 15:41:31 -08:00
parrt
2021f59477
clean up links
2016-12-10 15:38:12 -08:00
parrt
2c99f187a0
make it read "Copyright (c) 2012-2016 The ANTLR Project"
2016-12-08 11:43:06 -08:00
parrt
1b1a9862c4
contributors->authors
2016-12-08 11:43:06 -08:00
parrt
61e8eba4fc
fix typo
2016-12-08 11:43:06 -08:00
parrt
891915de84
Update copyright on java, xml files. Make BSD license conform to standard.
2016-12-08 11:40:30 -08:00
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