public class CPDConfiguration extends AbstractConfiguration
Modifier and Type | Class | Description |
---|---|---|
static class |
CPDConfiguration.LanguageConverter |
Modifier and Type | Field | Description |
---|---|---|
static java.lang.String |
DEFAULT_LANGUAGE |
|
static java.lang.String |
DEFAULT_RENDERER |
Constructor | Description |
---|---|
CPDConfiguration() |
Modifier and Type | Method | Description |
---|---|---|
java.io.FilenameFilter |
filenameFilter() |
|
CPDRenderer |
getCPDRenderer() |
|
static CPDRenderer |
getCPDRendererFromString(java.lang.String name,
java.lang.String encoding) |
|
java.lang.String |
getEncoding() |
|
java.util.List<java.io.File> |
getExcludes() |
|
java.lang.String |
getFileListPath() |
|
java.util.List<java.io.File> |
getFiles() |
|
Language |
getLanguage() |
|
static Language |
getLanguageFromString(java.lang.String languageString) |
|
int |
getMinimumTileSize() |
|
Renderer |
getRenderer() |
Deprecated.
Use
getCPDRenderer() instead |
static Renderer |
getRendererFromString(java.lang.String name,
java.lang.String encoding) |
Deprecated.
Use
getCPDRendererFromString(String, String) instead |
java.lang.String |
getRendererName() |
|
static java.lang.String[] |
getRenderers() |
|
java.lang.String |
getSkipBlocksPattern() |
|
java.lang.String |
getURI() |
|
boolean |
isFailOnViolation() |
|
boolean |
isHelp() |
|
boolean |
isIgnoreAnnotations() |
|
boolean |
isIgnoreIdentifiers() |
|
boolean |
isIgnoreLiterals() |
|
boolean |
isIgnoreUsings() |
|
boolean |
isNonRecursive() |
|
boolean |
isNoSkipBlocks() |
|
boolean |
isSkipDuplicates() |
|
boolean |
isSkipLexicalErrors() |
|
void |
postContruct() |
|
void |
setCPDRenderer(CPDRenderer renderer) |
|
void |
setEncoding(java.lang.String encoding) |
|
void |
setExcludes(java.util.List<java.io.File> excludes) |
|
void |
setFailOnViolation(boolean failOnViolation) |
|
void |
setFileListPath(java.lang.String fileListPath) |
|
void |
setFiles(java.util.List<java.io.File> files) |
|
void |
setHelp(boolean help) |
|
void |
setIgnoreAnnotations(boolean ignoreAnnotations) |
|
void |
setIgnoreIdentifiers(boolean ignoreIdentifiers) |
|
void |
setIgnoreLiterals(boolean ignoreLiterals) |
|
void |
setIgnoreUsings(boolean ignoreUsings) |
|
void |
setLanguage(Language language) |
|
void |
setMinimumTileSize(int minimumTileSize) |
|
void |
setNonRecursive(boolean nonRecursive) |
|
void |
setNoSkipBlocks(boolean noSkipBlocks) |
|
void |
setRenderer(Renderer renderer) |
Deprecated.
Use
setCPDRenderer(CPDRenderer) instead |
void |
setRendererName(java.lang.String rendererName) |
|
void |
setSkipBlocksPattern(java.lang.String skipBlocksPattern) |
|
void |
setSkipDuplicates(boolean skipDuplicates) |
|
void |
setSkipLexicalErrors(boolean skipLexicalErrors) |
|
static void |
setSystemProperties(CPDConfiguration configuration) |
|
void |
setURI(java.lang.String uri) |
|
SourceCode |
sourceCodeFor(java.io.File file) |
|
SourceCode |
sourceCodeFor(java.io.Reader reader,
java.lang.String sourceCodeName) |
|
Tokenizer |
tokenizer() |
getSourceEncoding, isDebug, setDebug, setSourceEncoding
public static final java.lang.String DEFAULT_LANGUAGE
public static final java.lang.String DEFAULT_RENDERER
public void setEncoding(java.lang.String encoding)
public SourceCode sourceCodeFor(java.io.File file)
public SourceCode sourceCodeFor(java.io.Reader reader, java.lang.String sourceCodeName)
public void postContruct()
@Deprecated public static Renderer getRendererFromString(java.lang.String name, java.lang.String encoding)
getCPDRendererFromString(String, String)
insteadpublic static CPDRenderer getCPDRendererFromString(java.lang.String name, java.lang.String encoding)
public static java.lang.String[] getRenderers()
public static Language getLanguageFromString(java.lang.String languageString)
public static void setSystemProperties(CPDConfiguration configuration)
public Language getLanguage()
public void setLanguage(Language language)
public int getMinimumTileSize()
public void setMinimumTileSize(int minimumTileSize)
public boolean isSkipDuplicates()
public void setSkipDuplicates(boolean skipDuplicates)
public java.lang.String getRendererName()
public void setRendererName(java.lang.String rendererName)
@Deprecated public Renderer getRenderer()
getCPDRenderer()
insteadpublic CPDRenderer getCPDRenderer()
public Tokenizer tokenizer()
public java.io.FilenameFilter filenameFilter()
@Deprecated public void setRenderer(Renderer renderer)
setCPDRenderer(CPDRenderer)
insteadrenderer
- public void setCPDRenderer(CPDRenderer renderer)
public boolean isIgnoreLiterals()
public void setIgnoreLiterals(boolean ignoreLiterals)
public boolean isIgnoreIdentifiers()
public void setIgnoreIdentifiers(boolean ignoreIdentifiers)
public boolean isIgnoreAnnotations()
public void setIgnoreAnnotations(boolean ignoreAnnotations)
public boolean isIgnoreUsings()
public void setIgnoreUsings(boolean ignoreUsings)
public boolean isSkipLexicalErrors()
public void setSkipLexicalErrors(boolean skipLexicalErrors)
public java.util.List<java.io.File> getFiles()
public void setFiles(java.util.List<java.io.File> files)
public java.lang.String getFileListPath()
public void setFileListPath(java.lang.String fileListPath)
public java.lang.String getURI()
public void setURI(java.lang.String uri)
public java.util.List<java.io.File> getExcludes()
public void setExcludes(java.util.List<java.io.File> excludes)
public boolean isNonRecursive()
public void setNonRecursive(boolean nonRecursive)
public boolean isHelp()
public void setHelp(boolean help)
public java.lang.String getEncoding()
public boolean isNoSkipBlocks()
public void setNoSkipBlocks(boolean noSkipBlocks)
public java.lang.String getSkipBlocksPattern()
public void setSkipBlocksPattern(java.lang.String skipBlocksPattern)
public boolean isFailOnViolation()
public void setFailOnViolation(boolean failOnViolation)
Copyright © 2002–2018 PMD. All rights reserved.