Uses of Class
com.puppycrawl.tools.checkstyle.meta.ModulePropertyDetails
Packages that use ModulePropertyDetails
Package
Description
Contains module metadata generation classes for checkstyle.
-
Uses of ModulePropertyDetails in com.puppycrawl.tools.checkstyle.meta
Fields in com.puppycrawl.tools.checkstyle.meta with type parameters of type ModulePropertyDetailsModifier and TypeFieldDescriptionprivate final List<ModulePropertyDetails>
ModuleDetails.properties
List of properties of the module.Methods in com.puppycrawl.tools.checkstyle.meta that return types with arguments of type ModulePropertyDetailsModifier and TypeMethodDescriptionprivate static List<ModulePropertyDetails>
XmlMetaReader.createProperties
(Element properties) Create module property details from the XML metadata.ModuleDetails.getProperties()
Get property list of module.private static List<ModulePropertyDetails>
MetadataGeneratorUtil.getPropertiesDetails
(Set<String> properties, Map<String, DetailNode> javadocs, String className, Object instance) Get property details for the given property - name, description, type, default value.Methods in com.puppycrawl.tools.checkstyle.meta with parameters of type ModulePropertyDetailsModifier and TypeMethodDescriptionvoid
ModuleDetails.addToProperties
(ModulePropertyDetails property) Add a single module property to the module's property list and map both.Method parameters in com.puppycrawl.tools.checkstyle.meta with type arguments of type ModulePropertyDetailsModifier and TypeMethodDescriptionvoid
ModuleDetails.addToProperties
(List<ModulePropertyDetails> modulePropertyDetailsList) Add a list of properties to the module's property list and map both.Constructor parameters in com.puppycrawl.tools.checkstyle.meta with type arguments of type ModulePropertyDetailsModifierConstructorDescriptionModuleDetails
(String name, String fullQualifiedName, String parent, String description, ModuleType moduleType, List<ModulePropertyDetails> properties, List<String> violationMessageKeys) All-argument constructor.