A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _

A

AbstractBanDependencies - Class in enforcer.rules
Abstract Rule for banning dependencies.
AbstractBanDependencies(ObjectFactory, EnforcerPhase) - Constructor in AbstractBanDependencies
AbstractEnforcerRule - Class in org.kordamp.gradle.plugin.enforcer.api
Base class for implementing EnforcerRule.
AbstractEnforcerRule(ObjectFactory) - Constructor in AbstractEnforcerRule
AbstractEnforcerRuleInvoker.RuleExecutionFailure - Class in org.kordamp.gradle.plugin.enforcer.internal
AbstractFilteringEnforcerRule - Class in enforcer.rules
@author Andres Almiray
AbstractFilteringEnforcerRule(ObjectFactory, EnforcerPhase) - Constructor in AbstractFilteringEnforcerRule
AbstractKordampEnforcerRule - Class in enforcer.rules.kordamp
Base rule for checking Kordamp DSL values
AbstractKordampEnforcerRule(ObjectFactory) - Constructor in AbstractKordampEnforcerRule
AbstractPluginsRule - Class in enforcer.rules
@author Andres Almiray
AbstractPluginsRule.PluginInfo - Class in enforcer.rules
AbstractPluginsRule.PluginMetadata - Class in enforcer.rules
AbstractPluginsRule(ObjectFactory) - Constructor in AbstractPluginsRule
AbstractPropertyEnforcerRule - Class in enforcer.rules
@author Andres Almiray
AbstractPropertyEnforcerRule(ObjectFactory, EnforcerPhase) - Constructor in AbstractPropertyEnforcerRule
AbstractRequireFiles - Class in enforcer.rules
Contains the common code to compare an array of files against a requirement.
AbstractRequireFiles(ObjectFactory) - Constructor in AbstractRequireFiles
AbstractResolveDependencies - Class in enforcer.rules
Bans duplicate classes on the classpath.
AbstractResolveDependencies.IgnorableDependency - Class in enforcer.rules
AbstractResolveDependencies(ObjectFactory, EnforcerPhase) - Constructor in AbstractResolveDependencies
AbstractStandardEnforcerRule - Class in enforcer.rules
@author Andres Almiray
AbstractStandardEnforcerRule(ObjectFactory, EnforcerPhase) - Constructor in AbstractStandardEnforcerRule
AbstractVersionEnforcerRule - Class in enforcer.rules
Contains the common code to compare a version against a version range.
AbstractVersionEnforcerRule(ObjectFactory, EnforcerPhase) - Constructor in AbstractVersionEnforcerRule
add(ClassFile) - Method in ClassesWithSameName
Add a new .class file with the same exact path and name as the other classes this file represents (though the artifact can be different).
adjustVersion(String) - Method in AbstractVersionEnforcerRule
adjustVersion(String) - Method in RequireJavaVersion
afterBuild(Gradle, Settings, BuildResult, boolean) - Method in BuildEnforcerContext
afterEvaluate(Project, ProjectState) - Method in BuildEnforcerRuleInvoker
afterEvaluate(Project, ProjectState) - Method in ProjectEnforcerRuleInvoker
afterProject(Project, ProjectState, boolean) - Method in ProjectEnforcerContext
afterProjects(Gradle, Settings, boolean) - Method in BuildEnforcerContext
allprojects(Action<? extends EnforcerRuleConfiguration>) - Method in BuildEnforcerExtension
Configure rules for all projects.
allprojects(Action<? extends EnforcerRuleConfiguration>) - Method in DefaultBuildEnforcerExtension
allProjectsEvaluated(Project) - Method in BuildEnforcerAllProjectsEvaluatedListener
AlwaysFail - Class in enforcer.rules
@author Andres Almiray
AlwaysFail(ObjectFactory) - Constructor in AlwaysFail
AlwaysPass - Class in enforcer.rules
@author Andres Almiray
AlwaysPass(ObjectFactory) - Constructor in AlwaysPass
apply(Settings) - Method in BuildEnforcerPlugin
apply(Project) - Method in ProjectEnforcerPlugin
applyIgnoreClasses(List<String>) - Method in AbstractResolveDependencies.IgnorableDependency
ArtifactMatcher - Class in enforcer.rules.internal
This class is used for matching Artifacts against a list of patterns.
ArtifactMatcher.Pattern - Class in enforcer.rules.internal
@author I don't know
ArtifactMatcher.Pattern(String) - Constructor in ArtifactMatcher.Pattern
ArtifactMatcher(Collection<String>, Collection<String>) - Constructor in ArtifactMatcher
Construct class by providing patterns as strings.
ArtifactUtils - Class in enforcer.rules.internal
Utility methods for working with Artifacts.
asMap() - Method in ExcludeDependencies.Dependency
asRegex(String) - Method in AbstractResolveDependencies
Convert a wildcard into a regex.

