Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 230b041c28ae7f719e3141cb9de3985c1b2d9e85
      https://github.com/pmd/pmd/commit/230b041c28ae7f719e3141cb9de3985c1b2d9e85
  Author: xioayuge <[email protected]>
  Date:   2020-05-31 (Sun, 31 May 2020)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java

  Log Message:
  -----------
  Update LawOfDemeterRule.java


  Commit: 5b0c20a93f6aeed0a3f88cc6c19bd9b22ef9925c
      https://github.com/pmd/pmd/commit/5b0c20a93f6aeed0a3f88cc6c19bd9b22ef9925c
  Author: Andreas Dangel <[email protected]>
  Date:   2020-06-20 (Sat, 20 Jun 2020)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileVisitor.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRule.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRuleTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  [apex] Support top-level enums in rules


  Commit: 9810cdd654ecd2237666ccea0e3b5547bf6c1614
      https://github.com/pmd/pmd/commit/9810cdd654ecd2237666ccea0e3b5547bf6c1614
  Author: Andreas Dangel <[email protected]>
  Date:   2020-06-20 (Sat, 20 Jun 2020)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityRule.java

  Log Message:
  -----------
  Fix StdCyclomaticComplexity: enums should not be considered

In Apex enums, there can't be any custom methods.


  Commit: 693c870f28c15fe569fc60120a3505b394efa39c
      https://github.com/pmd/pmd/commit/693c870f28c15fe569fc60120a3505b394efa39c
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml

  Log Message:
  -----------
  [java] LawOfDemeter - add test cases


  Commit: 836c272975e3811430db7b58edc7d782c3d70050
      https://github.com/pmd/pmd/commit/836c272975e3811430db7b58edc7d782c3d70050
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #2560, fixes #2174, fixes #2189


  Commit: 24af10945479e47f9468bda773b8b755ab1875f3
      https://github.com/pmd/pmd/commit/24af10945479e47f9468bda773b8b755ab1875f3
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M .travis.yml
    M .travis/pmd-code-api.sh
    M do-release.sh
    M docs/_config.yml
    M docs/_plugins/javadoc_tag.rb
    M docs/_plugins/jdoc_namespace_tag.rb
    M docs/pages/next_major_development.md
    M docs/pages/pmd/devdocs/major_contributions/adding_new_cpd_language.md
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M pmd-apex-jorje/pom.xml
    M pmd-apex/pom.xml
    M pmd-apex/src/main/java/net/sourceforge/pmd/cpd/ApexTokenizer.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexXPathRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/AbstractNcssCountRule.java
    M pmd-apex/src/test/java/net/sourceforge/pmd/cpd/ApexTokenizerTest.java
    R pmd-apex/src/test/resources/net/sourceforge/pmd/cpd/Simple.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple.txt
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/Simple_caseSensitive.txt
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/cpd/testdata/comments.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleChain.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RulesetsFactoryUtils.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AbstractTokenizer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AntlrTokenizer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/AnyTokenizer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Match.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SourceCode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/TokenEntry.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/token/AntlrToken.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/Attribute.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/xpath/AttributeAxisIterator.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/RuleChainAnalyzer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/ClasspathClassLoader.java
    A pmd-core/src/main/resources/rulesets/releases/6250.xml
    M pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/MarkTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/SourceCodeTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNodeWithListAndEnum.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/XPathRuleTest.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/DummyNodeWithListAndEnum.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/JaxenXPathRuleQueryTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/SaxonXPathRuleQueryTest.java
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/auxclasspath-empty.cp
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/auxclasspath.cp
    M pmd-cpp/etc/grammar/cpp.jj
    M pmd-cpp/pom.xml
    R 
pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerContinuationTest.java
    M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java
    R 
pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/cpp_continuation_inter_token.cpp
    R 
pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/cpp_continuation_intra_token.cpp
    R pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/cpp_with_asm.cpp
    R 
pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/cpp_with_continuation.cpp
    R pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/issue-1559.cpp
    R pmd-cpp/src/test/resources/net/sourceforge/pmd/cpd/cpp/issue-1784.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/asm.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_inter_token.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/continuation_intra_token.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/identifierChars.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1559.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/issue-1784.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/multilineMacros.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/preprocessorDirectives.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/preprocessorDirectives.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_noSkip.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDebug.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/simpleSkipBlocks_skipDefault.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/specialComments.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/unicodeStrings.txt
    M pmd-cs/pom.xml
    M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/operatorsAndStuff.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClass.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/simpleClassMethodMultipleLines.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/specialComments.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/strings.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/unlexable_string.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/usingDirectives_ignored.txt
    M pmd-dart/pom.xml
    M pmd-dart/src/test/java/net/sourceforge/pmd/cpd/DartTokenizerTest.java
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/comment.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/escape_sequences.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/escaped_backslash.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/escaped_string.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/imports.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/increment.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/regex.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/regex2.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/regex3.dart
    R pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/string_multiline.dart
    R 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/string_with_backslashes.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/comment.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.dart
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escape_sequences.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.dart
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_backslash.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.dart
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/escaped_string.txt
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/imports.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/imports.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/increment.txt
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex.txt
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex2.txt
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.dart
    A pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/regex3.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.dart
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_multiline.txt
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.dart
    A 
pmd-dart/src/test/resources/net/sourceforge/pmd/cpd/testdata/string_with_backslashes.txt
    M pmd-dist/pom.xml
    M pmd-doc/pom.xml
    M pmd-fortran/pom.xml
    M 
pmd-fortran/src/test/java/net/sourceforge/pmd/cpd/FortranTokenizerTest.java
    R pmd-fortran/src/test/resources/net/sourceforge/pmd/cpd/sample.for
    A 
pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.for
    A 
pmd-fortran/src/test/resources/net/sourceforge/pmd/lang/fortran/cpd/testdata/sample.txt
    M pmd-go/pom.xml
    R pmd-go/src/test/java/net/sourceforge/pmd/cpd/EdgeCasesTokenizerTest.java
    R pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoCPDTokenizerTest.java
    M pmd-go/src/test/java/net/sourceforge/pmd/cpd/GoTokenizerTest.java
    R pmd-go/src/test/resources/net/sourceforge/pmd/cpd/btrfs.go
    R pmd-go/src/test/resources/net/sourceforge/pmd/cpd/hello.go
    R pmd-go/src/test/resources/net/sourceforge/pmd/cpd/issue1751.go
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.go
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/btrfs.txt
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.go
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/hello.txt
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.go
    A 
pmd-go/src/test/resources/net/sourceforge/pmd/lang/go/cpd/testdata/issue-1751.txt
    M pmd-groovy/pom.xml
    M pmd-groovy/src/main/java/net/sourceforge/pmd/cpd/GroovyTokenizer.java
    M pmd-groovy/src/test/java/net/sourceforge/pmd/cpd/GroovyTokenizerTest.java
    R pmd-groovy/src/test/resources/net/sourceforge/pmd/cpd/BTree.groovy
    A 
pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.groovy
    A 
