com.ebmwebsourcing.enforcerrules
Class ProjectGroupIdEndsWithEclipseShortGroupId
java.lang.Object
com.ebmwebsourcing.enforcerrules.ProjectGroupIdEndsWithEclipseShortGroupId
- All Implemented Interfaces:
- org.apache.maven.enforcer.rule.api.EnforcerRule
public class ProjectGroupIdEndsWithEclipseShortGroupId
- extends java.lang.Object
|
Method Summary |
void |
doExecute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
|
void |
execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
|
protected org.apache.maven.project.MavenProject |
findMavenProjectForDependency(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper,
org.apache.maven.project.MavenProject parentProject,
org.apache.maven.model.Dependency dependency)
|
java.lang.String |
getCacheId()
|
protected com.ebmwebsourcing.enforcerrules.SvnSection |
guessMavenProjectSvnSection(org.apache.maven.project.MavenProject mavenProject)
|
boolean |
isCacheable()
|
protected boolean |
isEbmWebsourcingProject(org.apache.maven.project.MavenProject project)
|
protected boolean |
isEbmWebsourcingProject(java.lang.String groupId,
java.lang.String artifactId)
|
protected boolean |
isJbiSharedLibraryProject(org.apache.maven.project.MavenProject project)
|
protected boolean |
isPetalsLinkProject(org.apache.maven.project.MavenProject project)
|
protected boolean |
isPetalsLinkProject(java.lang.String groupId,
java.lang.String artifactId)
|
boolean |
isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule arg0)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
PETALSLINK_SNAPSHOT_REPO
public static final java.lang.String PETALSLINK_SNAPSHOT_REPO
- See Also:
- Constant Field Values
PETALSLINK_ARTIFACTORY_SNAPSHOT_REPO
public static final java.lang.String PETALSLINK_ARTIFACTORY_SNAPSHOT_REPO
- See Also:
- Constant Field Values
ProjectGroupIdEndsWithEclipseShortGroupId
public ProjectGroupIdEndsWithEclipseShortGroupId()
doExecute
public void doExecute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
throws java.lang.Exception
- Throws:
java.lang.Exception
guessMavenProjectSvnSection
protected final com.ebmwebsourcing.enforcerrules.SvnSection guessMavenProjectSvnSection(org.apache.maven.project.MavenProject mavenProject)
isPetalsLinkProject
protected final boolean isPetalsLinkProject(org.apache.maven.project.MavenProject project)
isPetalsLinkProject
protected final boolean isPetalsLinkProject(java.lang.String groupId,
java.lang.String artifactId)
isEbmWebsourcingProject
protected final boolean isEbmWebsourcingProject(org.apache.maven.project.MavenProject project)
isEbmWebsourcingProject
protected final boolean isEbmWebsourcingProject(java.lang.String groupId,
java.lang.String artifactId)
isJbiSharedLibraryProject
protected final boolean isJbiSharedLibraryProject(org.apache.maven.project.MavenProject project)
findMavenProjectForDependency
protected final org.apache.maven.project.MavenProject findMavenProjectForDependency(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper,
org.apache.maven.project.MavenProject parentProject,
org.apache.maven.model.Dependency dependency)
throws org.apache.maven.enforcer.rule.api.EnforcerRuleException,
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException,
org.codehaus.plexus.component.repository.exception.ComponentLookupException
- Throws:
org.apache.maven.enforcer.rule.api.EnforcerRuleException
org.codehaus.plexus.component.configurator.expression.ExpressionEvaluationException
org.codehaus.plexus.component.repository.exception.ComponentLookupException
execute
public final void execute(org.apache.maven.enforcer.rule.api.EnforcerRuleHelper helper)
throws org.apache.maven.enforcer.rule.api.EnforcerRuleException
- Specified by:
execute in interface org.apache.maven.enforcer.rule.api.EnforcerRule
- Throws:
org.apache.maven.enforcer.rule.api.EnforcerRuleException
getCacheId
public java.lang.String getCacheId()
- Specified by:
getCacheId in interface org.apache.maven.enforcer.rule.api.EnforcerRule
isCacheable
public boolean isCacheable()
- Specified by:
isCacheable in interface org.apache.maven.enforcer.rule.api.EnforcerRule
isResultValid
public boolean isResultValid(org.apache.maven.enforcer.rule.api.EnforcerRule arg0)
- Specified by:
isResultValid in interface org.apache.maven.enforcer.rule.api.EnforcerRule
Copyright © 2011. All Rights Reserved.