From d6fbe0942c7644137c2e73b0f378d42b37f66b4d Mon Sep 17 00:00:00 2001 From: Roberto Gentili Date: Thu, 19 Oct 2023 08:53:45 +0000 Subject: [PATCH 1/5] Generated hook classes From 20f25a6cfb768036c67a3a2956b20f1377fa09b5 Mon Sep 17 00:00:00 2001 From: Roberto Gentili Date: Thu, 19 Oct 2023 08:54:09 +0000 Subject: [PATCH 2/5] Swithcing pom for releasing --- java/pom.xml | 322 ++++++++++++++++++++++++++++++++---------------- java/sa-pom.xml | 322 ++++++++++++++++-------------------------------- 2 files changed, 322 insertions(+), 322 deletions(-) diff --git a/java/pom.xml b/java/pom.xml index abeaf57e..8d193fbd 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -24,23 +24,61 @@ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> - + 4.0.0 - - io.github.toolfactory - jvm-driver-parent - ${revision} - - + io.github.toolfactory jvm-driver 9.4.9-SNAPSHOT - bundle + jar + + ToolFactory JVM Driver + + A driver to allow deep interaction with the JVM without any restrictions + + https://toolfactory.github.io/jvm-driver/ + + + + MIT License + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + repo + + + + + ToolFactory + https://github.com/toolfactory + + + + + Luke Hutchison + lukehutch + tool.factory.heads@gmail.com + ToolFactory + https://github.com/toolfactory + + Administrator + Developer + + + + Roberto Gentili + roberto.gentili + tool.factory.heads@gmail.com + ToolFactory + https://github.com/toolfactory + + Administrator + Developer + + + + Luke Hutchison, Roberto Gentili UTF-8 UTF-8 7 @@ -49,17 +87,26 @@ AllTestsSuite **/${project.test.testSuite}.java **/*Test.java + https://toolfactory@github.com/toolfactory/jvm-driver.git - 5.10.0 - 1.10.0 + 4.3.0 + 0.8.7 + 5.9.1 + 1.9.1 3.0.0 5.1.9 3.9.0 + 2.8.2 + 1.6 3.2.2 - 3.3.2 + 3.2.0 + 3.1.1 + 2.5.3 3.2.1 + 1.9.5 3.0.0-M5 1.0.7 + 1.6.12 @@ -170,18 +217,10 @@ - - - - + + + + @@ -193,11 +232,8 @@ - - + + @@ -258,25 +294,69 @@ - maven-jar-plugin - ${maven-jar-plugin.version} + org.apache.felix + maven-bundle-plugin + ${maven-bundle-plugin.version} + true - - module-info.class - jdk/ - java/ - META-INF/maven/ - - - false - - true - true - - - ToolFactory - - + + Utilities + ToolFactory + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + JVM Driver + ${project.groupId}.${project.artifactId} + ToolFactory + ${project.description} + ${project.version} + osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" + io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional + true + + + + + maven-deploy-plugin + ${maven-deploy-plugin.version} + + + default-deploy + deploy + + deploy + + + + + + + org.apache.maven.plugins + maven-release-plugin + ${maven-release-plugin.version} + + true + true + forked-path + -Dgpg.passphrase="${gpg.passphrase}" + + + + + org.apache.maven.scm + maven-scm-provider-gitexe + ${maven-scm-provider-gitexe.version} + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${nexus-staging-maven-plugin.version} + true + + + ossrh + https://s01.oss.sonatype.org/ + true @@ -297,64 +377,6 @@ - - - org.apache.felix - maven-bundle-plugin - ${maven-bundle-plugin.version} - true - - - Utilities - ToolFactory - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - 2 - JVM Driver - ${project.groupId}.${project.artifactId} - ToolFactory - ${project.description} - ${project.version} - osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" - io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional - true - - - org.apache.maven.plugins @@ -377,4 +399,90 @@ - \ No newline at end of file + + + + org.apache.maven.plugins + maven-jxr-plugin + ${maven-jxr-plugin.version} + + + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + + + run-coveralls + + false + + + + + + org.eluder.coveralls + coveralls-maven-plugin + ${coveralls-maven-plugin.version} + + + ${project.basedir}/src/main/java + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + prepare-agent + + prepare-agent + + + + + + **/*AccessibleSetterInvokerForJDK9.* + **/*ClassLoaderDelegateForJDK9.* + **/*ConsulterRetrieverForJDK9.* + + + + + + + + diff --git a/java/sa-pom.xml b/java/sa-pom.xml index 8d193fbd..abeaf57e 100644 --- a/java/sa-pom.xml +++ b/java/sa-pom.xml @@ -24,61 +24,23 @@ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> - + 4.0.0 - io.github.toolfactory + + io.github.toolfactory + jvm-driver-parent + ${revision} + + jvm-driver 9.4.9-SNAPSHOT - jar - - ToolFactory JVM Driver - - A driver to allow deep interaction with the JVM without any restrictions - - https://toolfactory.github.io/jvm-driver/ - - - - MIT License - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - repo - - - - - ToolFactory - https://github.com/toolfactory - - - - - Luke Hutchison - lukehutch - tool.factory.heads@gmail.com - ToolFactory - https://github.com/toolfactory - - Administrator - Developer - - - - Roberto Gentili - roberto.gentili - tool.factory.heads@gmail.com - ToolFactory - https://github.com/toolfactory - - Administrator - Developer - - - + bundle - Luke Hutchison, Roberto Gentili UTF-8 UTF-8 7 @@ -87,26 +49,17 @@ AllTestsSuite **/${project.test.testSuite}.java **/*Test.java - https://toolfactory@github.com/toolfactory/jvm-driver.git - 4.3.0 - 0.8.7 - 5.9.1 - 1.9.1 + 5.10.0 + 1.10.0 3.0.0 5.1.9 3.9.0 - 2.8.2 - 1.6 3.2.2 - 3.2.0 - 3.1.1 - 2.5.3 + 3.3.2 3.2.1 - 1.9.5 3.0.0-M5 1.0.7 - 1.6.12 @@ -217,10 +170,18 @@ - - - - + + + + @@ -232,8 +193,11 @@ - - + + @@ -294,69 +258,25 @@ - org.apache.felix - maven-bundle-plugin - ${maven-bundle-plugin.version} - true - - - Utilities - ToolFactory - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - JVM Driver - ${project.groupId}.${project.artifactId} - ToolFactory - ${project.description} - ${project.version} - osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" - io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional - true - - - - - maven-deploy-plugin - ${maven-deploy-plugin.version} - - - default-deploy - deploy - - deploy - - - - - - - org.apache.maven.plugins - maven-release-plugin - ${maven-release-plugin.version} - - true - true - forked-path - -Dgpg.passphrase="${gpg.passphrase}" - - - - - org.apache.maven.scm - maven-scm-provider-gitexe - ${maven-scm-provider-gitexe.version} - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true + maven-jar-plugin + ${maven-jar-plugin.version} - - ossrh - https://s01.oss.sonatype.org/ - true + + module-info.class + jdk/ + java/ + META-INF/maven/ + + + false + + true + true + + + ToolFactory + + @@ -377,6 +297,64 @@ + + + org.apache.felix + maven-bundle-plugin + ${maven-bundle-plugin.version} + true + + + Utilities + ToolFactory + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + 2 + JVM Driver + ${project.groupId}.${project.artifactId} + ToolFactory + ${project.description} + ${project.version} + osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" + io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional + true + + + org.apache.maven.plugins @@ -399,90 +377,4 @@ - - - - org.apache.maven.plugins - maven-jxr-plugin - ${maven-jxr-plugin.version} - - - - - - - - release-sign-artifacts - - - performRelease - true - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - verify - - sign - - - - --pinentry-mode - loopback - - - - - - - - - - run-coveralls - - false - - - - - - org.eluder.coveralls - coveralls-maven-plugin - ${coveralls-maven-plugin.version} - - - ${project.basedir}/src/main/java - - - - - org.jacoco - jacoco-maven-plugin - ${jacoco-maven-plugin.version} - - - prepare-agent - - prepare-agent - - - - - - **/*AccessibleSetterInvokerForJDK9.* - **/*ClassLoaderDelegateForJDK9.* - **/*ConsulterRetrieverForJDK9.* - - - - - - - - + \ No newline at end of file From 4e98f72f711e13a4bb9c2d10c4c12578f710342f Mon Sep 17 00:00:00 2001 From: Roberto Gentili Date: Thu, 19 Oct 2023 08:54:45 +0000 Subject: [PATCH 3/5] [maven-release-plugin] prepare release jvm-driver-9.4.9 --- java/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/pom.xml b/java/pom.xml index 8d193fbd..42a287da 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -29,7 +29,7 @@ io.github.toolfactory jvm-driver - 9.4.9-SNAPSHOT + 9.4.9 jar @@ -129,7 +129,7 @@ scm:git:${repository.url} scm:git:${repository.url} https://github.com/toolfactory/jvm-driver - HEAD + jvm-driver-9.4.9 From 97b8fceb52068c6c801d7d5166a5424def272ea2 Mon Sep 17 00:00:00 2001 From: Roberto Gentili Date: Thu, 19 Oct 2023 08:54:47 +0000 Subject: [PATCH 4/5] [maven-release-plugin] prepare for next development iteration --- java/pom.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/java/pom.xml b/java/pom.xml index 42a287da..b6336c34 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -29,7 +29,7 @@ io.github.toolfactory jvm-driver - 9.4.9 + 9.4.10-SNAPSHOT jar @@ -129,7 +129,7 @@ scm:git:${repository.url} scm:git:${repository.url} https://github.com/toolfactory/jvm-driver - jvm-driver-9.4.9 + HEAD From 7e55eb00b83917e767f9c040b00ea9686b87a005 Mon Sep 17 00:00:00 2001 From: Roberto Gentili Date: Thu, 19 Oct 2023 08:56:35 +0000 Subject: [PATCH 5/5] Prepare for next development iteration --- java/pom.xml | 322 ++++++++++++++++------------------------------- java/sa-pom.xml | 324 ++++++++++++++++++++++++++++++++---------------- 2 files changed, 323 insertions(+), 323 deletions(-) diff --git a/java/pom.xml b/java/pom.xml index b6336c34..c370de25 100644 --- a/java/pom.xml +++ b/java/pom.xml @@ -24,61 +24,23 @@ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> - + 4.0.0 - io.github.toolfactory + + io.github.toolfactory + jvm-driver-parent + ${revision} + + jvm-driver 9.4.10-SNAPSHOT - jar - - ToolFactory JVM Driver - - A driver to allow deep interaction with the JVM without any restrictions - - https://toolfactory.github.io/jvm-driver/ - - - - MIT License - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - repo - - - - - ToolFactory - https://github.com/toolfactory - - - - - Luke Hutchison - lukehutch - tool.factory.heads@gmail.com - ToolFactory - https://github.com/toolfactory - - Administrator - Developer - - - - Roberto Gentili - roberto.gentili - tool.factory.heads@gmail.com - ToolFactory - https://github.com/toolfactory - - Administrator - Developer - - - + bundle - Luke Hutchison, Roberto Gentili UTF-8 UTF-8 7 @@ -87,26 +49,17 @@ AllTestsSuite **/${project.test.testSuite}.java **/*Test.java - https://toolfactory@github.com/toolfactory/jvm-driver.git - 4.3.0 - 0.8.7 - 5.9.1 - 1.9.1 + 5.10.0 + 1.10.0 3.0.0 5.1.9 3.9.0 - 2.8.2 - 1.6 3.2.2 - 3.2.0 - 3.1.1 - 2.5.3 + 3.3.2 3.2.1 - 1.9.5 3.0.0-M5 1.0.7 - 1.6.12 @@ -217,10 +170,18 @@ - - - - + + + + @@ -232,8 +193,11 @@ - - + + @@ -294,69 +258,25 @@ - org.apache.felix - maven-bundle-plugin - ${maven-bundle-plugin.version} - true - - - Utilities - ToolFactory - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - JVM Driver - ${project.groupId}.${project.artifactId} - ToolFactory - ${project.description} - ${project.version} - osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" - io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional - true - - - - - maven-deploy-plugin - ${maven-deploy-plugin.version} - - - default-deploy - deploy - - deploy - - - - - - - org.apache.maven.plugins - maven-release-plugin - ${maven-release-plugin.version} - - true - true - forked-path - -Dgpg.passphrase="${gpg.passphrase}" - - - - - org.apache.maven.scm - maven-scm-provider-gitexe - ${maven-scm-provider-gitexe.version} - - - - - org.sonatype.plugins - nexus-staging-maven-plugin - ${nexus-staging-maven-plugin.version} - true + maven-jar-plugin + ${maven-jar-plugin.version} - - ossrh - https://s01.oss.sonatype.org/ - true + + module-info.class + jdk/ + java/ + META-INF/maven/ + + + false + + true + true + + + ToolFactory + + @@ -377,6 +297,64 @@ + + + org.apache.felix + maven-bundle-plugin + ${maven-bundle-plugin.version} + true + + + Utilities + ToolFactory + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + 2 + JVM Driver + ${project.groupId}.${project.artifactId} + ToolFactory + ${project.description} + ${project.version} + osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" + io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional + true + + + org.apache.maven.plugins @@ -399,90 +377,4 @@ - - - - org.apache.maven.plugins - maven-jxr-plugin - ${maven-jxr-plugin.version} - - - - - - - - release-sign-artifacts - - - performRelease - true - - - - - - org.apache.maven.plugins - maven-gpg-plugin - ${maven-gpg-plugin.version} - - - verify - - sign - - - - --pinentry-mode - loopback - - - - - - - - - - run-coveralls - - false - - - - - - org.eluder.coveralls - coveralls-maven-plugin - ${coveralls-maven-plugin.version} - - - ${project.basedir}/src/main/java - - - - - org.jacoco - jacoco-maven-plugin - ${jacoco-maven-plugin.version} - - - prepare-agent - - prepare-agent - - - - - - **/*AccessibleSetterInvokerForJDK9.* - **/*ClassLoaderDelegateForJDK9.* - **/*ConsulterRetrieverForJDK9.* - - - - - - - - + \ No newline at end of file diff --git a/java/sa-pom.xml b/java/sa-pom.xml index abeaf57e..b6336c34 100644 --- a/java/sa-pom.xml +++ b/java/sa-pom.xml @@ -24,23 +24,61 @@ AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. --> - + 4.0.0 - - io.github.toolfactory - jvm-driver-parent - ${revision} - - + io.github.toolfactory jvm-driver - 9.4.9-SNAPSHOT + 9.4.10-SNAPSHOT + + jar + + ToolFactory JVM Driver + + A driver to allow deep interaction with the JVM without any restrictions + + https://toolfactory.github.io/jvm-driver/ - bundle + + + MIT License + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + repo + + + + + ToolFactory + https://github.com/toolfactory + + + + + Luke Hutchison + lukehutch + tool.factory.heads@gmail.com + ToolFactory + https://github.com/toolfactory + + Administrator + Developer + + + + Roberto Gentili + roberto.gentili + tool.factory.heads@gmail.com + ToolFactory + https://github.com/toolfactory + + Administrator + Developer + + + + Luke Hutchison, Roberto Gentili UTF-8 UTF-8 7 @@ -49,17 +87,26 @@ AllTestsSuite **/${project.test.testSuite}.java **/*Test.java + https://toolfactory@github.com/toolfactory/jvm-driver.git - 5.10.0 - 1.10.0 + 4.3.0 + 0.8.7 + 5.9.1 + 1.9.1 3.0.0 5.1.9 3.9.0 + 2.8.2 + 1.6 3.2.2 - 3.3.2 + 3.2.0 + 3.1.1 + 2.5.3 3.2.1 + 1.9.5 3.0.0-M5 1.0.7 + 1.6.12 @@ -170,18 +217,10 @@ - - - - + + + + @@ -193,11 +232,8 @@ - - + + @@ -258,25 +294,69 @@ - maven-jar-plugin - ${maven-jar-plugin.version} + org.apache.felix + maven-bundle-plugin + ${maven-bundle-plugin.version} + true - - module-info.class - jdk/ - java/ - META-INF/maven/ - - - false - - true - true - - - ToolFactory - - + + Utilities + ToolFactory + https://github.com/toolfactory/jvm-driver/blob/master/LICENSE + JVM Driver + ${project.groupId}.${project.artifactId} + ToolFactory + ${project.description} + ${project.version} + osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" + io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional + true + + + + + maven-deploy-plugin + ${maven-deploy-plugin.version} + + + default-deploy + deploy + + deploy + + + + + + + org.apache.maven.plugins + maven-release-plugin + ${maven-release-plugin.version} + + true + true + forked-path + -Dgpg.passphrase="${gpg.passphrase}" + + + + + org.apache.maven.scm + maven-scm-provider-gitexe + ${maven-scm-provider-gitexe.version} + + + + + org.sonatype.plugins + nexus-staging-maven-plugin + ${nexus-staging-maven-plugin.version} + true + + + ossrh + https://s01.oss.sonatype.org/ + true @@ -297,64 +377,6 @@ - - - org.apache.felix - maven-bundle-plugin - ${maven-bundle-plugin.version} - true - - - Utilities - ToolFactory - https://github.com/toolfactory/jvm-driver/blob/master/LICENSE - 2 - JVM Driver - ${project.groupId}.${project.artifactId} - ToolFactory - ${project.description} - ${project.version} - osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.7))" - io.github.toolfactory.narcissus;version="${narcissus.version}",com.sun.management,jdk.internal.reflect;resolution:=optional,sun.misc;resolution:=optional,sun.reflect;resolution:=optional - true - - - org.apache.maven.plugins @@ -377,4 +399,90 @@ - \ No newline at end of file + + + + org.apache.maven.plugins + maven-jxr-plugin + ${maven-jxr-plugin.version} + + + + + + + + release-sign-artifacts + + + performRelease + true + + + + + + org.apache.maven.plugins + maven-gpg-plugin + ${maven-gpg-plugin.version} + + + verify + + sign + + + + --pinentry-mode + loopback + + + + + + + + + + run-coveralls + + false + + + + + + org.eluder.coveralls + coveralls-maven-plugin + ${coveralls-maven-plugin.version} + + + ${project.basedir}/src/main/java + + + + + org.jacoco + jacoco-maven-plugin + ${jacoco-maven-plugin.version} + + + prepare-agent + + prepare-agent + + + + + + **/*AccessibleSetterInvokerForJDK9.* + **/*ClassLoaderDelegateForJDK9.* + **/*ConsulterRetrieverForJDK9.* + + + + + + + +