pmd-groovy/src/test/resources/net/sourceforge/pmd/lang/groovy/cpd/testdata/sample.txt
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclarator.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractIgnoredAnnotationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractInefficientZeroCheck.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJUnitRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaMetricsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractLombokAwareRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractPoorMethodCall.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/SymbolTableTestRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AbstractSunSecureRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedImportsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateMethodRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryCastRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/AbstractNcssCountRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NPathComplexityRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/AbstractCommentRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/migrating/UnnecessaryCastRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AbstractOptimizationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AppendCharacterWithCharRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveLiteralAppendsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientStringBufferingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InsufficientStringBufferDeclarationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferForStringAppendsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/regex/RegexHelper.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/design.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/category/java/performance.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    A pmd-java/src/test/java/net/sourceforge/pmd/cpd/JavaTokenizerTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/cpd/JavaTokensTokenizerTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/cpd/MatchAlgorithmTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryCastTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/uselessoverridingmethod/UselessOverridingMethodHashCode.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidCalendarDateCreationTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UseIOStreamsWithApacheCommonsFileItemTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferForStringAppendsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symboltable/ClassScopeTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_ignore_annots.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements_no_ignore_annots.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreLiterals_noignore.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreSpecialAnnotations_ignore_annots.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/simpleClassWithComments.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/DefaultPackage.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryCast.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseDiamondOperator.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/NPathComplexity.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/UselessOverridingMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseProperClassLoader.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AppendCharacterWithChar.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AvoidCalendarDateCreation.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AvoidInstantiatingObjectsInLoops.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveLiteralAppends.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientStringBuffering.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseIOStreamsWithApacheCommonsFileItem.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseStringBufferForStringAppends.xml
    M pmd-java8/pom.xml
    M pmd-javascript/pom.xml
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/EcmascriptTokenizerTest.java
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/lineContinuations.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/multilineCommentIgnore.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simple.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/simpleWithSemis.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/singleLineCommentIgnore.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/specialComments.txt
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.js
    A 
pmd-javascript/src/test/resources/net/sourceforge/pmd/lang/ecmascript/cpd/testdata/templateStrings.txt
    M pmd-jsp/pom.xml
    M pmd-jsp/src/main/java/net/sourceforge/pmd/cpd/JSPTokenizer.java
    M pmd-jsp/src/test/java/net/sourceforge/pmd/cpd/JSPTokenizerTest.java
    R pmd-jsp/src/test/resources/net/sourceforge/pmd/cpd/scriptletWithString.jsp
    A 
pmd-jsp/src/test/resources/net/sourceforge/pmd/lang/jsp/cpd/testdata/scriptletWithString.jsp
    A 
pmd-jsp/src/test/resources/net/sourceforge/pmd/lang/jsp/cpd/testdata/scriptletWithString.txt
    M pmd-kotlin/pom.xml
    M pmd-kotlin/src/test/java/net/sourceforge/pmd/cpd/KotlinTokenizerTest.java
    R pmd-kotlin/src/test/resources/net/sourceforge/pmd/cpd/comment.kt
    R pmd-kotlin/src/test/resources/net/sourceforge/pmd/cpd/imports.kt
    R pmd-kotlin/src/test/resources/net/sourceforge/pmd/cpd/increment.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/comment.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/imports.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/imports.txt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.kt
    A 
pmd-kotlin/src/test/resources/net/sourceforge/pmd/lang/kotlin/cpd/testdata/increment.txt
    M pmd-lang-test/pom.xml
    A 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/cpd/test/CpdTextComparisonTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseTreeDumpTest.kt
    A 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/test/BaseTextComparisonTest.kt
    M pmd-lua/pom.xml
    M pmd-lua/src/test/java/net/sourceforge/pmd/cpd/LuaTokenizerTest.java
    R pmd-lua/src/test/resources/net/sourceforge/pmd/cpd/factorial.lua
    R pmd-lua/src/test/resources/net/sourceforge/pmd/cpd/helloworld.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/factorial.txt
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/helloworld.txt
    M pmd-matlab/pom.xml
    M pmd-matlab/src/test/java/net/sourceforge/pmd/cpd/MatlabTokenizerTest.java
    R pmd-matlab/src/test/resources/net/sourceforge/pmd/cpd/sample-matlab.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/comments.txt
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/doubleQuotedStrings.txt
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/multilineComments.txt
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/questionMark.txt
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/sample-matlab.txt
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.m
    A 
pmd-matlab/src/test/resources/net/sourceforge/pmd/lang/matlab/cpd/testdata/specialComments.txt
    M pmd-modelica/pom.xml
    M pmd-objectivec/pom.xml
    M 
pmd-objectivec/src/test/java/net/sourceforge/pmd/cpd/ObjectiveCTokenizerTest.java
    R 
pmd-objectivec/src/test/java/net/sourceforge/pmd/cpd/UTF8EscapesInStringLiteralObjCTokenizerTest.java
    R 
