|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Renderer
implementations which only produce
output once all source files are processed.Renderer
implementations which can produce
output incrementally for RuleViolation
s as source files are
processed.LanguageVersion
implementations.AbstractLanguageVersionTest
Renderer
implementations.Scope
.NameOccurrence
to this scope - only call this after getting
a true back from Scope.contains(NameOccurrence)
.
catch
statements containing throwable
as the
type definition.BigInteger
or BigDecimal
objects,
when there is a well-known constant available, such as BigInteger.ZERO
.NameOccurrence
is directly contained in the scope.
Reader
which completely omits C/C++ continuation character
sequences from an underlying reader.ContinuationReader
which filters the given reader.
CPPLanguage
with the default extensions for c/c++ files.
CppLanguageModule
with the default file extensions for C++.
RuleSetReferenceId
by the given XML string.
DBURI
parameters specify the source code to
be passed to PMD.URI
components.
VisitorStarter
implementation that can be used when
no real implementation exists yet.
AbstractAccumulatingRenderer.report
.
Renderer.renderFileReport(Report)
.
Renderer.renderFileReport(Report)
.
Renderer.renderFileReport(Report)
.
AbstractAccumulatingRenderer.report
.
AbstractAccumulatingRenderer.report
.
Renderer.renderFileReport(Report)
.
Renderer.renderFileReport(Report)
.
Renderer.renderFileReport(Report)
.
Renderer.renderFileReport(Report)
.
AbstractAccumulatingRenderer.report
.
FieldDeclarationsShouldBeAtStartOfClassRule
.
FortranLanguageModule
FortranTokenizer
.
ClassNameDeclaration
s.
null
null
null
if none is found.
Node.getFirstDescendantOfType(Class)
ASTMethodDeclaration
.
DataSource
Interface method.
n
ancestors
ParserOptions
using default settings.
CPDConfiguration.getRendererFromString(String, String)
instead
resourceBundle
to usable .
RulesetsFactoryUtils.getRuleSets(String, RuleSetFactory)
.
Language
GoLanguage
GoTokenizer
true
)
or whether to throw a a RuntimeException and abort the processing for the first
failing rule.
AbstractNodeInfo.equals(Object)
, per the Saxon
documentation's description of this method's behavior.
i += 3;
AbstractNodeInfo.iterateAxis(byte)
to get an
AxisIterator
which is then optionally filtered using
Navigator.AxisFilter
.
FilenameFilter
interface which
compares a file against a collection of Languages to see if the any are
applicable.MatlabLanguage
with the default extensions for matlab files.
MatlabLanguageModule
with the default file extensions for Matlab.
NameOccurrence
represents one usage of a name declaration.ObjectiveCLanguage
with the default extensions for Objective-C files.
ObjectiveCLanguageModule
with the default file extensions for Objective-C.
#parse()
statement in VTL.Parser
.ParserOptions
.PMDTestRunner
for the given test class.
PropertyDescriptor
s based on a map of values.PropertySource
.PythonLanguage
with the default extensions for python files.
PythonLanguageModule
with the default file extensions for Python.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
RuleViolation
s.
Report
collects all informations during a PMD execution.Types
value representing the type returned by callableStatement
Currently only java.sql.Types.String and java.sql.Types.Clob are supported
ScopeAndDeclarationFinder
using the current class loader.
ScopeAndDeclarationFinder
.
Node
which knows about the scope within it has been declared.SimpleTypedNameDeclaration
with the given type
SourceCode
.IOUtils
true
if the violation has been suppressed via a
annotation.
true
if the violation has been suppressed via a
NOPMD comment.
SynchronizedReportListener
by wrapping the given
report listener.
LanguageVersion
can be found via AbstractLanguageVersionTest.name
and AbstractLanguageVersionTest.version
.
LanguageVersion
can be found by the combination of
AbstractLanguageVersionTest.terseName
and AbstractLanguageVersionTest.version
.
IOUtils.toString(InputStream)
instead
TypeSet
provides type resolution for the symbol facade.
TypeSet
provides type resolution for the symbol facade.
PMDASMClassLoader
class
loader.TypeSet.CurrentPackageResolver
TypeSet.ExplicitImportResolver
.
TypeSet.FullyQualifiedNameResolver
java.lang.*
.TypeSet.ImplicitImportResolver
TypeSet.ImportOnDemandResolver
TypeSet.PrimitiveTypeResolver
.
RulePriority.getPriority()
.
PropertyDescriptor
created by this
factory.
ParserOptions
instances.
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |