Class JavaExtensionsCheckRegistrar

java.lang.Object
org.sonar.samples.java.JavaExtensionsCheckRegistrar
All Implemented Interfaces:
org.sonar.plugins.java.api.CheckRegistrar

public class JavaExtensionsCheckRegistrar extends Object implements org.sonar.plugins.java.api.CheckRegistrar
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.sonar.plugins.java.api.CheckRegistrar

    org.sonar.plugins.java.api.CheckRegistrar.RegistrarContext
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static Class<? extends org.sonar.plugins.java.api.JavaCheck>[]
    Lists all the checks provided by the plugin
    void
    register(org.sonar.plugins.java.api.CheckRegistrar.RegistrarContext registrarContext)
     
    static Class<? extends org.sonar.plugins.java.api.JavaCheck>[]
    Lists all the test checks provided by the plugin

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.sonar.plugins.java.api.CheckRegistrar

    customRulesDefinition, register
  • Constructor Details

    • JavaExtensionsCheckRegistrar

      public JavaExtensionsCheckRegistrar()
  • Method Details

    • checkClasses

      public static Class<? extends org.sonar.plugins.java.api.JavaCheck>[] checkClasses()
      Lists all the checks provided by the plugin
    • testCheckClasses

      public static Class<? extends org.sonar.plugins.java.api.JavaCheck>[] testCheckClasses()
      Lists all the test checks provided by the plugin
    • register

      public void register(org.sonar.plugins.java.api.CheckRegistrar.RegistrarContext registrarContext)
      Specified by:
      register in interface org.sonar.plugins.java.api.CheckRegistrar