pmd-objectivec/src/test/java/net/sourceforge/pmd/cpd/UnicodeObjectiveCTokenizerTest.java
    R 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/cpd/AFHTTPRequestOperation.m
    R 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/cpd/FileWithUTF8EscapeInStringLiteral.m
    R pmd-objectivec/src/test/resources/net/sourceforge/pmd/cpd/NCClient.m
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.m
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/big_sample.txt
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.m
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeCharInIdent.txt
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.m
    A 
pmd-objectivec/src/test/resources/net/sourceforge/pmd/lang/objc/cpd/testdata/unicodeEscapeInString.txt
    M pmd-perl/pom.xml
    M pmd-php/pom.xml
    M pmd-plsql/pom.xml
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractNcssCountRule.java
    M pmd-plsql/src/test/java/net/sourceforge/pmd/cpd/PLSQLTokenizerTest.java
    R pmd-plsql/src/test/resources/net/sourceforge/pmd/cpd/sample-plsql.sql
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.sql
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/sample-plsql.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.sql
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/cpd/testdata/specialComments.txt
    M pmd-python/pom.xml
    M pmd-python/src/test/java/net/sourceforge/pmd/cpd/PythonTokenizerTest.java
    R pmd-python/src/test/resources/net/sourceforge/pmd/cpd/sample-python.py
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.py
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/backticks.txt
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.py
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/sample_python.txt
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.py
    A 
pmd-python/src/test/resources/net/sourceforge/pmd/lang/python/cpd/testdata/special_comments.txt
    M pmd-ruby/pom.xml
    M pmd-ruby/src/test/java/net/sourceforge/pmd/cpd/RubyTokenizerTest.java
    R pmd-ruby/src/test/resources/net/sourceforge/pmd/cpd/server.rb
    A 
pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.rb
    A 
pmd-ruby/src/test/resources/net/sourceforge/pmd/lang/ruby/cpd/testdata/server.txt
    A pmd-scala-modules/pmd-scala-common/README.md
    A pmd-scala-modules/pmd-scala-common/pom.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaLanguage.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCase.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorPrimary.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorSecondary.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclDef.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclType.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVal.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVar.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnClass.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnDef.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnMacro.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnObject.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnTrait.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnType.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVal.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVar.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGenerator.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGuard.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorVal.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImport.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeName.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeRename.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeUnimport.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeWildcard.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporter.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTInit.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitBoolean.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitByte.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitChar.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitDouble.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitFloat.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitInt.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitLong.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitNull.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitShort.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitString.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitSymbol.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitUnit.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAbstract.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAnnot.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCase.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModContravariant.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCovariant.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModFinal.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModImplicit.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModInline.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModLazy.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModOverride.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModPrivate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModProtected.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModSealed.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModValParam.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModVarParam.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameAnonymous.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameIndeterminate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatAlternative.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatBind.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtract.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtractInfix.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatInterpolate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatSeqWildcard.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTuple.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTyped.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatVar.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatWildcard.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatXml.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkg.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkgObject.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTQuasi.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSelf.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTemplate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAnnotate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApply.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyInfix.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyType.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyUnary.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAscribe.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAssign.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermBlock.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermDo.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermEta.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFor.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermForYield.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFunction.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermIf.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermInterpolate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermMatch.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermName.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNew.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNewAnonymous.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermParam.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPartialFunction.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPlaceholder.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermRepeated.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermReturn.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSelect.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSuper.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThis.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThrow.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTry.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTryWithHandler.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTuple.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermWhile.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermXml.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnd.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnnotate.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApply.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApplyInfix.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeBounds.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeByName.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeExistential.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeFunction.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeImplicitFunction.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeLambda.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeMethod.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeName.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeOr.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeParam.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypePlaceholder.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeProject.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRefine.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRepeated.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSelect.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSingleton.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeTuple.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeVar.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeWith.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitor.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleChainVisitor.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/bestpractices.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/categories.properties
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/codestyle.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/design.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/documentation.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/errorprone.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/multithreading.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/performance.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/resources/category/scala/security.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/scala/org/sonar/plugins/scala/compiler/Compiler.scala
    A 
