Uses of Class
com.puppycrawl.tools.checkstyle.checks.header.MultiFileRegexpHeaderCheck.HeaderFileMetadata
Packages that use MultiFileRegexpHeaderCheck.HeaderFileMetadata
-
Uses of MultiFileRegexpHeaderCheck.HeaderFileMetadata in com.puppycrawl.tools.checkstyle.checks.header
Fields in com.puppycrawl.tools.checkstyle.checks.header with type parameters of type MultiFileRegexpHeaderCheck.HeaderFileMetadataModifier and TypeFieldDescriptionprivate final List<MultiFileRegexpHeaderCheck.HeaderFileMetadata>
MultiFileRegexpHeaderCheck.headerFilesMetadata
List of metadata objects for each configured header file, containing patterns and line contents.Methods in com.puppycrawl.tools.checkstyle.checks.header that return MultiFileRegexpHeaderCheck.HeaderFileMetadataModifier and TypeMethodDescriptionMultiFileRegexpHeaderCheck.HeaderFileMetadata.createFromFile
(String headerPath) Creates a HeaderFileMetadata instance by reading and processing the specified header file.Methods in com.puppycrawl.tools.checkstyle.checks.header with parameters of type MultiFileRegexpHeaderCheck.HeaderFileMetadataModifier and TypeMethodDescriptionprivate static MultiFileRegexpHeaderCheck.MatchResult
MultiFileRegexpHeaderCheck.createMismatchResult
(MultiFileRegexpHeaderCheck.HeaderFileMetadata headerFile, FileText fileText, int mismatchLine) Creates a MatchResult for a mismatch case.private static MultiFileRegexpHeaderCheck.MatchResult
MultiFileRegexpHeaderCheck.matchHeader
(FileText fileText, MultiFileRegexpHeaderCheck.HeaderFileMetadata headerFile) Analyzes if the file text matches the header file patterns and generates a detailed result.