Branch: refs/heads/java-grammar
  Home:   https://github.com/pmd/pmd
  Commit: 8140ae9cbc9be942417d66a3f3d7a97b6970e66f
      https://github.com/pmd/pmd/commit/8140ae9cbc9be942417d66a3f3d7a97b6970e66f
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    A pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M pmd-java/etc/grammar/Java.jjt
    M pmd-java/src/main/ant/alljavacc.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java

  Log Message:
  -----------
  Extract suppressor interface


  Commit: 6b3e4f1b341137f68e0b0832a70724cc082b0256
      https://github.com/pmd/pmd/commit/6b3e4f1b341137f68e0b0832a70724cc082b0256
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java

  Log Message:
  -----------
  WIP3


  Commit: 0d7d23aa4f69dcfe7a668bd5f5e1e81b26e42468
      https://github.com/pmd/pmd/commit/0d7d23aa4f69dcfe7a668bd5f5e1e81b26e42468
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Figure out suppressors


  Commit: 98ab2c1665adb6655982501d2d1c8f1425cd9428
      https://github.com/pmd/pmd/commit/98ab2c1665adb6655982501d2d1c8f1425cd9428
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexInternalAstApi.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java

  Log Message:
  -----------
  Simplify apex violations


  Commit: d1479d9fcffeb4c6bbb1758effb4a1beaf7ba3d2
      https://github.com/pmd/pmd/commit/d1479d9fcffeb4c6bbb1758effb4a1beaf7ba3d2
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexInternalAstApi.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Make suppressors lighter


  Commit: c29f1a6b84cc10e07fcfff70775c126eac8209ef
      https://github.com/pmd/pmd/commit/c29f1a6b84cc10e07fcfff70775c126eac8209ef
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTAstRoot.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java

  Log Message:
  -----------
  Remove suppress map


  Commit: eb88113ed1a4e791a058dad7292767075c0955a3
      https://github.com/pmd/pmd/commit/eb88113ed1a4e791a058dad7292767075c0955a3
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    A pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRuleViolationFactory.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigatorTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java

  Log Message:
  -----------
  Fix tests


  Commit: b270076e136c0db512d6883c22be9cffe1cf53ef
      https://github.com/pmd/pmd/commit/b270076e136c0db512d6883c22be9cffe1cf53ef
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactoryTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    R 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLHandler.java
    R 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfHandler.java
    R 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmHandler.java
    R 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlHandler.java
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Remove useless violation factories


  Commit: c61c77b05540fc29c55c7a87e51e10c5bc856203
      https://github.com/pmd/pmd/commit/c61c77b05540fc29c55c7a87e51e10c5bc856203
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java

  Log Message:
  -----------
  Remove useless suppress method


  Commit: 70abdfc0ba1acbaeedadcdb722dcfb2e3f276ec1
      https://github.com/pmd/pmd/commit/70abdfc0ba1acbaeedadcdb722dcfb2e3f276ec1
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java

  Log Message:
  -----------
  Doc


  Commit: 9431ce4d9f8e4a9f17bd5a4c9b25a7ed766f206a
      https://github.com/pmd/pmd/commit/9431ce4d9f8e4a9f17bd5a4c9b25a7ed766f206a
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java

  Log Message:
  -----------
  Cleanup a bit


  Commit: d0a3174f204ca812e955bfb68a89837db9e578c7
      https://github.com/pmd/pmd/commit/d0a3174f204ca812e955bfb68a89837db9e578c7
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactory.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRuleViolationFactory.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactoryTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactoryTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Handler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptLanguageModule.java
    R 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M pmd-javascript/src/test/java/net/sourceforge/pmd/ReportTest.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Remove useless violation factories


  Commit: a597cbd5376586505188f6c883238c950d4ac981
      https://github.com/pmd/pmd/commit/a597cbd5376586505188f6c883238c950d4ac981
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Rename #id to #getId


  Commit: ac9cc973136056c024041411bb1af2915d4b6182
      https://github.com/pmd/pmd/commit/ac9cc973136056c024041411bb1af2915d4b6182
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactory.java

  Log Message:
  -----------
  Cleanup, avoid recreating set


  Commit: 12d04beb9bf8e8db918c114b7a84db7890a4d857
      https://github.com/pmd/pmd/commit/12d04beb9bf8e8db918c114b7a84db7890a4d857
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLHandler.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfHandler.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmHandler.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlHandler.java

  Log Message:
  -----------
  Fix some pr comments


  Commit: 31db265af95595a5fa566478fed9d4ffec677138
      https://github.com/pmd/pmd/commit/31db265af95595a5fa566478fed9d4ffec677138
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrRuleViolationFactory.java

  Log Message:
  -----------
  Remove antlr violation factory


  Commit: e16a5c9868ae2a904d9e4110fa2730de3e1d8343
      https://github.com/pmd/pmd/commit/e16a5c9868ae2a904d9e4110fa2730de3e1d8343
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigatorTest.java

  Log Message:
  -----------
  Checkstyle


  Commit: a455e7834dcf5d67f7259dc689516dad16184534
      https://github.com/pmd/pmd/commit/a455e7834dcf5d67f7259dc689516dad16184534
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java

  Log Message:
  -----------
  Tighten visibility of AST internals


  Commit: 795234c446432b3d856de6d56783f90ad10b7267
      https://github.com/pmd/pmd/commit/795234c446432b3d856de6d56783f90ad10b7267
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M pmd-java/src/main/ant/alljavacc.xml
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Revert changes to visibility


  Commit: 80f5afb14a804cecfa0a9e1d6555c077b76949c5
      https://github.com/pmd/pmd/commit/80f5afb14a804cecfa0a9e1d6555c077b76949c5
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTFormalParameter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableDeclaratorId.java

  Log Message:
  -----------
  Revert "Tighten visibility of AST internals"

