From c1225f5b4234a66cd12eaad28666a5559123dbe9 Mon Sep 17 00:00:00 2001 From: Steven Tamm Date: Wed, 12 Feb 2025 10:16:20 -0800 Subject: [PATCH 1/2] use maven profiles to control plugin for different JDKs --- google-test/pom.xml | 2 +- impl/pom.xml | 76 ++++++++++++++++++++++++++++++++------------- mysql-test/pom.xml | 2 +- pom.xml | 2 +- 4 files changed, 57 insertions(+), 25 deletions(-) diff --git a/google-test/pom.xml b/google-test/pom.xml index dad73cc2..385b880f 100644 --- a/google-test/pom.xml +++ b/google-test/pom.xml @@ -10,7 +10,7 @@ com.salesforce.formula formula-engine - 0.9.0-SNAPSHOT + 0.9.3-SNAPSHOT diff --git a/impl/pom.xml b/impl/pom.xml index 90570e5e..eb9c5ca6 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -98,30 +98,62 @@ + + + + modernJdk + + [17,) + + + + + org.omnifaces + antlr-maven-plugin + 2.4 + + *.g + + + + + generate + + + + + + + + + oldJdk + + (1.8,17) + + + + + org.codehaus.mojo + antlr-maven-plugin + 2.4 + + *.g + + + + + generate + + + + + + + + + - - - - org.codehaus.mojo - antlr-maven-plugin - 2.2 - - *.g - - - - - generate - - - - org.antlr antlr4-maven-plugin diff --git a/mysql-test/pom.xml b/mysql-test/pom.xml index 51a1d936..5717c589 100644 --- a/mysql-test/pom.xml +++ b/mysql-test/pom.xml @@ -9,7 +9,7 @@ com.salesforce.formula formula-engine - 0.9.0-SNAPSHOT + 0.9.3-SNAPSHOT diff --git a/pom.xml b/pom.xml index 69eda3de..f6eba0ae 100644 --- a/pom.xml +++ b/pom.xml @@ -88,7 +88,7 @@ com.salesforce.grammaticus grammaticus - 1.2.2 + 1.2.31 true From 3115739874cdad0d6dc21b91dd86d8e47ba04bb7 Mon Sep 17 00:00:00 2001 From: Steven Tamm Date: Wed, 12 Feb 2025 11:01:13 -0800 Subject: [PATCH 2/2] use correct version of old plugin --- impl/pom.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/impl/pom.xml b/impl/pom.xml index eb9c5ca6..9a912ab6 100644 --- a/impl/pom.xml +++ b/impl/pom.xml @@ -135,7 +135,7 @@ org.codehaus.mojo antlr-maven-plugin - 2.4 + 2.2 *.g