pmd-scala-modules/pmd-scala-common/src/main/scala/org/sonar/plugins/scala/compiler/Lexer.scala
    A 
pmd-scala-modules/pmd-scala-common/src/main/scala/org/sonar/plugins/scala/compiler/Parser.scala
    A 
pmd-scala-modules/pmd-scala-common/src/main/scala/org/sonar/plugins/scala/compiler/Token.scala
    A 
pmd-scala-modules/pmd-scala-common/src/main/scala/org/sonar/plugins/scala/language/CodeDetector.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/RulesetFactoryTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/cpd/ScalaTokenizerTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/ast/BaseScalaTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParsingHelper.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
    A 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaParserTests.kt
    A 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/List.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/List.txt
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.txt
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/sample-LiftActor.txt
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/unlexable_sample.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/parserFiles/helloworld.scala
    A pmd-scala-modules/pmd-scala_2.12/pom.xml
    A pmd-scala-modules/pmd-scala_2.13/pom.xml
    M pmd-scala/pom.xml
    R pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaLanguage.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaTreeBuilder.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCase.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorPrimary.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTCtorSecondary.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclDef.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclType.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVal.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDeclVar.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnClass.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnDef.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnMacro.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnObject.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnTrait.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnType.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVal.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTDefnVar.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGenerator.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorGuard.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTEnumeratorVal.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImport.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeName.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeRename.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeUnimport.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporteeWildcard.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTImporter.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTInit.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitBoolean.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitByte.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitChar.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitDouble.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitFloat.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitInt.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitLong.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitNull.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitShort.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitString.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitSymbol.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTLitUnit.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAbstract.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModAnnot.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCase.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModContravariant.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModCovariant.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModFinal.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModImplicit.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModInline.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModLazy.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModOverride.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModPrivate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModProtected.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModSealed.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModValParam.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTModVarParam.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameAnonymous.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTNameIndeterminate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatAlternative.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatBind.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtract.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatExtractInfix.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatInterpolate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatSeqWildcard.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTuple.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatTyped.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatVar.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatWildcard.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPatXml.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkg.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTPkgObject.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTQuasi.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSelf.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTemplate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAnnotate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApply.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyInfix.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyType.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermApplyUnary.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAscribe.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermAssign.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermBlock.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermDo.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermEta.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFor.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermForYield.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermFunction.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermIf.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermInterpolate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermMatch.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermName.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNew.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermNewAnonymous.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermParam.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPartialFunction.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermPlaceholder.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermRepeated.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermReturn.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSelect.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermSuper.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThis.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermThrow.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTry.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTryWithHandler.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermTuple.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermWhile.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTermXml.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnd.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeAnnotate.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApply.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeApplyInfix.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeBounds.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeByName.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeExistential.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeFunction.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeImplicitFunction.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeLambda.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeMethod.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeName.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeOr.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeParam.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypePlaceholder.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeProject.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRefine.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeRepeated.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSelect.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeSingleton.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeTuple.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeVar.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTTypeWith.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/AbstractScalaNode.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaNode.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitor.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParserVisitorAdapter.java
    R pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRule.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleChainVisitor.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    R 
