Interface NormalizationProvider.Context
-
- Enclosing interface:
- NormalizationProvider
public static interface NormalizationProvider.Context
Allows configuring the normalization of a project.- Since:
- 1.21
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description NormalizationProvider.Context
configureRuntimeClasspathNormalization(java.util.function.Consumer<NormalizationProvider.RuntimeClasspathNormalization> action)
Allows configuring the runtime classpath normalization.NormalizationProvider.Context
configureSystemPropertiesNormalization(java.util.function.Consumer<NormalizationProvider.SystemPropertiesNormalization> action)
Allows configuring the system property normalization.MavenProject
getProject()
The project being configured.MavenSession
getSession()
The session associated with the project.
-
-
-
Method Detail
-
getProject
MavenProject getProject()
The project being configured.
-
getSession
MavenSession getSession()
The session associated with the project.
-
configureRuntimeClasspathNormalization
NormalizationProvider.Context configureRuntimeClasspathNormalization(java.util.function.Consumer<NormalizationProvider.RuntimeClasspathNormalization> action)
Allows configuring the runtime classpath normalization.- Parameters:
action
- an action to configure the runtime classpath normalization
-
configureSystemPropertiesNormalization
NormalizationProvider.Context configureSystemPropertiesNormalization(java.util.function.Consumer<NormalizationProvider.SystemPropertiesNormalization> action)
Allows configuring the system property normalization.- Parameters:
action
- an action to configure the system property normalization
-
-