This rule checks that no snapshots are included.
Adapted from org.apache.maven.plugins.enforcer.RequireReleaseDeps
.
Original author: Brian Fox
Type | Name and description |
---|---|
ListProperty<String> |
excludes |
ListProperty<String> |
includes |
Property<Boolean> |
onlyWhenRelease Allows this rule to execute only when this project is a release. |
Constructor and description |
---|
RequireReleaseDeps
(ObjectFactory objects) |
Type Params | Return Type | Name and description |
---|---|---|
|
protected Set<ResolvedArtifact> |
checkDependencies(EnforcerContext context, Set<ResolvedArtifact> artifacts) |
|
void |
exclude(String str) |
|
void |
execute(EnforcerContext context) |
|
void |
include(String str) |
Methods inherited from class | Name |
---|---|
class AbstractBanDependencies |
checkDependencies, doExecute, getDependenciesToCheck, handleConfiguration, toString |
class AbstractFilteringEnforcerRule |
doValidate, execute, setPhases |
class AbstractEnforcerRule |
doExecute, doValidate, execute, fail, fail, fail, illegalArgumentException, illegalArgumentException, resolveClassName, setEnforcerLevel, validate |
Groovy Documentation