Interface ProviderInfo
- All Known Subinterfaces:
ConfigurableProviderInfo
public interface ProviderInfo
- Author:
- Kristian Rosenvold
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionvoiddefault TestClassPathdecorateTestClassPath(TestClassPath testClasspath) getJpmsArguments(ProviderRequirements forkRequirements) Set<org.apache.maven.artifact.Artifact> default booleanisAnyJunit4(org.apache.maven.artifact.Artifact artifact) boolean
-
Method Details
-
getProviderName
-
isApplicable
boolean isApplicable() -
getProviderClasspath
@Nonnull Set<org.apache.maven.artifact.Artifact> getProviderClasspath() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
addProviderProperties
void addProviderProperties() throws org.apache.maven.plugin.MojoExecutionException- Throws:
org.apache.maven.plugin.MojoExecutionException
-
getJpmsArguments
-
isAnyJunit4
default boolean isAnyJunit4(org.apache.maven.artifact.Artifact artifact) -
decorateTestClassPath
default TestClassPath decorateTestClassPath(TestClassPath testClasspath) throws org.apache.maven.plugin.MojoExecutionException - Throws:
org.apache.maven.plugin.MojoExecutionException
-