Uses of Class
com.puppycrawl.tools.checkstyle.api.FileText
Packages that use FileText
Package
Description
Contains the implementation of the Checkstyle framework.
Contains the core API to be used to implement checks.
Contains the checks that are bundled with the main distribution.
File Header checks.
Contains the Javadoc checks that are bundled with the main distribution.
Contains the regular expression checks that are bundled with the main
distribution.
Contains the Size Violations checks
that are bundled with the main distribution.
Contains the Whitespace checks that
are bundled with the main distribution.
Contains the filters that are bundled with the main distribution.
User interface classes for CheckStyle.
Contains the nodes implementations for XPATH queries and query generator.
-
Uses of FileText in com.puppycrawl.tools.checkstyle
Methods in com.puppycrawl.tools.checkstyle with parameters of type FileTextModifier and TypeMethodDescriptionprivate static StringSuppressionsStringPrinter.generate(FileText fileText, DetailAST detailAST, int lineNumber, int columnNumber, int tabWidth) CreatesXpathQueryGeneratorinstance and generates suppressions.static DetailASTJavaParser.parseFileText(FileText text, JavaParser.Options options) Parse a text and return the parse tree.static StringAstTreeStringPrinter.printAst(FileText text, JavaParser.Options options) Parse a file and print the parse tree.protected voidTreeWalker.processFiltered(File file, FileText fileText) Called to process a file that matches the specified file extensions. -
Uses of FileText in com.puppycrawl.tools.checkstyle.api
Fields in com.puppycrawl.tools.checkstyle.api declared as FileTextMethods in com.puppycrawl.tools.checkstyle.api that return FileTextMethods in com.puppycrawl.tools.checkstyle.api with parameters of type FileTextModifier and TypeMethodDescriptionRequest to process a file.protected abstract voidAbstractFileSetCheck.processFiltered(File file, FileText fileText) Called to process a file that matches the specified file extensions.Constructors in com.puppycrawl.tools.checkstyle.api with parameters of type FileTextModifierConstructorDescriptionFileContents(FileText text) Creates a newFileContentsinstance.Copy constructor. -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks
Methods in com.puppycrawl.tools.checkstyle.checks with parameters of type FileTextModifier and TypeMethodDescriptionprivate static intInner method to get the index number of the position of keyName.private static intOrderedPropertiesCheck.getLineNumber(int startLineNo, FileText fileText, String previousProp, String propKey) Method returns the index number where the key is detected (starting at 0).private static intUniquePropertiesCheck.getLineNumber(FileText fileText, String keyName) Method returns line number the key is detected in the checked properties files first.protected voidNewlineAtEndOfFileCheck.processFiltered(File file, FileText fileText) protected voidOrderedPropertiesCheck.processFiltered(File file, FileText fileText) Processes the file and check order.protected voidTranslationCheck.processFiltered(File file, FileText fileText) protected voidUniquePropertiesCheck.processFiltered(File file, FileText fileText) -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks.header
Methods in com.puppycrawl.tools.checkstyle.checks.header with parameters of type FileTextModifier and TypeMethodDescriptionprivate static MultiFileRegexpHeaderCheck.MatchResultMultiFileRegexpHeaderCheck.createMismatchResult(MultiFileRegexpHeaderCheck.HeaderFileMetadata headerFile, FileText fileText, int mismatchLine) Creates a MatchResult for a mismatch case.private static MultiFileRegexpHeaderCheck.MatchResultMultiFileRegexpHeaderCheck.matchHeader(FileText fileText, MultiFileRegexpHeaderCheck.HeaderFileMetadata headerFile) Analyzes if the file text matches the header file patterns and generates a detailed result.protected voidHeaderCheck.processFiltered(File file, FileText fileText) protected voidMultiFileRegexpHeaderCheck.processFiltered(File file, FileText fileText) protected voidRegexpHeaderCheck.processFiltered(File file, FileText fileText) -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks.javadoc
Methods in com.puppycrawl.tools.checkstyle.checks.javadoc with parameters of type FileTextModifier and TypeMethodDescriptionprotected voidJavadocPackageCheck.processFiltered(File file, FileText fileText) -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks.regexp
Fields in com.puppycrawl.tools.checkstyle.checks.regexp declared as FileTextMethods in com.puppycrawl.tools.checkstyle.checks.regexp with parameters of type FileTextModifier and TypeMethodDescriptionprivate booleanRegexpCheck.isIgnore(int startLine, FileText text, LineColumn start, Matcher matcher) Detect ignore situation.protected voidRegexpMultilineCheck.processFiltered(File file, FileText fileText) protected voidRegexpOnFilenameCheck.processFiltered(File file, FileText fileText) protected voidRegexpSinglelineCheck.processFiltered(File file, FileText fileText) voidMultilineDetector.processLines(FileText fileText) Processes an entire text file looking for matches.voidSinglelineDetector.processLines(FileText fileText) Processes a set of lines looking for matches. -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks.sizes
Methods in com.puppycrawl.tools.checkstyle.checks.sizes with parameters of type FileTextModifier and TypeMethodDescriptionprotected voidFileLengthCheck.processFiltered(File file, FileText fileText) protected voidLineLengthCheck.processFiltered(File file, FileText fileText) -
Uses of FileText in com.puppycrawl.tools.checkstyle.checks.whitespace
Methods in com.puppycrawl.tools.checkstyle.checks.whitespace with parameters of type FileTextModifier and TypeMethodDescriptionprotected voidFileTabCharacterCheck.processFiltered(File file, FileText fileText) -
Uses of FileText in com.puppycrawl.tools.checkstyle.filters
Methods in com.puppycrawl.tools.checkstyle.filters that return FileTextModifier and TypeMethodDescriptionprivate static FileTextSuppressWithNearbyTextFilter.getFileText(String fileName) ReturnsFileTextinstance created based on the given file name.private static FileTextSuppressWithPlainTextCommentFilter.getFileText(String fileName) CachesFileTextinstance created based on the given file name.Methods in com.puppycrawl.tools.checkstyle.filters with parameters of type FileTextModifier and TypeMethodDescriptionprivate voidSuppressWithPlainTextCommentFilter.cacheSuppressions(FileText fileText) Collects the list ofSuppressWithPlainTextCommentFilter.Suppressioninstances retrieved from the givenFileText.private voidSuppressWithNearbyTextFilter.collectSuppressions(FileText fileText) Collets allSuppressWithNearbyTextFilter.Suppressioninstances retrieved from the givenFileText.SuppressWithNearbyTextFilter.getSuppression(FileText fileText, int lineNo) Tries to extract the suppression from the given line.SuppressWithPlainTextCommentFilter.getSuppression(FileText fileText, int lineNo) Tries to extract the suppression from the given line. -
Uses of FileText in com.puppycrawl.tools.checkstyle.gui
Methods in com.puppycrawl.tools.checkstyle.gui that return FileTextModifier and TypeMethodDescriptionprivate static FileTextMainFrameModel.getFileText(File file) Get FileText from a file. -
Uses of FileText in com.puppycrawl.tools.checkstyle.xpath
Fields in com.puppycrawl.tools.checkstyle.xpath declared as FileTextModifier and TypeFieldDescriptionprivate final FileTextXpathQueryGenerator.fileTextTheFileTextobject, representing content of the file.Constructors in com.puppycrawl.tools.checkstyle.xpath with parameters of type FileTextModifierConstructorDescriptionXpathQueryGenerator(DetailAST rootAst, int lineNumber, int columnNumber, int tokenType, FileText fileText, int tabWidth) Creates a newXpathQueryGeneratorinstance.XpathQueryGenerator(DetailAST rootAst, int lineNumber, int columnNumber, FileText fileText, int tabWidth) Creates a newXpathQueryGeneratorinstance.