From b23329a222db603f91809a33e62eb9e44cd61ffb Mon Sep 17 00:00:00 2001 From: Andrzej Jarmoniuk Date: Sat, 18 Feb 2023 20:34:15 +0100 Subject: [PATCH] Issue #74: Going back to maven-embedder internal --- pom.xml | 1 - versions-common/pom.xml | 4 + versions-model-core-extensions/pom.xml | 63 ---------- .../src/main/mdo/core-extensions.mdo | 118 ------------------ 4 files changed, 4 insertions(+), 182 deletions(-) delete mode 100644 versions-model-core-extensions/pom.xml delete mode 100644 versions-model-core-extensions/src/main/mdo/core-extensions.mdo diff --git a/pom.xml b/pom.xml index 6cd63535bf..43017a9a05 100644 --- a/pom.xml +++ b/pom.xml @@ -101,7 +101,6 @@ versions-maven-plugin versions-model-report versions-model - versions-model-core-extensions versions-test diff --git a/versions-common/pom.xml b/versions-common/pom.xml index f6e1188af0..763eb60e1b 100644 --- a/versions-common/pom.xml +++ b/versions-common/pom.xml @@ -38,6 +38,10 @@ org.apache.maven maven-core + + org.apache.maven + maven-embedder + org.apache.maven.wagon wagon-provider-api diff --git a/versions-model-core-extensions/pom.xml b/versions-model-core-extensions/pom.xml deleted file mode 100644 index 3acd01a6f4..0000000000 --- a/versions-model-core-extensions/pom.xml +++ /dev/null @@ -1,63 +0,0 @@ - - - 4.0.0 - - org.codehaus.mojo.versions - versions - 2.15.0-SNAPSHOT - - - versions-model-core-extensions - Versions Model Core Extensions - Model classes and parser for Core Extensions - - - - org.codehaus.plexus - plexus-utils - - - - - - - org.codehaus.modello - modello-maven-plugin - - - src/main/mdo/core-extensions.mdo - - 1.1.0 - - - - generate-java-classes - - xpp3-reader - java - - generate-sources - - - generate-site-doc - - xdoc - - pre-site - - - - - - org.apache.maven.plugins - maven-checkstyle-plugin - - true - - - - - - - - diff --git a/versions-model-core-extensions/src/main/mdo/core-extensions.mdo b/versions-model-core-extensions/src/main/mdo/core-extensions.mdo deleted file mode 100644 index 32ee24e244..0000000000 --- a/versions-model-core-extensions/src/main/mdo/core-extensions.mdo +++ /dev/null @@ -1,118 +0,0 @@ - - - - - - - core-extensions - CoreExtensions - This is a reference for the Core Extensions descriptor.

-

The default location for the Core Extensions descriptor file is ${maven.projectBasedir}/.mvn/extensions.xml

- ]]>
- - - - package - org.apache.maven.cli.internal.extension.model - - - - - - CoreExtensions - Extensions to load. - 1.0.0+ - - - extensions - A set of build extensions to use from this project. - 1.0.0+ - - CoreExtension - * - - - - - - CoreExtension - Describes a build extension to utilise. - 1.0.0+ - - - groupId - The group ID of the extension's artifact. - 1.0.0+ - true - String - - - artifactId - The artifact ID of the extension. - 1.0.0+ - true - String - - - version - The version of the extension. - 1.0.0+ - true - String - - - classLoadingStrategy - The class loading strategy: 'self-first' (the default), 'parent-first' (loads classes from the parent, then from the extension) or 'plugin' (follows the rules from extensions defined as plugins). - 1.1.0+ - self-first - false - String - - - - - 1.0.0+ - - ::}, never {@code null}. - */ - public String getId() - { - StringBuilder id = new StringBuilder( 128 ); - - id.append( ( getGroupId() == null ) ? "[unknown-group-id]" : getGroupId() ); - id.append( ":" ); - id.append( ( getArtifactId() == null ) ? "[unknown-artifact-id]" : getArtifactId() ); - id.append( ":" ); - id.append( ( getVersion() == null ) ? "[unknown-version]" : getVersion() ); - - return id.toString(); - } - ]]> - - - - - -