Package org.sonar.java
Class CheckListGenerator
java.lang.Object
org.sonar.java.CheckListGenerator
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCheckListGenerator(com.google.gson.Gson gson, Path relativePath, Path awsRelativePath, Path pathToWriteList, String rulesPath) -
Method Summary
Modifier and TypeMethodDescriptioncollectChecks(List<Class<?>> classes) voidvoidgenerateCheckListClasses(List<? extends Class<?>> checks, List<Class<?>> mainClasses, List<Class<?>> testClasses, List<Class<?>> allClasses, String rulesPath) static StringgenerateImportStatements(List<? extends Class<?>> checks) protected CheckListGenerator.MetadatagetMetadata(Reader reader) getRuleKey(Class<?> check) static voidvoid
-
Field Details
-
RULES_PATH
- See Also:
-
-
Constructor Details
-
CheckListGenerator
-
-
Method Details
-
main
-
generateCheckList
public void generateCheckList() -
getCheckClasses
-
getRuleKey
-
getMetadata
-
generateImportStatements
-
collectChecks
-
generateCheckListClasses
-
writeToFile
-