-
Notifications
You must be signed in to change notification settings - Fork 2.8k
Open
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filepriority:blockerBlocks development and/or testing work, production could not runBlocks development and/or testing work, production could not run
Description
Affected version
HEAD
Bug description
Consider if we really want core maven functionality to depend on non-Apache third party projects:
import eu.maveniverse.domtrip.Document;
import eu.maveniverse.domtrip.Editor;
import eu.maveniverse.domtrip.Element;
import static eu.maveniverse.domtrip.maven.MavenPomElements.Elements.MODEL_VERSION;
import static eu.maveniverse.domtrip.maven.MavenPomElements.ModelVersions.MODEL_VERSION_4_0_0;
import static eu.maveniverse.domtrip.maven.MavenPomElements.ModelVersions.MODEL_VERSION_4_1_0;
import static eu.maveniverse.domtrip.maven.MavenPomElements.ModelVersions.MODEL_VERSION_4_2_0;
import static eu.maveniverse.domtrip.maven.MavenPomElements.SchemaLocations.MAVEN_4_0_0_SCHEMA_LOCATION;
import static eu.maveniverse.domtrip.maven.MavenPomElements.SchemaLocations.MAVEN_4_1_0_SCHEMA_LOCATION;
import static eu.maveniverse.domtrip.maven.MavenPomElements.SchemaLocations.MAVEN_4_2_0_SCHEMA_LOCATION;
/**
* Utility class for handling Maven model version operations during upgrades.
*
* <p>This class uses domtrip internally for superior formatting preservation
* and simplified API while maintaining the same external interface.
*/
public final class ModelVersionUtils {
I'm not sure how far the issue extends. In this file it would be trivial to remove this dependency.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
dependenciesPull requests that update a dependency filePull requests that update a dependency filepriority:blockerBlocks development and/or testing work, production could not runBlocks development and/or testing work, production could not run