@CompileStatic class RequireKordampProperty extends AbstractKordampEnforcerRule
Check if a Kordamp DSL property is set.
Type | Name and description |
---|---|
Property<Boolean> |
displayValue |
Property<String> |
property |
Property<String> |
regex |
Property<String> |
regexMessage |
ListProperty<String> |
targets |
Constructor and description |
---|
RequireKordampProperty
(ObjectFactory objects) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected void |
check(EnforcerContext context, org.kordamp.gradle.plugin.base.ProjectConfigurationExtension config) |
|
protected void |
doExecute(EnforcerContext context) |
|
protected void |
doValidate(EnforcerContext context) |
|
protected void |
enforceValue(String prefix, Object propValue) |
|
protected String |
getPropertyName() |
Methods inherited from class | Name |
---|---|
class AbstractKordampEnforcerRule |
check, doExecute |
class AbstractFilteringEnforcerRule |
doValidate, execute, setPhases |
class AbstractEnforcerRule |
doExecute, doValidate, execute, fail, fail, fail, illegalArgumentException, illegalArgumentException, resolveClassName, setEnforcerLevel, validate |
Groovy Documentation