Package org.apache.maven.plugin.surefire
Class AbstractSurefireMojo.JUnitCoreProviderInfo
- java.lang.Object
-
- org.apache.maven.plugin.surefire.AbstractSurefireMojo.JUnitCoreProviderInfo
-
- All Implemented Interfaces:
ProviderInfo
- Enclosing class:
- AbstractSurefireMojo
final class AbstractSurefireMojo.JUnitCoreProviderInfo extends java.lang.Object implements ProviderInfo
-
-
Field Summary
Fields Modifier and Type Field Description private org.apache.maven.artifact.ArtifactjunitArtifactprivate org.apache.maven.artifact.ArtifactjunitDepArtifact
-
Constructor Summary
Constructors Constructor Description JUnitCoreProviderInfo(org.apache.maven.artifact.Artifact junitArtifact, org.apache.maven.artifact.Artifact junitDepArtifact)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddProviderProperties()java.util.Set<org.apache.maven.artifact.Artifact>getProviderClasspath()java.lang.StringgetProviderName()private booleanis47CompatibleJunitDep()booleanisApplicable()
-
-
-
Method Detail
-
getProviderName
@Nonnull public java.lang.String getProviderName()
- Specified by:
getProviderNamein interfaceProviderInfo
-
is47CompatibleJunitDep
private boolean is47CompatibleJunitDep()
-
isApplicable
public boolean isApplicable()
- Specified by:
isApplicablein interfaceProviderInfo
-
addProviderProperties
public void addProviderProperties() throws org.apache.maven.plugin.MojoExecutionException- Specified by:
addProviderPropertiesin interfaceProviderInfo- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getProviderClasspath
@Nonnull public java.util.Set<org.apache.maven.artifact.Artifact> getProviderClasspath()
- Specified by:
getProviderClasspathin interfaceProviderInfo
-
-