|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> [ duplicates overview ] | PREV NEXT | ||||||||
C
- calcChecksum(String) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.JavaChecksumGenerator
- computes a checksum for a aLine.
- calcChecksum(String) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.TextfileChecksumGenerator
- Computes a checksum for a a single line of text.
- com.puppycrawl.tools.checkstyle.checks.duplicates - package com.puppycrawl.tools.checkstyle.checks.duplicates
- convertLines(String[]) - Method in interface com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.ChecksumGenerator
- Convert each of the original source lines to a checksum that is checked against to find duplicates Typically this involves stripping whitespace.
- convertLines(String[]) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.TextfileChecksumGenerator
D
- DEFAULT_MIN_DUPLICATE_LINES - Static variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- default value for mMin
- dumpStats(long, long, long) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Dump out statistics data on stderr.
F
- fillSortedRelevantChecksums() - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- filters and sorts the relevant lines and stores the result in sortedRelevantChecksums during the setup phase.
- findChecksumGenerator(File) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Finds the Checksum generator for a given file.
- findDuplicateFromLine(int, int, int) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Find and report a duplicate of the code starting from line aILine in file aI in the file aJ
- findDuplicates() - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- finds duplicate lines in mFiles, using a textsearch algorithm to find reoccuring patters in the lineChecksums.
- findDuplicatesInFiles(int, int) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Compare two files and search for duplicates.
I
- IGNORE - Static variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- the checksum value to use for lines that should be ignored
L
- LOG - Static variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- a jakarta commons log
M
- mBasedir - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- the basedir to strip off in filenames
- mCacheHits - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- number of cache hits
- mCacheMisses - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- number of chache misses
- mDuplicates - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- total number of duplicates found
- mFiles - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- files that are currently checked
- mLineChecksums - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- the checksums of all files that are currently checked
- mLoc - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- lines of code that have been checked
- mMin - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- number of lines that have to be idential for reporting duplicates
- mSortedRelevantChecksums - Variable in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- helper to speed up searching algorithm
P
- process(File[]) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
R
- reportDuplicate(int, int, File, int) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Dumps out a duplicate report.
S
- StrictDuplicateCodeCheck - class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.
- Checks for duplicate code.
- StrictDuplicateCodeCheck() - Constructor for class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Creates a new instance of this class.
- StrictDuplicateCodeCheck.ChecksumGenerator - interface com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.ChecksumGenerator.
- Converts each of the original source lines to a checksum that is checked against to find duplicates.
- StrictDuplicateCodeCheck.JavaChecksumGenerator - class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.JavaChecksumGenerator.
- A TextfileChecksumGenerator that also ignores imports.
- StrictDuplicateCodeCheck.JavaChecksumGenerator() - Constructor for class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.JavaChecksumGenerator
- StrictDuplicateCodeCheck.TextfileChecksumGenerator - class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.TextfileChecksumGenerator.
- Calculates checksums for text files.
- StrictDuplicateCodeCheck.TextfileChecksumGenerator() - Constructor for class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck.TextfileChecksumGenerator
- setBasedir(String) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- setMin(int) - Method in class com.puppycrawl.tools.checkstyle.checks.duplicates.StrictDuplicateCodeCheck
- Sets the minimum number of lines that must be equivalent before the check complains.
C D F I L M P R S
|
|||||||||
| Home >> All >> com >> puppycrawl >> tools >> checkstyle >> checks >> [ duplicates overview ] | PREV NEXT | ||||||||