B

BanDuplicateClasses - Class in enforcer.rules
Bans duplicate classes on the classpath.
BanDuplicateClasses.Dependency - Class in enforcer.rules
BanDuplicateClasses(ObjectFactory) - Constructor in BanDuplicateClasses
BannedDependencies - Class in enforcer.rules
This rule checks that lists of dependencies are not included.
BannedDependencies(ObjectFactory) - Constructor in BannedDependencies
BannedPlugins - Class in enforcer.rules
This rule checks the set of plugins used during the build and enforces that specific excluded plugins are not used.
BannedPlugins(ObjectFactory) - Constructor in BannedPlugins
BannedRepositories - Class in enforcer.rules
This rule checks that this project's maven session whether have banned repositories.
BannedRepositories(ObjectFactory) - Constructor in BannedRepositories
Banner - Class in org.kordamp.gradle.plugin.enforcer
@author Andres Almiray
Banner.Params - Interface in org.kordamp.gradle.plugin.enforcer
beforeBuild(Gradle, Settings, boolean) - Method in BuildEnforcerContext
beforeEvaluate(Project) - Method in BuildEnforcerRuleInvoker
beforeEvaluate(Project) - Method in ProjectEnforcerRuleInvoker
beforeProject(Project, boolean) - Method in ProjectEnforcerContext
beforeProjects(Gradle, Settings, boolean) - Method in BuildEnforcerContext
BuildEnforcerAllProjectsEvaluatedListener - Class in org.kordamp.gradle.plugin.enforcer.internal
@author Andres Almiray
BuildEnforcerContext - Class in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
BuildEnforcerExtension - Interface in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
BuildEnforcerExtension.EnforcerRuleConfiguration - Interface in org.kordamp.gradle.plugin.enforcer.api
BuildEnforcerPlugin - Class in org.kordamp.gradle.plugin.enforcer
@author Andres Almiray
BuildEnforcerPlugin(ObjectFactory) - Constructor in BuildEnforcerPlugin
BuildEnforcerRuleInvoker - Class in org.kordamp.gradle.plugin.enforcer.internal
@author Andres Almiray
BuildEnforcerRuleInvoker(Settings, EnforcerExtension, ObjectFactory) - Constructor in BuildEnforcerRuleInvoker
buildFinished(BuildResult) - Method in BuildEnforcerRuleInvoker
buildFinished(BuildResult) - Method in ProjectEnforcerRuleInvoker

C

