@Singleton @Named class DeprecatedCoreExpressionValidator extends AbstractMavenPluginParametersValidator
Modifier and Type | Field and Description |
---|---|
private static java.lang.String |
ARTIFACT_REPOSITORY_REASON |
private static java.util.HashMap<java.lang.String,java.lang.String> |
DEPRECATED_CORE_PARAMETERS |
logger
Constructor and Description |
---|
DeprecatedCoreExpressionValidator() |
Modifier and Type | Method and Description |
---|---|
protected void |
doValidate(MojoDescriptor mojoDescriptor,
org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator) |
protected java.lang.String |
getParameterLogReason(Parameter parameter) |
private boolean |
isDeprecated(Parameter parameter) |
isIgnoredProperty, isValueSet, logParameter, validate
private static final java.util.HashMap<java.lang.String,java.lang.String> DEPRECATED_CORE_PARAMETERS
private static final java.lang.String ARTIFACT_REPOSITORY_REASON
protected java.lang.String getParameterLogReason(Parameter parameter)
getParameterLogReason
in class AbstractMavenPluginParametersValidator
protected void doValidate(MojoDescriptor mojoDescriptor, org.codehaus.plexus.configuration.PlexusConfiguration pomConfiguration, org.codehaus.plexus.component.configurator.expression.ExpressionEvaluator expressionEvaluator)
doValidate
in class AbstractMavenPluginParametersValidator
private boolean isDeprecated(Parameter parameter)