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
@Nonnull 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