calculateChecksum() - Method in RequireFileChecksum
calculateChecksum() - Method in RequireTextFileChecksum
check(EnforcerContext, ProjectConfigurationExtension) - Method in AbstractKordampEnforcerRule
check(EnforcerContext, ProjectConfigurationExtension) - Method in RequireKordampProperty
check(EnforcerContext, ProjectConfigurationExtension) - Method in RequireRoles
checkDependencies(EnforcerContext, Set<ResolvedArtifact>) - Method in AbstractBanDependencies
checkDependencies(Set<ResolvedArtifact>, List<String>) - Method in ArtifactUtils
Checks the set of dependencies against the list of patterns.
checkDependencies(EnforcerContext, Set<ResolvedArtifact>) - Method in BannedDependencies
checkDependencies(EnforcerContext, Set<ResolvedArtifact>) - Method in EnforceBytecodeVersion
checkDependencies(EnforcerContext, Set<ResolvedArtifact>) - Method in RequireReleaseDeps
checkFile(EnforcerContext, File) - Method in AbstractRequireFiles
checkFile(EnforcerContext, File) - Method in RequireFilesDontExist
checkFile(EnforcerContext, File) - Method in RequireFilesExist
checkFile(EnforcerContext, File) - Method in RequireFilesSize
checkPlugins(EnforcerContext, Project, List<PluginInfo>) - Method in AbstractPluginsRule
checkPlugins(EnforcerContext, Project, List<PluginInfo>) - Method in BannedPlugins
ClassesWithSameName - Class in enforcer.rules.internal
Represents one or more class files that have the same exact name.
ClassesWithSameName(EnforcerContext, ClassFile, ClassFile) - Constructor in ClassesWithSameName
@param context (required) the enforcer context
ClassFile - Class in enforcer.rules.internal
This class represents a binary class file.
ClassFile(String, ResolvedArtifact) - Constructor in ClassFile
Constructor.
compareDependency(String, ResolvedArtifact) - Method in ArtifactUtils
Compares the given pattern against the given artifact.
configure(Class<? extends Action<? extends BuildEnforcerExtension>>) - Method in BuildEnforcerExtension
Configure rules for this extension.
configure(Class<? extends Action<? extends BuildEnforcerExtension>>) - Method in DefaultBuildEnforcerExtension
configure(Class<? extends Action<? extends ProjectEnforcerExtension>>) - Method in DefaultProjectEnforcerExtension
configure(Class<? extends Action<? extends ProjectEnforcerExtension>>) - Method in ProjectEnforcerExtension
Configure rules for this project.
containsVersion(VersionRange, ArtifactVersion) - Method in AbstractVersionEnforcerRule
Copied from Artifact.VersionRange.
containsVersion(VersionRange, ArtifactVersion) - Method in ArtifactMatcher.Pattern
Copied from Artifact.VersionRange.

D

DefaultBuildEnforcerExtension - Class in org.kordamp.gradle.plugin.enforcer.internal
@author Andres Almiray
DefaultBuildEnforcerExtension(ObjectFactory, ProviderFactory) - Constructor in DefaultBuildEnforcerExtension
DefaultProjectEnforcerExtension - Class in org.kordamp.gradle.plugin.enforcer.internal
@author Andres Almiray
DefaultProjectEnforcerExtension(Project) - Constructor in DefaultProjectEnforcerExtension
dependency(Map<String, String>, Action<? extends Dependency>) - Method in BanDuplicateClasses
DependencyConvergence - Class in enforcer.rules
@author Andres Almiray
DependencyConvergence(ObjectFactory) - Constructor in DependencyConvergence
detectVersion(EnforcerContext) - Method in AbstractVersionEnforcerRule
detectVersion(EnforcerContext) - Method in RequireGradleVersion
detectVersion(EnforcerContext) - Method in RequireJavaVersion
display(Project) - Method in Banner
doExecute(EnforcerContext) - Method in AbstractBanDependencies
doExecute(EnforcerContext) - Method in AbstractEnforcerRule
doExecute(EnforcerContext) - Method in AbstractKordampEnforcerRule
doExecute(EnforcerContext) - Method in AbstractPluginsRule
doExecute(EnforcerContext) - Method in AbstractRequireFiles
doExecute(EnforcerContext) - Method in AbstractVersionEnforcerRule
doExecute(EnforcerContext) - Method in AlwaysFail
doExecute(EnforcerContext) - Method in AlwaysPass
doExecute(EnforcerContext) - Method in BanDuplicateClasses
doExecute(EnforcerContext) - Method in BannedRepositories
doExecute(EnforcerContext) - Method in DependencyConvergence
doExecute(EnforcerContext) - Method in EnforceBytecodeVersion
doExecute(EnforcerContext) - Method in ExcludeDependencies
doExecute(EnforcerContext) - Method in ForceDependencies
doExecute(EnforcerContext) - Method in RequireEncoding
doExecute(EnforcerContext) - Method in RequireEnvironmentVariable
doExecute(EnforcerContext) - Method in RequireFileChecksum
doExecute(EnforcerContext) - Method in RequireGradleProperty
doExecute(EnforcerContext) - Method in RequireJavaVendor
doExecute(EnforcerContext) - Method in RequireKordampProperty
doExecute(EnforcerContext) - Method in RequireOS
doExecute(EnforcerContext) - Method in RequireSystemProperty
doExecute(EnforcerContext) - Method in RequireUrl
doValidate(EnforcerContext) - Method in AbstractEnforcerRule
doValidate(EnforcerContext) - Method in AbstractFilteringEnforcerRule
doValidate(EnforcerContext) - Method in AbstractRequireFiles
doValidate(EnforcerContext) - Method in AbstractVersionEnforcerRule
doValidate(EnforcerContext) - Method in EnforceBytecodeVersion
doValidate(EnforcerContext) - Method in RequireEnvironmentVariable
doValidate(EnforcerContext) - Method in RequireGradleProperty
doValidate(EnforcerContext) - Method in RequireKordampProperty
doValidate(EnforcerContext) - Method in RequireOS
doValidate(EnforcerContext) - Method in RequireSystemProperty
doValidate(EnforcerContext) - Method in RequireUrl