This reverts commit 111c0fd08ba479f2b4b7f0321071d1acce8df4fd.


  Commit: 2f0d672ae2066230322306fc4312d7fa45a3a5e7
      https://github.com/pmd/pmd/commit/2f0d672ae2066230322306fc4312d7fa45a3a5e7
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Fix class init bug


  Commit: cd79d648734fb3e61c087d7ac2450cbcf06acda3
      https://github.com/pmd/pmd/commit/cd79d648734fb3e61c087d7ac2450cbcf06acda3
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-07 (Mon, 07 Oct 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Fix build after rebase


  Commit: 4f8ed4c1c23160cf4b0fcffd498b3418e6257432
      https://github.com/pmd/pmd/commit/4f8ed4c1c23160cf4b0fcffd498b3418e6257432
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-08 (Tue, 08 Oct 2019)

  Changed paths:
    M docs/pages/pmd/rules/java.md
    M docs/pages/pmd/rules/java/bestpractices.md
    M docs/pages/pmd/rules/java/codestyle.md
    M docs/pages/pmd/rules/java/errorprone.md
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/benchmark/Benchmarker.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cache/AbstractAnalysisCache.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/EmacsRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/IDEAJRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextPadRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/VBHTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XSLTRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ReaderDataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/ZipDataSource.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/AbstractDataSource.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
    M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/LawOfDemeterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/MoreThanOneLoggerRule.java
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LawOfDemeter.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MoreThanOneLogger.xml
    M 
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/AbstractRuleSetFactoryTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
    M pom.xml

  Log Message:
  -----------
  Merge branch '7.0.x' into violation-suppressors


  Commit: 3d6f6607000c79e2a14c8c23a8835cff92d224f8
      https://github.com/pmd/pmd/commit/3d6f6607000c79e2a14c8c23a8835cff92d224f8
  Author: Clément Fournier <[email protected]>
  Date:   2019-10-09 (Wed, 09 Oct 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java

  Log Message:
  -----------
  Checkstyle


  Commit: bb7478cd0a18b4fe5ddb1be7d5508f2679761870
      https://github.com/pmd/pmd/commit/bb7478cd0a18b4fe5ddb1be7d5508f2679761870
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Deprecate RuleViolationFactory impls

Internal APIs


  Commit: eb6ceef08520bb08be1670f099887352cb05ee0c
      https://github.com/pmd/pmd/commit/eb6ceef08520bb08be1670f099887352cb05ee0c
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Add comments and update release notes


  Commit: b1ba962ddf9404484ff2e579207a0109e52ece35
      https://github.com/pmd/pmd/commit/b1ba962ddf9404484ff2e579207a0109e52ece35
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DaaRuleViolation.java

  Log Message:
  -----------
  Deprecate RuleViolation impls


  Commit: e37f791caa335628e56a5bca07bd97f565660a92
      https://github.com/pmd/pmd/commit/e37f791caa335628e56a5bca07bd97f565660a92
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-05 (Thu, 05 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Release notes


  Commit: e06165584f2b348e3ef6f91b38bef6dd96225e6a
      https://github.com/pmd/pmd/commit/e06165584f2b348e3ef6f91b38bef6dd96225e6a
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M .gitignore
    M .travis.yml
    A .travis/before_install.sh
    M .travis/build-deploy.sh
    M .travis/build-doc.sh
    A .travis/build-publish.sh
    M .travis/common-functions.sh
    A .travis/github-releases-api.sh
    M .travis/install-openjdk.sh
    M .travis/logger.sh
    A .travis/regression-tester.sh
    R .travis/release.sh
    M .travis/setup-secrets.sh
    A .travis/sourceforge-api.sh
    M do-release.sh
    M docs/_config.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    M docs/pages/next_major_development.md
    A docs/pages/pmd/devdocs/rule_deprecation.md
    M docs/pages/pmd/languages/java_metrics_index.md
    M docs/pages/pmd/projectdocs/trivia/products.md
    R docs/pages/pmd/rules/apex.md
    R docs/pages/pmd/rules/apex/bestpractices.md
    R docs/pages/pmd/rules/apex/codestyle.md
    R docs/pages/pmd/rules/apex/design.md
    R docs/pages/pmd/rules/apex/documentation.md
    R docs/pages/pmd/rules/apex/errorprone.md
    R docs/pages/pmd/rules/apex/performance.md
    R docs/pages/pmd/rules/apex/security.md
    R docs/pages/pmd/rules/ecmascript.md
    R docs/pages/pmd/rules/ecmascript/bestpractices.md
    R docs/pages/pmd/rules/ecmascript/codestyle.md
    R docs/pages/pmd/rules/ecmascript/errorprone.md
    R docs/pages/pmd/rules/java.md
    R docs/pages/pmd/rules/java/bestpractices.md
    R docs/pages/pmd/rules/java/codestyle.md
    R docs/pages/pmd/rules/java/design.md
    R docs/pages/pmd/rules/java/documentation.md
    R docs/pages/pmd/rules/java/errorprone.md
    R docs/pages/pmd/rules/java/multithreading.md
    R docs/pages/pmd/rules/java/performance.md
    R docs/pages/pmd/rules/java/security.md
    R docs/pages/pmd/rules/jsp.md
    R docs/pages/pmd/rules/jsp/bestpractices.md
    R docs/pages/pmd/rules/jsp/codestyle.md
    R docs/pages/pmd/rules/jsp/design.md
    R docs/pages/pmd/rules/jsp/errorprone.md
    R docs/pages/pmd/rules/jsp/security.md
    R docs/pages/pmd/rules/plsql.md
    R docs/pages/pmd/rules/plsql/bestpractices.md
    R docs/pages/pmd/rules/plsql/codestyle.md
    R docs/pages/pmd/rules/plsql/design.md
    R docs/pages/pmd/rules/plsql/errorprone.md
    R docs/pages/pmd/rules/pom.md
    R docs/pages/pmd/rules/pom/errorprone.md
    R docs/pages/pmd/rules/vf.md
    R docs/pages/pmd/rules/vf/security.md
    R docs/pages/pmd/rules/vm.md
    R docs/pages/pmd/rules/vm/bestpractices.md
    R docs/pages/pmd/rules/vm/design.md
    R docs/pages/pmd/rules/vm/errorprone.md
    R docs/pages/pmd/rules/xml.md
    R docs/pages/pmd/rules/xml/errorprone.md
    R docs/pages/pmd/rules/xsl.md
    R docs/pages/pmd/rules/xsl/codestyle.md
    R docs/pages/pmd/rules/xsl/performance.md
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/extending/writing_pmd_rules.md
    M docs/pages/pmd/userdocs/extending/writing_xpath_rules.md
    M docs/pages/pmd/userdocs/making_rulesets.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexJorjeLogging.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpression.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GridBagHelper.java
    M pmd-core/src/main/java/net/sourceforge/pmd/internal/util/IteratorUtil.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/BaseLanguageModule.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.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/rule/ImportWrapper.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/ColumnDescriptor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleBuilder.java
    M pmd-core/src/main/java/net/sourceforge/pmd/rules/RuleFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/ClassUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/ClasspathClassLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/CompoundIterator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/DateTimeUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/EmptyIterator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/FileFinder.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/FileIterable.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/FileUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/NumericConstants.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/ResourceLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/SearchFunction.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/TypeMap.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/DesignerBindings.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/util/designerbindings/RelatedNodesSelector.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/filter/AbstractCompoundFilter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/filter/AbstractDelegateFilter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/filter/AndFilter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/filter/DirectoryFilter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/filter/FileExtensionFilter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/filter/Filter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/filter/Filters.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/filter/NotFilter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/filter/OrFilter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/filter/RegexStringFilter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/log/AntLogHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/log/PmdLogFormatter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/log/ScopedLogHandlersManager.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/junit/JavaUtilLoggingRule.java
    A pmd-core/src/test/java/net/sourceforge/pmd/junit/LocaleRule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/LanguageRegistryTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/XPathRuleTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTst.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/CSVRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/CodeClimateRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/EmacsRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/EmptyRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/HTMLRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/IDEAJRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/PapariTextRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextPadRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/VBHTMLRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
    A pmd-core/src/test/resources/net/sourceforge/pmd/ant/src/sample.dummy
    M pmd-core/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
    M pmd-core/src/test/resources/rulesets/dummy/basic.xml
    M pmd-dist/pom.xml
    M pmd-dist/src/main/resources/assemblies/pmd-src.xml
    A 
pmd-dist/src/test/java/net/sourceforge/pmd/it/AbstractBinaryDistributionTest.java
    A pmd-dist/src/test/java/net/sourceforge/pmd/it/AllRulesIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/CpdExecutor.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/ExecutionResult.java
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/PMDExecutor.java
    A pmd-dist/src/test/resources/rulesets/all-apex.xml
    A pmd-dist/src/test/resources/rulesets/all-java.xml
    A pmd-dist/src/test/resources/rulesets/all-javascript.xml
    A pmd-dist/src/test/resources/rulesets/all-jsp.xml
    A pmd-dist/src/test/resources/rulesets/all-plsql.xml
    A pmd-dist/src/test/resources/rulesets/all-pom.xml
    A pmd-dist/src/test/resources/rulesets/all-velocitytemplate.xml
    A pmd-dist/src/test/resources/rulesets/all-visualforce.xml
    A pmd-dist/src/test/resources/rulesets/all-xml.xml
    A pmd-dist/src/test/resources/rulesets/all-xsl.xml
    R pmd-dist/src/test/resources/sample-source/JumbledIncrementer.java
    A pmd-dist/src/test/resources/sample-source/apex/TableGridController.cls
    A pmd-dist/src/test/resources/sample-source/java/JumbledIncrementer.java
    A pmd-dist/src/test/resources/sample-source/javascript/SampleCode.js
    A pmd-dist/src/test/resources/sample-source/jsp/SampleCode.jsp
    A pmd-dist/src/test/resources/sample-source/plsql/SampleCode.pls
    A pmd-dist/src/test/resources/sample-source/pom/pom.xml.pom
    A pmd-dist/src/test/resources/sample-source/velocitytemplate/helloworld.vm
    A pmd-dist/src/test/resources/sample-source/visualforce/SampleCode.page
    A pmd-dist/src/test/resources/sample-source/xml/samplecode.xml
    A pmd-dist/src/test/resources/sample-source/xsl/samplecode.xslt
    M pmd-doc/pom.xml
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaDataFlowHandler.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageParser.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaProcessingStage.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaDataFlowHandler.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageParser.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaProcessingStage.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaClassMetricKey.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/api/JavaOperationMetricKey.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/ClassFanOutMetric.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/metrics/internal/visitors/ClassFanOutVisitor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.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/codestyle/LinguisticNamingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DataflowAnomalyAnalysisRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symboltable/ClassScope.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.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/multithreading.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ParserTstUtil.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/AllMetricsTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/metrics/impl/CfoTestRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/unusedimports/Issue2016.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/TestClass.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryfullyqualifiedname/subpackage/MyAnnotation.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidLogMessageFormatTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/InvalidSlf4jMessageFormatTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/metrics/impl/xml/CfoTest.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedImports.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateMethod.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LinguisticNaming.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/DataflowAnomalyAnalysis.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidSlf4jMessageFormat.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/MissingStaticMethodInNonInstantiatableClass.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/DoNotUseThreads.xml
    M pmd-java/src/test/resources/rulesets/java/metrics_test.xml
    R pmd-java8/pom.xml
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
    M pom.xml

  Log Message:
  -----------
  Merge branch '7.0.x' into violation-suppressors


  Commit: 1f0caf50340b7e310bb966f1512c88402e43d766
      https://github.com/pmd/pmd/commit/1f0caf50340b7e310bb966f1512c88402e43d766
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M .travis/build-deploy.sh
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/AbstractJavaParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaDataFlowHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageParser.java

  Log Message:
  -----------
  Merge branch 'master' into deprecate-rvf-impls


  Commit: fdbf2e5aff3c03eeccbb0499c763bb19dc0db18c
      https://github.com/pmd/pmd/commit/fdbf2e5aff3c03eeccbb0499c763bb19dc0db18c
  Author: Juan Martín Sotuyo Dodero <[email protected]>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DaaRuleViolation.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Merge pull request #2146 from oowekyala/deprecate-rvf-impls

[core] Deprecate implementations of RuleViolation[Factory]


  Commit: 0c0f9113436d80b566ade97b0026fe874c24c482
      https://github.com/pmd/pmd/commit/0c0f9113436d80b566ade97b0026fe874c24c482
  Author: Andreas Dangel <[email protected]>
  Date:   2019-12-09 (Mon, 09 Dec 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java

  Log Message:
  -----------
  Fix build


  Commit: 51b4307a5211bf43cae8c4358a28d7461a8d49a9
      https://github.com/pmd/pmd/commit/51b4307a5211bf43cae8c4358a28d7461a8d49a9
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java

  Log Message:
  -----------
  Fix imports

Fix integration test


  Commit: 8987b69f51db39136d747bfb1213d6ea7e3e933b
      https://github.com/pmd/pmd/commit/8987b69f51db39136d747bfb1213d6ea7e3e933b
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactory.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/impl/DefaultRuleViolationFactory.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactoryTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Add back AbstractRVFactory for compat with designer


  Commit: 282932baa61e069e059045ae944838fd62284e68
      https://github.com/pmd/pmd/commit/282932baa61e069e059045ae944838fd62284e68
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java

  Log Message:
  -----------
  Merge branch '7.0.x' into violation-suppressors


  Commit: ae8c70b7c96182d40900e30d73c5c3b214689e64
      https://github.com/pmd/pmd/commit/ae8c70b7c96182d40900e30d73c5c3b214689e64
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-10 (Tue, 10 Dec 2019)

  Changed paths:
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Checkstyle


  Commit: 9c66e157583ec68cf262651749188b3befd1d478
      https://github.com/pmd/pmd/commit/9c66e157583ec68cf262651749188b3befd1d478
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DaaRuleViolation.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Merge branch 'master' into 7.0.x


  Commit: 37fc2dc95c9c0ccb23ca9595c9a7c4e1199ce454
      https://github.com/pmd/pmd/commit/37fc2dc95c9c0ccb23ca9595c9a7c4e1199ce454
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    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/ApexRootNode.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    A pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/impl/DefaultRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    A pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigatorTest.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactoryTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactoryTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
    M pmd-java/etc/grammar/Java.jjt
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleViolationFactory.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactoryTest.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Handler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptLanguageModule.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTAstRoot.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java
    R 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M pmd-javascript/src/test/java/net/sourceforge/pmd/ReportTest.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
    R 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLHandler.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
    R 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfHandler.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
    R 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmHandler.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
    R 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlHandler.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Merge branch 'violation-suppressors' into 7.0.x


  Commit: ff174620f4dac488845d1de2083ac691c4c7fedd
      https://github.com/pmd/pmd/commit/ff174620f4dac488845d1de2083ac691c4c7fedd
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M docs/pages/release_notes.md
    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/ApexRootNode.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolation.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/ApexRuleViolationFactory.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/ApexRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    A pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractLanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/impl/DefaultRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/HTMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyNode.java
    A pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/xpath/DocumentNavigatorTest.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/AbstractRuleViolationFactoryTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/DefaultRuleViolationFactoryTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java
    M pmd-java/etc/grammar/Java.jjt
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCompilationUnit.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/DaaRuleViolation.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleViolationFactory.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationFactoryTest.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Handler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/Ecmascript3Parser.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptLanguageModule.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/ASTAstRoot.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java
    R 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/rule/EcmascriptRuleViolationFactory.java
    M pmd-javascript/src/test/java/net/sourceforge/pmd/ReportTest.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspParser.java
    R 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/rule/JspRuleViolationFactory.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLHandler.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLParser.java
    R 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/PLSQLRuleViolationFactory.java
    M 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    M pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/ScalaParser.java
    R 
pmd-scala/src/main/java/net/sourceforge/pmd/lang/scala/rule/ScalaRuleViolationFactory.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfHandler.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParser.java
    R 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/VfRuleViolationFactory.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmHandler.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmParser.java
    R 
pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/rule/VmRuleViolationFactory.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlHandler.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParser.java
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/XmlRuleViolationFactory.java

  Log Message:
  -----------
  Merge branch '7.0.x' into java-grammar


  Commit: e70c714fca9be4e062ae6e8891436c8618f2ce5c
      https://github.com/pmd/pmd/commit/e70c714fca9be4e062ae6e8891436c8618f2ce5c
  Author: Clément Fournier <[email protected]>
  Date:   2019-12-11 (Wed, 11 Dec 2019)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaNode.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaNode.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AnnotationSuppressionUtil.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/AnnotationSuppressionUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleViolationFactory.java

  Log Message:
  -----------
  Fix merge


Compare: https://github.com/pmd/pmd/compare/9d831d003581...e70c714fca9b


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

Reply via email to