Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep
C D F I L M P R S

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