E

EnforceBytecodeVersion - Class in enforcer.rules
Enforcer rule that will check the bytecode version of each class of each dependency.
EnforceBytecodeVersion.ArtifactMatcher - Class in enforcer.rules
EnforceBytecodeVersion.ArtifactMatcher(ResolvedArtifact) - Constructor in EnforceBytecodeVersion.ArtifactMatcher
EnforceBytecodeVersion.Dependency - Class in enforcer.rules
EnforceBytecodeVersion(ObjectFactory) - Constructor in EnforceBytecodeVersion
EnforcerContext - Interface in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
EnforcerExtension - Interface in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
EnforcerLevel - Enum in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
EnforcerPhase - Enum in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
EnforcerRule - Interface in org.kordamp.gradle.plugin.enforcer.api
Base type for enforcer rules.
EnforcerRuleException - Class in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
EnforcerRuleException(Class<? extends EnforcerRule>, Throwable) - Constructor in EnforcerRuleException
enforceValue(Object) - Method in AbstractPropertyEnforcerRule
enforceValue(String, Object) - Method in RequireKordampProperty
exclude(String) - Method in AbstractRequireFiles
exclude(String) - Method in BannedDependencies
exclude(String) - Method in BannedPlugins
exclude(Map<String, String>) - Method in EnforceBytecodeVersion
exclude(Map<String, String>) - Method in ExcludeDependencies
exclude(String) - Method in RequireJavaVendor
exclude(String) - Method in RequireReleaseDeps
ExcludeDependencies - Class in enforcer.rules
@author Andres Almiray
ExcludeDependencies.Dependency - Class in enforcer.rules
ExcludeDependencies(ObjectFactory) - Constructor in ExcludeDependencies
execute(EnforcerContext) - Method in AbstractEnforcerRule
execute(EnforcerContext) - Method in AbstractFilteringEnforcerRule
execute(EnforcerContext) - Method in EnforcerRule
Executes this rule with the given context.
execute(EnforcerContext) - Method in RequireFileChecksum
execute(EnforcerContext) - Method in RequireReleaseDeps
extension() - Method in BuildEnforcerRuleInvoker
extension() - Method in ProjectEnforcerRuleInvoker

F

fail(Exception) - Method in AbstractEnforcerRule
failIfNoMatches() - Method in AbstractRequireFiles
failIfNoMatches() - Method in RequireFilesDontExist
file(File) - Method in AbstractRequireFiles
FileEncoding - Class in org.freebsd.file
Tries to guess the encoding of the byte sequence.
filterDependencies(Set<ResolvedArtifact>, List<String>) - Method in ArtifactUtils
Filters the set of dependencies against the list of patterns.
ForceDependencies - Class in enforcer.rules
@author Andres Almiray
ForceDependencies(ObjectFactory) - Constructor in ForceDependencies

G