pmd-scala/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    R 
pmd-scala/src/main/resources/META-INF/services/net.sourceforge.pmd.lang.Language
    R pmd-scala/src/main/resources/category/scala/bestpractices.xml
    R pmd-scala/src/main/resources/category/scala/categories.properties
    R pmd-scala/src/main/resources/category/scala/codestyle.xml
    R pmd-scala/src/main/resources/category/scala/design.xml
    R pmd-scala/src/main/resources/category/scala/documentation.xml
    R pmd-scala/src/main/resources/category/scala/errorprone.xml
    R pmd-scala/src/main/resources/category/scala/multithreading.xml
    R pmd-scala/src/main/resources/category/scala/performance.xml
    R pmd-scala/src/main/resources/category/scala/security.xml
    R pmd-scala/src/main/scala/org/sonar/plugins/scala/compiler/Compiler.scala
    R pmd-scala/src/main/scala/org/sonar/plugins/scala/compiler/Lexer.scala
    R pmd-scala/src/main/scala/org/sonar/plugins/scala/compiler/Parser.scala
    R pmd-scala/src/main/scala/org/sonar/plugins/scala/compiler/Token.scala
    R 
pmd-scala/src/main/scala/org/sonar/plugins/scala/language/CodeDetector.scala
    R pmd-scala/src/test/java/net/sourceforge/pmd/LanguageVersionTest.java
    R pmd-scala/src/test/java/net/sourceforge/pmd/RulesetFactoryTest.java
    R pmd-scala/src/test/java/net/sourceforge/pmd/cpd/ScalaTokenizerTest.java
    R 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/ast/BaseScalaTest.java
    R 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParsingHelper.java
    R 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleTest.java
    R 
pmd-scala/src/test/java/net/sourceforge/pmd/lang/scala/rule/XPathRuleTest.java
    R 
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaParserTests.kt
    R 
pmd-scala/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
    R 
pmd-scala/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/List.scala
    R 
pmd-scala/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/List.txt
    R 
pmd-scala/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.scala
    R 
pmd-scala/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.txt
    R pmd-scala/src/test/resources/parserFiles/helloworld.scala
    R pmd-scala/src/test/resources/tokenizerFiles/sample-LiftActor.scala
    M pmd-swift/pom.xml
    R pmd-swift/src/test/java/net/sourceforge/pmd/cpd/Issue628Test.java
    M pmd-swift/src/test/java/net/sourceforge/pmd/cpd/SwiftTokenizerTest.java
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/BTree.swift
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/Issue628.swift
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/Swift4.2.swift
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/Swift5.0.swift
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/Swift5.1.swift
    R pmd-swift/src/test/resources/net/sourceforge/pmd/cpd/Swift5.2.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/BTree.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Issue628.txt
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift4.2.txt
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.1.txt
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.swift
    A 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.2.txt
    M pmd-test/pom.xml
    M 
pmd-test/src/main/java/net/sourceforge/pmd/testframework/AbstractTokenizerTest.java
    M pmd-visualforce/pom.xml
    M pmd-vm/pom.xml
    M pmd-xml/pom.xml
    M pmd-xml/src/test/java/net/sourceforge/pmd/xml/cpd/XmlCPDTokenizerTest.java
    R pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/hello.xml
    A pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.txt
    A pmd-xml/src/test/resources/net/sourceforge/pmd/xml/cpd/testdata/simple.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into pr-2560


  Commit: 749818a9035733f92a9cc3f503decf6753612ad0
      https://github.com/pmd/pmd/commit/749818a9035733f92a9cc3f503decf6753612ad0
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml

  Log Message:
  -----------
  Merge branch 'pr-2560'

[java] Fix false positives of LawOfDemeter: this and cast expressions #2560


  Commit: 35856a10644553810467dc544285a12afd25c58c
      https://github.com/pmd/pmd/commit/35856a10644553810467dc544285a12afd25c58c
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes, refs #2610


  Commit: 9168a76e842b9996cd5eb78dab364a79fbb557fe
      https://github.com/pmd/pmd/commit/9168a76e842b9996cd5eb78dab364a79fbb557fe
  Author: Andreas Dangel <[email protected]>
  Date:   2020-07-16 (Thu, 16 Jul 2020)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileVisitor.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/StdCyclomaticComplexityRule.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRuleTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/codestyle/xml/ClassNamingConventions.xml

  Log Message:
  -----------
  Merge branch 'pr-2610'

[apex] Support top-level enums in rules #2610


Compare: https://github.com/pmd/pmd/compare/68b55a7dd269...9168a76e842b


_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to