Package dev.enola.connect.maven
Class Mima
java.lang.Object
dev.enola.connect.maven.Mima
- All Implemented Interfaces:
AutoCloseable
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic Stringclasspath(org.eclipse.aether.graph.DependencyNode root) voidclose()org.eclipse.aether.graph.DependencyNodeeu.maveniverse.maven.mima.extensions.mmr.ModelResponseFetch a Maven Model from (remote) repositories, given a GAV.origin(eu.maveniverse.maven.mima.extensions.mmr.ModelResponse modelResponse) static Stringxml(org.apache.maven.model.Model model)
-
Field Details
-
CENTRAL
This CENTRAL uses FAIL instead of CHECKSUM_POLICY_WARN like ContextOverrides.CENTRAL does! -
JITPACK
-
-
Constructor Details
-
Mima
public Mima() -
Mima
-
Mima
-
-
Method Details
-
close
- Specified by:
closein interfaceAutoCloseable
-
get
public eu.maveniverse.maven.mima.extensions.mmr.ModelResponse get(GAVR gavr) throws org.eclipse.aether.resolution.ArtifactResolutionException, org.eclipse.aether.resolution.VersionResolutionException, org.eclipse.aether.resolution.ArtifactDescriptorException Fetch a Maven Model from (remote) repositories, given a GAV.- Parameters:
gavr- aGAVR- Returns:
- a
ModelResponse, of which you typically care about theModelResponse.getEffectiveModel() - Throws:
org.eclipse.aether.resolution.ArtifactResolutionExceptionorg.eclipse.aether.resolution.VersionResolutionExceptionorg.eclipse.aether.resolution.ArtifactDescriptorException
-
collect
public org.eclipse.aether.graph.DependencyNode collect(GAVR gavr) throws org.eclipse.aether.resolution.DependencyResolutionException - Throws:
org.eclipse.aether.resolution.DependencyResolutionException
-
classpath
public static String classpath(org.eclipse.aether.graph.DependencyNode root) throws org.eclipse.aether.resolution.DependencyResolutionException - Throws:
org.eclipse.aether.resolution.DependencyResolutionException
-
origin
-
xml
-