generateHash(ResolvedArtifact) - Method in Hasher
Parameters:
artifact - The artifact (example: jar file) which contains the classFilePath.
getAllArtifactsThisClassWasFoundIn() - Method in ClassesWithSameName
Returns:
Return a Set rather than a List so we can use this as the key in another Map.
getArtifactThisClassWasFoundIn() - Method in ClassFile
@return the maven artifact the class appeared in (example: a jar file)
getBasedir() - Method in BuildEnforcerContext
getBasedir() - Method in EnforcerContext
getBasedir() - Method in ProjectEnforcerContext
getClassFilePath() - Method in ClassFile
Returns:
the path to the .class file.
getCode() - Method in FileEncoding
getCodeMime() - Method in FileEncoding
getDependenciesToCheck(EnforcerContext) - Method in AbstractBanDependencies
getEnabled() - Method in EnforcerExtension
Whether enforcer behavior is enabled or not.
getEnabled() - Method in EnforcerRule
Whether rule behavior is enabled or not.
getEnforcerLevel() - Method in EnforcerRule
getEnforcerPhase() - Method in EnforcerContext
getErrorMsg() - Method in AbstractRequireFiles
getErrorMsg() - Method in RequireFilesDontExist
getErrorMsg() - Method in RequireFilesExist
getErrorMsg() - Method in RequireFilesSize
getFailFast() - Method in EnforcerExtension
Whether the enforce should fail the build on the first rule violation.
getHash() - Method in ClassFile
Returns:
a hash or checksum of the binary file.
getLogger() - Method in EnforcerContext
getName() - Method in AbstractPropertyEnforcerRule
The name of the property being evaluated
getName() - Method in RequireEnvironmentVariable
getName() - Method in RequireGradleProperty
getName() - Method in RequireSystemProperty
getPrefix() - Method in DefaultBuildEnforcerExtension
getPrefix() - Method in DefaultProjectEnforcerExtension
getProject() - Method in BuildEnforcerContext
getProject() - Method in EnforcerContext
getProject() - Method in ProjectEnforcerContext
getPropertyName() - Method in AbstractPropertyEnforcerRule
getPropertyName() - Method in RequireEnvironmentVariable
getPropertyName() - Method in RequireGradleProperty
getPropertyName() - Method in RequireKordampProperty
getPropertyName() - Method in RequireSystemProperty
getType() - Method in FileEncoding
getVariableName() - Method in AbstractVersionEnforcerRule
getVariableName() - Method in RequireGradleVersion
getVariableName() - Method in RequireJavaVersion
getWarnings() - Method in EnforcerExtension
Whether to output warnings or silence them.
guessFileEncoding(byte[]) - Method in FileEncoding
Try to determine whether text is in some character code we can identify.

H

handleConfiguration(EnforcerContext, Project, Configuration, Set<ResolvedArtifact>) - Method in AbstractBanDependencies
hasDuplicates(boolean) - Method in ClassesWithSameName
Main logic to determine if this object represents more than one of the exact same class on the classpath.
Hasher - Class in enforcer.rules.internal
Utility class to generate hashes/checksums for binary files.
Hasher(String) - Constructor in Hasher
Constructor.

I

ignore(String) - Method in BanDuplicateClasses
ignore(String) - Method in BanDuplicateClasses.Dependency
ignore(String) - Method in EnforceBytecodeVersion
illegalArgumentException(String, Throwable) - Method in AbstractEnforcerRule
include(String) - Method in AbstractRequireFiles
include(String) - Method in BannedDependencies
include(String) - Method in BannedPlugins
include(Map<String, String>) - Method in EnforceBytecodeVersion
include(String) - Method in RequireJavaVendor
include(String) - Method in RequireReleaseDeps
instantiateRule(EnforcerContext, Class<T>) - Method in BuildEnforcerRuleInvoker
instantiateRule(EnforcerContext, Class<T>) - Method in ProjectEnforcerRuleInvoker
isJarFile(ResolvedArtifact) - Method in JarUtils
@param artifact the artifact to check (could be a jar file, directory, etc.)
isWarnings() - Method in BuildEnforcerContext
isWarnings() - Method in EnforcerContext
isWarnings() - Method in ProjectEnforcerContext

J

JarUtils - Class in enforcer.rules.internal
Utility methods for working with Java jar files.

K

L

looks_utf8(byte[], int) - Method in FileEncoding

M

match(ResolvedArtifact) - Method in ArtifactMatcher
Check if artifact matches patterns.
match(ResolvedArtifact) - Method in ArtifactMatcher.Pattern
matches(String) - Method in AbstractResolveDependencies.IgnorableDependency
matches(char, Character) - Method in NormalizeLineSeparatorReader.LineSeparator
Checks if two given characters match the line separator represented by this object.
matchesArtifact(ResolvedArtifact) - Method in AbstractResolveDependencies.IgnorableDependency
matchesArtifact(BanDuplicateClasses.Dependency) - Method in EnforceBytecodeVersion.ArtifactMatcher
MergeStrategy - Enum in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray

N

NormalizeLineSeparatorReader - Class in enforcer.rules.internal
Converts Unix line separators to Windows ones and vice-versa.
NormalizeLineSeparatorReader.LineSeparator - Enum in enforcer.rules.internal
Type representing either Unix or Windows line separators
NormalizeLineSeparatorReader.LineSeparator.MatchResult - Enum in enforcer.rules.internal
NormalizeLineSeparatorReader.LineSeparator(String, Character) - Constructor in NormalizeLineSeparatorReader.LineSeparator
NormalizeLineSeparatorReader(Reader, NormalizeLineSeparatorReader.LineSeparator) - Constructor in NormalizeLineSeparatorReader

O

P

previous() - Method in ClassesWithSameName
Returns:
the previous ClassFile, meaning, the one added before the most recent one.
project(String, Action<? extends EnforcerRuleConfiguration>) - Method in BuildEnforcerExtension
Configure rules for a specific project.
project(String, Action<? extends EnforcerRuleConfiguration>) - Method in DefaultBuildEnforcerExtension
ProjectEnforcerContext - Class in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
ProjectEnforcerExtension - Interface in org.kordamp.gradle.plugin.enforcer.api
@author Andres Almiray
ProjectEnforcerPlugin - Class in org.kordamp.gradle.plugin.enforcer
@author Andres Almiray
ProjectEnforcerRuleInvoker - Class in org.kordamp.gradle.plugin.enforcer.internal
@author Andres Almiray
ProjectEnforcerRuleInvoker(String, Gradle, EnforcerExtension) - Constructor in ProjectEnforcerRuleInvoker
projects(List<String>, Action<? extends EnforcerRuleConfiguration>) - Method in BuildEnforcerExtension
Configure rules for all matching projects.
projects(List<String>, Action<? extends EnforcerRuleConfiguration>) - Method in DefaultBuildEnforcerExtension
projectsEvaluated(Gradle) - Method in BuildEnforcerRuleInvoker
projectsEvaluated(Gradle) - Method in ProjectEnforcerRuleInvoker
projectsLoaded(Gradle) - Method in BuildEnforcerRuleInvoker
projectsLoaded(Gradle) - Method in ProjectEnforcerRuleInvoker

Q

R

