Class RulesExtension

  • All Implemented Interfaces:
    org.sonar.api.server.rule.RulesDefinition

    public class RulesExtension
    extends Object
    implements org.sonar.api.server.rule.RulesDefinition
    "Meta-rule" which defines all the concrete rules.
    • Nested Class Summary

      • Nested classes/interfaces inherited from interface org.sonar.api.server.rule.RulesDefinition

        org.sonar.api.server.rule.RulesDefinition.Context, org.sonar.api.server.rule.RulesDefinition.DebtRemediationFunctions, org.sonar.api.server.rule.RulesDefinition.ExtendedRepository, org.sonar.api.server.rule.RulesDefinition.NewExtendedRepository, org.sonar.api.server.rule.RulesDefinition.NewParam, org.sonar.api.server.rule.RulesDefinition.NewRepository, org.sonar.api.server.rule.RulesDefinition.NewRepositoryImpl, org.sonar.api.server.rule.RulesDefinition.NewRule, org.sonar.api.server.rule.RulesDefinition.OwaspTop10, org.sonar.api.server.rule.RulesDefinition.Param, org.sonar.api.server.rule.RulesDefinition.Repository, org.sonar.api.server.rule.RulesDefinition.RepositoryImpl, org.sonar.api.server.rule.RulesDefinition.Rule
    • Constructor Summary

      Constructors 
      Constructor Description
      RulesExtension()  
    • Constructor Detail

      • RulesExtension

        public RulesExtension()
    • Method Detail

      • define

        public void define​(@Nonnull
                           org.sonar.api.server.rule.RulesDefinition.Context pContext)
        Specified by:
        define in interface org.sonar.api.server.rule.RulesDefinition