A B C D E F G H I L M N O P R S T U V X
All Classes All Packages
All Classes All Packages
All Classes All Packages
A
- AbstractOneToOneMatcher<U,V> - Class in com.github.ferstl.maven.pomenforcers.model.functions
- AbstractPedanticEnforcer - Class in com.github.ferstl.maven.pomenforcers
- AbstractPedanticEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
- accept(PedanticEnforcerVisitor) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPomSectionOrderEnforcer
- addDiff(Collection<String>, Collection<String>, String, String) - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- addDiff(Collection<T>, Collection<T>, String, String, Function<? super T, String>) - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- addDiffUsingToString(Collection<T>, Collection<T>, String, String) - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- addLine(Object) - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- ARTIFACT_ID - com.github.ferstl.maven.pomenforcers.model.DependencyElement
- ARTIFACT_ID - com.github.ferstl.maven.pomenforcers.model.PluginElement
- ARTIFACT_ID - com.github.ferstl.maven.pomenforcers.model.PomSection
- artifactId - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- ArtifactModel - Class in com.github.ferstl.maven.pomenforcers.model
- ArtifactModel(String, String) - Constructor for class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- ArtifactModel(String, String, String) - Constructor for class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
B
- build - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- BUILD - com.github.ferstl.maven.pomenforcers.model.PomSection
C
- CI_MANAGEMENT - com.github.ferstl.maven.pomenforcers.model.PomSection
- com.github.ferstl.maven.pomenforcers - package com.github.ferstl.maven.pomenforcers
- com.github.ferstl.maven.pomenforcers.model - package com.github.ferstl.maven.pomenforcers.model
- com.github.ferstl.maven.pomenforcers.model.functions - package com.github.ferstl.maven.pomenforcers.model.functions
- com.github.ferstl.maven.pomenforcers.priority - package com.github.ferstl.maven.pomenforcers.priority
- com.github.ferstl.maven.pomenforcers.util - package com.github.ferstl.maven.pomenforcers.util
- CommaSeparatorUtils - Class in com.github.ferstl.maven.pomenforcers.util
- CommaSeparatorUtils() - Constructor for class com.github.ferstl.maven.pomenforcers.util.CommaSeparatorUtils
- compare(T, T) - Method in class com.github.ferstl.maven.pomenforcers.priority.CompoundPriorityOrdering
- compare(T, T) - Method in class com.github.ferstl.maven.pomenforcers.priority.PriorityOrdering
- COMPILE - com.github.ferstl.maven.pomenforcers.model.DependencyScope
- COMPOUND - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- CompoundPedanticEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
The compound enforcer aggregates any combination of the available pedantic enforcer rules.
- CompoundPedanticEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer
- CompoundPriorityOrdering<T,P extends Comparable<P>,F extends PriorityOrderingFactory<P,T>> - Class in com.github.ferstl.maven.pomenforcers.priority
- CONTRIBUTORS - com.github.ferstl.maven.pomenforcers.model.PomSection
- createDocument(String, NodeList) - Static method in class com.github.ferstl.maven.pomenforcers.util.XmlUtils
-
Creates a XML document with the given root element and the given
NodeList
as content. - createEnforcerRule() - Method in enum com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- createPriorityOrdering(Collection<P>) - Method in interface com.github.ferstl.maven.pomenforcers.priority.PriorityOrderingFactory
D
- dependencies - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- DEPENDENCIES - com.github.ferstl.maven.pomenforcers.model.PomSection
- DEPENDENCY_CONFIGURATION - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DEPENDENCY_ELEMENT - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DEPENDENCY_MANAGEMENT - com.github.ferstl.maven.pomenforcers.model.PomSection
- DEPENDENCY_MANAGEMENT_LOCATION - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DEPENDENCY_MANAGEMENT_ORDER - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DEPENDENCY_ORDER - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DEPENDENCY_SCOPE - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- DependencyElement - Enum in com.github.ferstl.maven.pomenforcers.model
- dependencyManagement - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- DependencyMatcher - Class in com.github.ferstl.maven.pomenforcers.model.functions
-
Matches Maven
Dependency
objects withDependencyModel
objects. - DependencyMatcher(EnforcerRuleHelper) - Constructor for class com.github.ferstl.maven.pomenforcers.model.functions.DependencyMatcher
- DependencyModel - Class in com.github.ferstl.maven.pomenforcers.model
- DependencyModel(String, String, String, String, String, String) - Constructor for class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- DependencyScope - Enum in com.github.ferstl.maven.pomenforcers.model
- DESCRIPTION - com.github.ferstl.maven.pomenforcers.model.PomSection
- DEVELOPERS - com.github.ferstl.maven.pomenforcers.model.PomSection
- diff(Collection<String>, Collection<String>, String, String) - Static method in class com.github.ferstl.maven.pomenforcers.util.SideBySideDiffUtil
- DISTRIBUTION_MANAGEMENT - com.github.ferstl.maven.pomenforcers.model.PomSection
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
- doEnforce(ErrorReport) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPomSectionOrderEnforcer
- doEquivalent(String, String) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.StringStartsWithEquivalence
- doHash(String) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.StringStartsWithEquivalence
E
- emptyLine() - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- EnforcerRuleUtils - Class in com.github.ferstl.maven.pomenforcers.util
- equals(Object) - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- equals(Object) - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- equals(Object) - Method in class com.github.ferstl.maven.pomenforcers.model.PluginModel
- equals(Object) - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- ErrorReport - Class in com.github.ferstl.maven.pomenforcers
- ErrorReport(PedanticEnforcerRule) - Constructor for class com.github.ferstl.maven.pomenforcers.ErrorReport
- evaluateProperties(String, EnforcerRuleHelper) - Static method in class com.github.ferstl.maven.pomenforcers.util.EnforcerRuleUtils
- evaluateXPathAsElement(String, Document) - Static method in class com.github.ferstl.maven.pomenforcers.util.XmlUtils
-
Returns the XML
Element
matching the given XPath expression. - evaluateXPathAsNodeList(String, Document) - Static method in class com.github.ferstl.maven.pomenforcers.util.XmlUtils
-
Returns the XML
NodeList
matching the given XPath expression. - execute(EnforcerRuleHelper) - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
F
- formatLine(String, Object...) - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
G
- getArtifactId() - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- getByElementName(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyElement
- getByElementName(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.PluginElement
- getByScopeName(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyScope
- getBySectionName(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.PomSection
- getCacheId() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getClassifier() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- getDeclaredDependencies() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- getDeclaredDependencies() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- getDependencies() - Method in class com.github.ferstl.maven.pomenforcers.model.PluginModel
- getDependencies() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
- getDescription() - Method in class com.github.ferstl.maven.pomenforcers.PedanticPomSectionOrderEnforcer
- getElementName() - Method in enum com.github.ferstl.maven.pomenforcers.model.DependencyElement
- getElementName() - Method in enum com.github.ferstl.maven.pomenforcers.model.PluginElement
- getExclusions() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- getGroupId() - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- getHelper() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getLevel() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getManagedDependencies() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- getManagedPlugins() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- getMavenDependencies(MavenProject) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- getMavenDependencies(MavenProject) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- getMavenProject(EnforcerRuleHelper) - Static method in class com.github.ferstl.maven.pomenforcers.util.EnforcerRuleUtils
- getModules() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- getPlugins() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- getPom() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getProjectModel() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- getScope() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- getScopeName() - Method in enum com.github.ferstl.maven.pomenforcers.model.DependencyScope
- getSectionName() - Method in enum com.github.ferstl.maven.pomenforcers.model.PomSection
- getSlogan() - Method in enum com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- getType() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- getVersion() - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- GROUP_ID - com.github.ferstl.maven.pomenforcers.model.DependencyElement
- GROUP_ID - com.github.ferstl.maven.pomenforcers.model.PluginElement
- GROUP_ID - com.github.ferstl.maven.pomenforcers.model.PomSection
- groupId - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
H
- handleUnmatchedItem(ImmutableBiMap.Builder<DependencyModel, DependencyModel>, DependencyModel) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.DependencyMatcher
- handleUnmatchedItem(ImmutableBiMap.Builder<V, V>, V) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher
- hasErrors() - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- hashCode() - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- hashCode() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- hashCode() - Method in class com.github.ferstl.maven.pomenforcers.model.PluginModel
- hashCode() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
I
- IMPORT - com.github.ferstl.maven.pomenforcers.model.DependencyScope
- INCEPTION_YEAR - com.github.ferstl.maven.pomenforcers.model.PomSection
- isCacheable() - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- isConfigured() - Method in class com.github.ferstl.maven.pomenforcers.model.PluginModel
- isResultValid(EnforcerRule) - Method in class com.github.ferstl.maven.pomenforcers.AbstractPedanticEnforcer
- ISSUE_MANAGEMENT - com.github.ferstl.maven.pomenforcers.model.PomSection
L
- LICENSES - com.github.ferstl.maven.pomenforcers.model.PomSection
M
- MAILING_LISTS - com.github.ferstl.maven.pomenforcers.model.PomSection
- match(Collection<U>, Collection<V>) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher
- matches(DependencyModel, DependencyModel) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.DependencyMatcher
- matches(PluginModel, PluginModel) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.PluginMatcher
- matches(V, V) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher
- MODEL_VERSION - com.github.ferstl.maven.pomenforcers.model.PomSection
- MODULE_ORDER - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- modules - Variable in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- MODULES - com.github.ferstl.maven.pomenforcers.model.PomSection
N
- NAME - com.github.ferstl.maven.pomenforcers.model.PomSection
O
- orderBy(F...) - Static method in class com.github.ferstl.maven.pomenforcers.priority.CompoundPriorityOrdering
- orderBy(Iterable<F>) - Static method in class com.github.ferstl.maven.pomenforcers.priority.CompoundPriorityOrdering
- ORGANIZATION - com.github.ferstl.maven.pomenforcers.model.PomSection
P
- PACKAGING - com.github.ferstl.maven.pomenforcers.model.PomSection
- PARENT - com.github.ferstl.maven.pomenforcers.model.PomSection
- parseXml(File) - Static method in class com.github.ferstl.maven.pomenforcers.util.XmlUtils
-
Parses the given file into an XML
Document
. - PedanticDependencyConfigurationEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that dependency versions and exclusions are declared in the
<dependencyManagement>
section. - PedanticDependencyConfigurationEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
- PedanticDependencyElementEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that elements in the <dependencyManagement> and <dependencies> sections are ordered.
- PedanticDependencyElementEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
- PedanticDependencyManagementLocationEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
Enforces that only a well-defined set of POMs may declare dependency management.
- PedanticDependencyManagementLocationEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
- PedanticDependencyManagementOrderEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that all artifacts in your dependency management are ordered.
- PedanticDependencyManagementOrderEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- PedanticDependencyOrderEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that all artifacts in your dependencies section are ordered.
- PedanticDependencyOrderEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- PedanticDependencyScopeEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
Enforces that the configured dependencies have to be defined within a specific scope.
- PedanticDependencyScopeEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
- PedanticEnforcerRule - Enum in com.github.ferstl.maven.pomenforcers
-
Each pedantic enforcer rule is identified by an ID.
- PedanticEnforcerVisitor - Interface in com.github.ferstl.maven.pomenforcers
- PedanticModuleOrderEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that your
modules
section is sorted alphabetically. - PedanticModuleOrderEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
- PedanticPluginConfigurationEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
Enforces that plugin versions, configurations and dependencies are defined in the
<pluginManagement>
section. - PedanticPluginConfigurationEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
- PedanticPluginElementEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that elements in the <pluginManagement> and <plugins> sections are ordered.
- PedanticPluginElementEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
- PedanticPluginManagementLocationEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
Enforces that only a well-defined set of POMs may declare plugin management.
- PedanticPluginManagementLocationEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
- PedanticPluginManagementOrderEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that all plugins in your plugin management section are ordered.
- PedanticPluginManagementOrderEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
- PedanticPomSectionOrderEnforcer - Class in com.github.ferstl.maven.pomenforcers
-
This enforcer makes sure that the sections in your POM files are in a defined order.
- PedanticPomSectionOrderEnforcer() - Constructor for class com.github.ferstl.maven.pomenforcers.PedanticPomSectionOrderEnforcer
- PLUGIN_CONFIGURATION - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- PLUGIN_ELEMENT - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- PLUGIN_MANAGEMENT_LOCATION - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- PLUGIN_MANAGEMENT_ORDER - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- PLUGIN_REPOSITORIES - com.github.ferstl.maven.pomenforcers.model.PomSection
- PluginElement - Enum in com.github.ferstl.maven.pomenforcers.model
- PluginMatcher - Class in com.github.ferstl.maven.pomenforcers.model.functions
-
Matches Maven
Plugin
objects withPluginModel
objects. - PluginMatcher(EnforcerRuleHelper) - Constructor for class com.github.ferstl.maven.pomenforcers.model.functions.PluginMatcher
- PluginModel - Class in com.github.ferstl.maven.pomenforcers.model
- PluginModel(String, String, String) - Constructor for class com.github.ferstl.maven.pomenforcers.model.PluginModel
- POM_SECTION_ORDER - com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
- PomSection - Enum in com.github.ferstl.maven.pomenforcers.model
- PREREQUISITES - com.github.ferstl.maven.pomenforcers.model.PomSection
- PriorityOrdering<P extends Comparable<? super P>,T> - Class in com.github.ferstl.maven.pomenforcers.priority
-
Comparator that makes comparisons based on a priority collection.
- PriorityOrdering(Collection<P>, Function<T, P>) - Constructor for class com.github.ferstl.maven.pomenforcers.priority.PriorityOrdering
- PriorityOrdering(Collection<P>, Function<T, P>, Equivalence<? super P>) - Constructor for class com.github.ferstl.maven.pomenforcers.priority.PriorityOrdering
- PriorityOrderingFactory<P extends Comparable<? super P>,T> - Interface in com.github.ferstl.maven.pomenforcers.priority
- PROFILES - com.github.ferstl.maven.pomenforcers.model.PomSection
- ProjectModel - Class in com.github.ferstl.maven.pomenforcers.model
- ProjectModel() - Constructor for class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- PROPERTIES - com.github.ferstl.maven.pomenforcers.model.PomSection
- PROVIDED - com.github.ferstl.maven.pomenforcers.model.DependencyScope
R
- redefineOrderBy(Iterable<F>) - Method in class com.github.ferstl.maven.pomenforcers.priority.CompoundPriorityOrdering
- reportError(ErrorReport, Collection<DependencyModel>, Collection<DependencyModel>) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementOrderEnforcer
- reportError(ErrorReport, Collection<DependencyModel>, Collection<DependencyModel>) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyOrderEnforcer
- REPORTING - com.github.ferstl.maven.pomenforcers.model.PomSection
- REPORTS - com.github.ferstl.maven.pomenforcers.model.PomSection
- REPOSITORIES - com.github.ferstl.maven.pomenforcers.model.PomSection
- RUNTIME - com.github.ferstl.maven.pomenforcers.model.DependencyScope
S
- SCM - com.github.ferstl.maven.pomenforcers.model.PomSection
- SCOPE - com.github.ferstl.maven.pomenforcers.model.DependencyElement
- setAllowParentPoms(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
-
Indicates whether parent POMs are generally allowed to manage plugins.
- setAllowParentPoms(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
-
Indicates whether parent POMs are generally allowed to manage plugins.
- setAllowUnmanagedProjectVersions(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
-
If set to
true
,
may be used within the dependencies section.${project.version} - setArtifactIdPriorities(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
-
Comma-separated list of artifact IDs that should be listed first in the plugins declaration.
- setCheckDependencies(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
-
Check the <dependencies> section.
- setCheckDependencyManagement(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
-
Check the <dependencyManagement> section.
- setCheckPluginManagement(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
-
Check the <pluginManagement> section.
- setCheckPlugins(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
-
Check the <plugins> section.
- setCompileDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
compile
scope dependencies in the formatgroupId:artifactId
. - setDependencyManagingPoms(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyManagementLocationEnforcer
-
Comma separated list of POMs that may declare
<dependencyManagement>
. - setElementPriorities(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyElementEnforcer
-
Comma-separated list of section elements in the order as they should appear.
- setElementPriorities(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginElementEnforcer
-
Comma-separated list of section elements in the order as they should appear.
- setEnforcers(String) - Method in class com.github.ferstl.maven.pomenforcers.CompoundPedanticEnforcer
- setGroupIdPriorities(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
-
Comma-separated list of group IDs that should be listed first in the plugins declaration.
- setIgnoredModules(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticModuleOrderEnforcer
-
Comma-separated list of ignored modules.
- setImportDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
import
scope dependencies in the formatgroupId:artifactId
. - setManageConfigurations(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
-
Enforces plugin
configuration
to be defined in<pluginManagement>
. - setManageDependencies(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
-
Enforces plugin dependencies to be defined in
<pluginManagement>
. - setManageExclusions(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
-
If set to
true
, all dependency exclusions must be declared in the dependency management. - setManageVersions(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyConfigurationEnforcer
-
If set to
true
, all dependency versions have to be defined in the dependency management. - setManageVersions(boolean) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginConfigurationEnforcer
-
Enforces plugin versions to be defined in
<pluginManagement>
. - setOrderBy(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementOrderEnforcer
-
Comma-separated list of plugin elements that defines the ordering.
- setPluginManagingPoms(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPluginManagementLocationEnforcer
-
Comma separated list of POMs that may declare
<pluginManagement>
. - setPriorities(F, Iterable<P>) - Method in class com.github.ferstl.maven.pomenforcers.priority.CompoundPriorityOrdering
- setProvidedDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
provided
scope dependencies in the formatgroupId:artifactId
. - setRuntimeDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
runtime
scope dependencies in the formatgroupId:artifactId
. - setSectionPriorities(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticPomSectionOrderEnforcer
-
Comma separated list of section priorities.
- setSystemDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
system
scope dependencies in the formatgroupId:artifactId
. - setTestDependencies(String) - Method in class com.github.ferstl.maven.pomenforcers.PedanticDependencyScopeEnforcer
-
Comma-separated list of
test
scope dependencies in the formatgroupId:artifactId
. - SideBySideDiffUtil - Class in com.github.ferstl.maven.pomenforcers.util
- splitAndAddToCollection(String, Collection<String>) - Static method in class com.github.ferstl.maven.pomenforcers.util.CommaSeparatorUtils
- splitAndAddToCollection(String, Collection<T>, Function<String, T>) - Static method in class com.github.ferstl.maven.pomenforcers.util.CommaSeparatorUtils
- stringStartsWith() - Static method in class com.github.ferstl.maven.pomenforcers.model.functions.StringStartsWithEquivalence
- StringStartsWithEquivalence - Class in com.github.ferstl.maven.pomenforcers.model.functions
- StringToArtifactTransformer - Class in com.github.ferstl.maven.pomenforcers.model.functions
- SYSTEM - com.github.ferstl.maven.pomenforcers.model.DependencyScope
T
- TEST - com.github.ferstl.maven.pomenforcers.model.DependencyScope
- toArtifactModel(String) - Static method in class com.github.ferstl.maven.pomenforcers.model.functions.StringToArtifactTransformer
- toList(Collection<T>) - Static method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- toList(Collection<T>, Function<T, ?>) - Static method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- toString() - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
- toString() - Method in class com.github.ferstl.maven.pomenforcers.model.ArtifactModel
- toString() - Method in class com.github.ferstl.maven.pomenforcers.model.DependencyModel
- toString() - Method in class com.github.ferstl.maven.pomenforcers.model.ProjectModel
- transform(Dependency) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.DependencyMatcher
- transform(Plugin) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.PluginMatcher
- transform(U) - Method in class com.github.ferstl.maven.pomenforcers.model.functions.AbstractOneToOneMatcher
U
- URL - com.github.ferstl.maven.pomenforcers.model.PomSection
- useLargeTitle() - Method in class com.github.ferstl.maven.pomenforcers.ErrorReport
V
- valueOf(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyElement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyScope
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.PluginElement
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.ferstl.maven.pomenforcers.model.PomSection
-
Returns the enum constant of this type with the specified name.
- valueOf(String) - Static method in enum com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
-
Returns the enum constant of this type with the specified name.
- values() - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyElement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.ferstl.maven.pomenforcers.model.DependencyScope
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.ferstl.maven.pomenforcers.model.PluginElement
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.ferstl.maven.pomenforcers.model.PomSection
-
Returns an array containing the constants of this enum type, in the order they are declared.
- values() - Static method in enum com.github.ferstl.maven.pomenforcers.PedanticEnforcerRule
-
Returns an array containing the constants of this enum type, in the order they are declared.
- VERSION - com.github.ferstl.maven.pomenforcers.model.PomSection
- visit(CompoundPedanticEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyConfigurationEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyElementEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyManagementLocationEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyManagementOrderEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyOrderEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticDependencyScopeEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticModuleOrderEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticPluginConfigurationEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticPluginElementEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticPluginManagementLocationEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticPluginManagementOrderEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
- visit(PedanticPomSectionOrderEnforcer) - Method in interface com.github.ferstl.maven.pomenforcers.PedanticEnforcerVisitor
X
A B C D E F G H I L M N O P R S T U V XAll Classes All Packages