read() - Method in NormalizeLineSeparatorReader
renderVersion(int, int) - Method in EnforceBytecodeVersion
RepeatableEnforcerRule - Interface in org.kordamp.gradle.plugin.enforcer.api
A rule that can be applied multiple times.
required(String) - Method in RequireRoles
RequireEncoding - Class in enforcer.rules
Checks file encodings to see if they match the given encoding.
RequireEncoding(ObjectFactory) - Constructor in RequireEncoding
RequireEnvironmentVariable - Class in enforcer.rules
@author Andres Almiray
RequireEnvironmentVariable(ObjectFactory) - Constructor in RequireEnvironmentVariable
RequireFileChecksum - Class in enforcer.rules
Rule to validate a file to match the specified checksum.
RequireFileChecksum(ObjectFactory) - Constructor in RequireFileChecksum
RequireFilesDontExist - Class in enforcer.rules
Adapted from org.apache.maven.plugins.enforcer.RequireFilesDontExist.
RequireFilesDontExist(ObjectFactory) - Constructor in RequireFilesDontExist
RequireFilesExist - Class in enforcer.rules
Adapted from org.apache.maven.plugins.enforcer.RequireFilesExist.
RequireFilesExist(ObjectFactory) - Constructor in RequireFilesExist
RequireFilesSize - Class in enforcer.rules
Rule to validate the main artifact is within certain size constraints.
RequireFilesSize(ObjectFactory) - Constructor in RequireFilesSize
RequireGradleProperty - Class in enforcer.rules
This rule checks that certain properties are set.
RequireGradleProperty(ObjectFactory) - Constructor in RequireGradleProperty
RequireGradleVersion - Class in enforcer.rules
This rule checks that the Gradle version is allowed.
RequireGradleVersion(ObjectFactory) - Constructor in RequireGradleVersion
RequireJavaVendor - Class in enforcer.rules
This rule checks that the Java vendor is allowed.
RequireJavaVendor(ObjectFactory) - Constructor in RequireJavaVendor
RequireJavaVersion - Class in enforcer.rules
This rule checks that the Java version is allowed.
RequireJavaVersion(ObjectFactory) - Constructor in RequireJavaVersion
RequireKordampProperty - Class in enforcer.rules.kordamp
Check if a Kordamp DSL property is set.
RequireKordampProperty(ObjectFactory) - Constructor in RequireKordampProperty
RequireOS - Class in enforcer.rules
This rule checks that the OS is allowed by combinations of name, version and cpu architecture.
RequireOS(ObjectFactory) - Constructor in RequireOS
RequireReleaseDeps - Class in enforcer.rules
This rule checks that no snapshots are included.
RequireReleaseDeps(ObjectFactory) - Constructor in RequireReleaseDeps
RequireRoles - Class in enforcer.rules.kordamp
Check if roles are covered by people found in project.config.info.people.
RequireRoles(ObjectFactory) - Constructor in RequireRoles
RequireSystemProperty - Class in enforcer.rules
This rule checks that certain properties are set.
RequireSystemProperty(ObjectFactory) - Constructor in RequireSystemProperty
RequireTextFileChecksum - Class in enforcer.rules
Rule to validate a text file to match the specified checksum.
RequireTextFileChecksum(ObjectFactory) - Constructor in RequireTextFileChecksum
RequireUrl - Class in enforcer.rules
This rule checks the given URL is present and optionally matches against a regex.
RequireUrl(ObjectFactory) - Constructor in RequireUrl
resolveClassName() - Method in AbstractEnforcerRule
resolvePluginMetadata() - Method in AbstractPluginsRule
resolvePlugins(Project, Map<String, PluginMetadata>) - Method in AbstractPluginsRule
rule(Class<R>, Action<R>) - Method in BuildEnforcerExtension
Define and configure a rule for the whole build.
rule(Class<R>, Action<R>) - Method in BuildEnforcerExtension.EnforcerRuleConfiguration
Define and con figure a rule.
rule(Class<R>, Action<R>) - Method in DefaultBuildEnforcerExtension
rule(Class<R>, Action<R>) - Method in DefaultProjectEnforcerExtension
rule(Class<R>, Action<R>) - Method in ProjectEnforcerExtension
Define and configure a rule for this project.

S

setEnforcerLevel(String) - Method in AbstractEnforcerRule
setEnforcerLevel(String) - Method in EnforcerExtension
setEnforcerLevel(String) - Method in EnforcerRule
setLineSeparator(String) - Method in RequireTextFileChecksum
setMergeStrategy(String) - Method in EnforcerExtension
setPhases(List<String>) - Method in AbstractFilteringEnforcerRule
settingsEvaluated(Settings) - Method in BuildEnforcerRuleInvoker
settingsEvaluated(Settings) - Method in ProjectEnforcerRuleInvoker

T

toOutputString(boolean) - Method in ClassesWithSameName
@param ignoreWhenIdentical True if we should ignore two or more classes when they have the exact same bytecode false means fail whenever there's more than one of the same class, regardless of bytecode.
toString(ResolvedArtifact) - Method in AbstractBanDependencies
toString() - Method in ArtifactMatcher.Pattern
toString() - Method in BuildEnforcerContext
toString() - Method in ProjectEnforcerContext

U

V

valid(String) - Method in RequireRoles
validate(EnforcerContext) - Method in AbstractEnforcerRule
validate(EnforcerContext) - Method in EnforcerRule
Validates this rule with the given context.

W

X

Y

Z

_

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z _