Class PMDParameters


  • public class PMDParameters
    extends Object
    • Constructor Detail

      • PMDParameters

        public PMDParameters()
    • Method Detail

      • toConfiguration

        public PMDConfiguration toConfiguration()
        Converts these parameters into a configuration.
        Returns:
        A new PMDConfiguration corresponding to these parameters
        Throws:
        IllegalArgumentException - if the parameters are inconsistent or incomplete
      • isIgnoreIncrementalAnalysis

        public boolean isIgnoreIncrementalAnalysis()
      • isDebug

        public boolean isDebug()
      • isHelp

        public boolean isHelp()
      • getEncoding

        public String getEncoding()
      • getThreads

        public Integer getThreads()
      • isBenchmark

        public boolean isBenchmark()
      • isStress

        public boolean isStress()
      • isShortnames

        public boolean isShortnames()
      • isShowsuppressed

        public boolean isShowsuppressed()
      • getSuppressmarker

        public String getSuppressmarker()
      • getMinimumPriority

        public RulePriority getMinimumPriority()
      • getProperties

        public Properties getProperties()
      • getReportfile

        public String getReportfile()
      • getVersion

        public String getVersion()
      • getLanguage

        public String getLanguage()
      • getAuxclasspath

        public String getAuxclasspath()
      • getRulesets

        public String getRulesets()
      • getSourceDir

        public String getSourceDir()
      • getFileListPath

        public String getFileListPath()
      • getIgnoreListPath

        public String getIgnoreListPath()
      • getFormat

        public String getFormat()
      • isFailOnViolation

        public boolean isFailOnViolation()
      • getUri

        public String getUri()
        Returns:
        the uri alternative to source directory.
      • setUri

        public void setUri​(String uri)
        Parameters:
        uri - the uri specifying the source directory.