Package org.sonar.plugins.java.api
Class CheckRegistrar.RegistrarContext
java.lang.Object
org.sonar.plugins.java.api.CheckRegistrar.RegistrarContext
- Enclosing interface:
- CheckRegistrar
Context for checks registration.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionget main source check classesvoidregisterClassesForRepository(String repositoryKey, Iterable<Class<? extends JavaCheck>> checkClasses, Iterable<Class<? extends JavaCheck>> testCheckClasses) Registers java checks for a given repository.getter for repository key.get test source check classes
-
Constructor Details
-
RegistrarContext
public RegistrarContext()
-
-
Method Details
-
registerClassesForRepository
public void registerClassesForRepository(String repositoryKey, Iterable<Class<? extends JavaCheck>> checkClasses, Iterable<Class<? extends JavaCheck>> testCheckClasses) Registers java checks for a given repository.- Parameters:
repositoryKey- key of rule repositorycheckClasses- classes of checks for main sourcestestCheckClasses- classes of checks for test sources
-
repositoryKey
getter for repository key.- Returns:
- the repository key.
-
checkClasses
get main source check classes- Returns:
- iterable of main checks classes
-
testCheckClasses
get test source check classes- Returns:
- iterable of test checks classes
-