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();
- }
- ]]>
-
-
-
-
-
-