Class RequireContributorRoles

java.lang.Object
org.apache.maven.plugins.enforcer.AbstractMojoHausEnforcerRule
org.apache.maven.plugins.enforcer.AbstractRequireRoles<org.apache.maven.model.Contributor>
org.apache.maven.plugins.enforcer.RequireContributorRoles
All Implemented Interfaces:
org.apache.maven.enforcer.rule.api.EnforcerRule, org.apache.maven.enforcer.rule.api.EnforcerRule2

public class RequireContributorRoles extends AbstractRequireRoles<org.apache.maven.model.Contributor>
This rule verifies that certain contributor roles are filled.
Since:
1.0-alpha-3
  • Constructor Details

    • RequireContributorRoles

      public RequireContributorRoles()
  • Method Details

    • getRoleName

      protected final String getRoleName()
      Description copied from class: AbstractRequireRoles
      Returns the rolename.
      Specified by:
      getRoleName in class AbstractRequireRoles<org.apache.maven.model.Contributor>
      Returns:
      rolename.
    • getRoles

      protected List<org.apache.maven.model.Contributor> getRoles(org.apache.maven.project.MavenProject mavenProject)
      Description copied from class: AbstractRequireRoles
      Returns the roles from the POM.
      Specified by:
      getRoles in class AbstractRequireRoles<org.apache.maven.model.Contributor>
      Returns:
      the list of Contributors or Developers.