final class AbstractSurefireMojo.JUnitCoreProviderInfo extends java.lang.Object implements ProviderInfo
Modifier and Type | Field and Description |
---|---|
private org.apache.maven.artifact.Artifact |
junitArtifact |
private org.apache.maven.artifact.Artifact |
junitDepArtifact |
Constructor and Description |
---|
JUnitCoreProviderInfo(org.apache.maven.artifact.Artifact junitArtifact,
org.apache.maven.artifact.Artifact junitDepArtifact) |
Modifier and Type | Method and Description |
---|---|
void |
addProviderProperties() |
Classpath |
getProviderClasspath() |
java.lang.String |
getProviderName() |
private boolean |
is47CompatibleJunitDep() |
boolean |
isApplicable() |
private final org.apache.maven.artifact.Artifact junitArtifact
private final org.apache.maven.artifact.Artifact junitDepArtifact
JUnitCoreProviderInfo(org.apache.maven.artifact.Artifact junitArtifact, org.apache.maven.artifact.Artifact junitDepArtifact)
@Nonnull public java.lang.String getProviderName()
getProviderName
in interface ProviderInfo
private boolean is47CompatibleJunitDep()
public boolean isApplicable()
isApplicable
in interface ProviderInfo
public void addProviderProperties() throws org.apache.maven.plugin.MojoExecutionException
addProviderProperties
in interface ProviderInfo
org.apache.maven.plugin.MojoExecutionException
public Classpath getProviderClasspath() throws org.apache.maven.artifact.resolver.ArtifactResolutionException, org.apache.maven.artifact.resolver.ArtifactNotFoundException
getProviderClasspath
in interface ProviderInfo
org.apache.maven.artifact.resolver.ArtifactResolutionException
org.apache.maven.artifact.resolver.ArtifactNotFoundException