Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: a2311f1a17cd643bdeea63ec48c163d37934b2a0
      https://github.com/pmd/pmd/commit/a2311f1a17cd643bdeea63ec48c163d37934b2a0
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.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/ParserOptions.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.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/ParseException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenMgrError.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/ast/impl/javacc/JjtreeParserAdapter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/StageDependencyTest.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
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIteratorTest.java

  Log Message:
  -----------
  Checkout changes to core from other branch


  Commit: 2fad9bf507d5c0c4a022ce742b63b727471a4dc3
      https://github.com/pmd/pmd/commit/2fad9bf507d5c0c4a022ce742b63b727471a4dc3
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Changes to DataSource and test modules


  Commit: e035f7c92298b563e096c0513fa47c8541bcc37a
      https://github.com/pmd/pmd/commit/e035f7c92298b563e096c0513fa47c8541bcc37a
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  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/ast/AstDisambiguationPass.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.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/rule/bestpractices/PreserveStackTraceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentContentRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BigIntegerInstantiationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/TypeResTestRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaSemanticErrors.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/ReferenceCtx.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/XPathMetricFunctionTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt

  Log Message:
  -----------
  Changes to pmd-java


  Commit: 95587416cf2295818a9a793751539167310e871d
      https://github.com/pmd/pmd/commit/95587416cf2295818a9a793751539167310e871d
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M docs/_data/xpath_funs.yml
    M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/AssertionUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/XPathRule.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/PmdXPathException.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQuery.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/internal/SaxonXPathRuleQueryTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTAnyTypeDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTEnumConstant.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTImportDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchLike.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaDesignerBindings.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/BaseContextNodeTestFun.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/BaseRewrittenFunction.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/GetModifiersFun.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/MatchesSignatureFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/MetricFunction.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/NodeIsFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeTestUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypesFromReflection.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/BaseXPathFunctionTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/GetModifiersFunctionsTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/HasAnnotationXPathTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/MatchesSignatureXPathTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/NodeIsFunctionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/XPathMetricFunctionTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/InvocationMatcherTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypeTestUtilTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/AnonCtorsTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt

  Log Message:
  -----------
  Merge branch 'java-new-xpath-functions' into core-parser-tasks


  Commit: d79ba5620deb0cd177743c3ea687e8a2b177daaa
      https://github.com/pmd/pmd/commit/d79ba5620deb0cd177743c3ea687e8a2b177daaa
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    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
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java

  Log Message:
  -----------
  Changes to pmd-xml


  Commit: d6512c718b4decd8658385b56e7c773a61daffd2
      https://github.com/pmd/pmd/commit/d6512c718b4decd8658385b56e7c773a61daffd2
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  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/ast/ASTApexFile.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/ast/ApexTreeBuilder.java

  Log Message:
  -----------
  Changes to pmd-apex


  Commit: 2431a41d74f9cfa03e7291849a0cc41ce5af51e5
      https://github.com/pmd/pmd/commit/2431a41d74f9cfa03e7291849a0cc41ce5af51e5
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/ASTCompilationUnit.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParser.java
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/XPathJspRuleTest.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/ast/ASTCompilationUnit.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParser.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/ast/ASTTemplate.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParser.java

  Log Message:
  -----------
  Changes to VF, JSP, VM


  Commit: aee9c1792cfa374de4fb6bd1723980585e4dd977
      https://github.com/pmd/pmd/commit/aee9c1792cfa374de4fb6bd1723980585e4dd977
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    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/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt

  Log Message:
  -----------
  Changes to js


  Commit: 6d88cb9cff1cb6a9215dff1b5d6384a0b34ca61b
      https://github.com/pmd/pmd/commit/6d88cb9cff1cb6a9215dff1b5d6384a0b34ca61b
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaHandler.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaParser.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/ast/ASTInput.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java

  Log Message:
  -----------
  Plsql + modelica


  Commit: 7c45eb0ca9ba2a476ff7fe33d6a4d06275a6dd46
      https://github.com/pmd/pmd/commit/7c45eb0ca9ba2a476ff7fe33d6a4d06275a6dd46
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  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/ast/ASTApexFile.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ParserOptions.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AstInfo.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/ParseResult.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Parser.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/ast/impl/antlr4/AntlrGeneratedParserBase.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JjtreeParserAdapter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/StageDependencyTest.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
    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/JavaParser.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/rule/performance/BigIntegerInstantiationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/TypeResTestRule.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptHandler.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-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/ASTCompilationUnit.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParser.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaHandler.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.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/ast/ASTInput.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/ast/ASTCompilationUnit.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/ast/ASTTemplate.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
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java

  Log Message:
  -----------
  Use a wrapper 'AstInfo'


  Commit: 0e4676237b0ab71aced79114f982750ef7d7e78c
      https://github.com/pmd/pmd/commit/0e4676237b0ab71aced79114f982750ef7d7e78c
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M antlr4-wrapper.xml
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrBaseParser.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/PmdSwiftParser.java
    A 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftRootNode.java

  Log Message:
  -----------
  Update forgotten swift module


  Commit: c8488c59962c72f860ef214e32d75293f8e52fdf
      https://github.com/pmd/pmd/commit/c8488c59962c72f860ef214e32d75293f8e52fdf
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AstInfo.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/ParseResult.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/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/lang/ast/impl/javacc/JjtreeParserAdapter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.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/ast/JavaParser.java
    M 
pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/ASTCompilationUnit.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParser.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaParser.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/ASTInput.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/PmdSwiftParser.java
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftRootNode.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTCompilationUnit.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParser.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/ASTTemplate.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParser.java

  Log Message:
  -----------
  Update rest of modules


  Commit: 99ca901fbbf23af2f8a02f7db8c1bb505db91252
      https://github.com/pmd/pmd/commit/99ca901fbbf23af2f8a02f7db8c1bb505db91252
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AstInfo.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/DummyNode.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/SummaryHTMLRendererTest.java

  Log Message:
  -----------
  Update dummy module


  Commit: d4ad2f5011a5c150056bfca5e59ff2fd66aacd13
      https://github.com/pmd/pmd/commit/d4ad2f5011a5c150056bfca5e59ff2fd66aacd13
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  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/ast/ApexParser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AstInfo.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/util/treeexport/TreeExportCli.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/StageDependencyTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/ast/DummyRoot.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptHandler.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/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/ast/JspParser.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaHandler.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/ast/ASTInput.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParser.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-vm/src/main/java/net/sourceforge/pmd/lang/vm/VmHandler.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParser.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
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java

  Log Message:
  -----------
  Fix compil


  Commit: 4fe253c1db6ed9c42f7aa51d8673ae890b7548f2
      https://github.com/pmd/pmd/commit/4fe253c1db6ed9c42f7aa51d8673ae890b7548f2
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SemanticChecksLogger.java

  Log Message:
  -----------
  Remove old stuff


  Commit: b57221d7acda942d8c580c800f690caf320468a5
      https://github.com/pmd/pmd/commit/b57221d7acda942d8c580c800f690caf320468a5
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt

  Log Message:
  -----------
  Cleanups


  Commit: eeab5169d830ffde7d5a97f2f468c6c45c91433f
      https://github.com/pmd/pmd/commit/eeab5169d830ffde7d5a97f2f468c6c45c91433f
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M docs/pages/7_0_0_release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Node.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/AbstractNode.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/GenericNode.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/internal/SingletonNodeStream.java

  Log Message:
  -----------
  Merge branch 'deprecate-find-xx-of-any-type' into core-parser-tasks


  Commit: fd439ac5ff04220585344e9c9d8b177e717cba37
      https://github.com/pmd/pmd/commit/fd439ac5ff04220585344e9c9d8b177e717cba37
  Author: Clément Fournier <[email protected]>
  Date:   2020-11-15 (Sun, 15 Nov 2020)

  Changed paths:
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftRootNode.java

  Log Message:
  -----------
  Cleanup swift


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

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt

  Log Message:
  -----------
  Add some tests


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

  Changed paths:
    M .ci/README.md
    M .ci/build.sh
    M .ci/files/all-java.xml
    M .ci/inc/regression-tester.inc
    M .github/workflows/pull-requests.yml
    M .github/workflows/pushes.yml
    M .github/workflows/troubleshooting.yml
    M Dangerfile
    M Gemfile
    M Gemfile.lock
    M do-release.sh
    M docs/pages/7_0_0_release_notes.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/pmd/userdocs/pmd_report_formats.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIterator.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/main/java/net/sourceforge/pmd/util/CollectionUtil.java
    M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIteratorTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/RenderersTests.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/TextRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
    M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
    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/listOfNumbers.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers_ignored.txt
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/multifile/signature/JavaOperationSignature.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractInefficientZeroCheck.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJUnitRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractPoorMethodCall.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AbstractPositionLiteralsFirstInComparisons.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorClassGenerationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitUseExpectedRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LiteralsFirstInComparisonsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/MissingOverrideRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PositionLiteralsFirstInCaseInsensitiveComparisonsRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PositionLiteralsFirstInComparisonsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AbstractNamingConventionRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AtLeastOneConstructorRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/AvoidDollarSignsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/ConfusingTernaryRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/DontImportJavaLangRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/FormalParameterNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodNamingConventionsRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryAnnotationValueElementRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidCatchingThrowableRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidMultipleUnaryOperatorsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloneMethodMustImplementCloneableRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CompareObjectsWithEqualsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnitSpellingRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnitStaticSuiteRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/TestClassWithoutTestCasesRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessOperationOnImmutableRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoubleCheckedLockingRule.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/InefficientEmptyStringCheckRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/StringToStringRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseIndexOfCharRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferLengthRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/regex/RegexHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/BaseRewrittenFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/MatchesSignatureFunction.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/NodeIsFunction.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/TypeIsFunction.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    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/documentation.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/category/java/performance.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorClassGenerationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AccessorMethodGenerationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidMessageDigestFieldTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidPrintStackTraceTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/AvoidStringBufferFieldTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ConstantsInInterfaceTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/DefaultLabelNotLastInSwitchStmtTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/DoubleBraceInitializationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ForLoopVariableCountTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitAssertionsShouldIncludeMessageTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitUseExpectedTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LiteralsFirstInComparisonsTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PositionLiteralsFirstInCaseInsensitiveComparisonsTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/PositionLiteralsFirstInComparisonsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/SwitchStmtsShouldHaveDefaultTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseAssertEqualsInsteadOfAssertTrueTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseAssertNullInsteadOfAssertTrueTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseAssertSameInsteadOfAssertTrueTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseAssertTrueInsteadOfAssertEqualsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UseCollectionIsEmptyTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/WhileLoopWithLiteralBooleanTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethod.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/a/PackagePrivateMethodRealExtend.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/missingoverride/b/PackagePrivateMethodExtend.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/AtLeastOneConstructorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/AvoidDollarSignsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/AvoidProtectedFieldInFinalClassTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/AvoidProtectedMethodInFinalClassNotExtendingTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/AvoidUsingNativeCodeTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/BooleanGetMethodNameTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/CallSuperInConstructorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ClassNamingConventionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ConfusingTernaryTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ControlStatementBracesTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/DefaultPackageTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/DontImportJavaLangTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyMethodInAbstractClassShouldBeAbstractTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ExtendsObjectTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/FieldNamingConventionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ForLoopShouldBeWhileLoopTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/FormalParameterNamingConventionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/GenericsNamingTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalHomeNamingConventionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalInterfaceSessionNamingConventionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LocalVariableNamingConventionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/LongVariableTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/MDBAndSessionBeanNamingConventionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodNamingConventionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/NoPackageTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/PackageCaseTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/RemoteInterfaceNamingConventionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/RemoteSessionInterfaceNamingConventionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ShortClassNameTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ShortMethodNameTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/ShortVariableTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/TooManyStaticImportsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryAnnotationValueElementTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryConstructorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseShortArrayInitializerTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UseUnderscoresInNumericLiteralsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UselessQualifiedThisTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/design/SimplifyBooleanExpressionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/documentation/UncommentedEmptyConstructorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidAssertAsIdentifierTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidCatchingThrowableTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidDecimalLiteralsInBigDecimalConstructorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidEnumAsIdentifierTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidMultipleUnaryOperatorsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloneMethodMustImplementCloneableTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/CompareObjectsWithEqualsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyCatchBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyFinalizerTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyFinallyBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyIfStmtTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyInitializerTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyStatementBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyStatementNotInLoopTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptySwitchStatementsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptySynchronizedBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyTryBlockTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EmptyWhileStmtTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/EqualsNullTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/JUnitStaticSuiteTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/TestClassWithoutTestCasesTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessOperationOnImmutableTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/AvoidSynchronizedAtMethodLevelTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/AvoidThreadGroupTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/AvoidUsingVolatileTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoNotUseThreadsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/DontCallThreadRunTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/DoubleCheckedLockingTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/UseConcurrentHashMapTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/multithreading/UseNotifyAllInsteadOfNotifyTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AddEmptyStringTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AppendCharacterWithCharTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidFileStreamTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidUsingShortTypeTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/ByteInstantiationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientEmptyStringCheckTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/IntegerInstantiationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/LongInstantiationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/RedundantFieldInitializerTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/ShortInstantiationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/SimplifyStartsWithTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/StringInstantiationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/TooFewBranchesForASwitchStatementTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UseArrayListInsteadOfVectorTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UseIndexOfCharTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UseStringBufferLengthTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/performance/UselessStringValueOfTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/BaseXPathFunctionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/GetModifiersFunctionsTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/HasAnnotationXPathTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/MatchesSignatureXPathTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/NodeIsFunctionTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/xpath/internal/TypeIsFunctionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/InvocationMatcherTest.java
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/discardedElements.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/specialComments.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AccessorClassGeneration.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AccessorMethodGeneration.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitAssertionsShouldIncludeMessage.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestContainsTooManyAsserts.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/LiteralsFirstInComparisons.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/MissingOverride.xml
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PositionLiteralsFirstInCaseInsensitiveComparisons.xml
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/PositionLiteralsFirstInComparisons.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/SwitchStmtsShouldHaveDefault.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertEqualsInsteadOfAssertTrue.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertNullInsteadOfAssertTrue.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertSameInsteadOfAssertTrue.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseAssertTrueInsteadOfAssertEquals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UseCollectionIsEmpty.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/ControlStatementBraces.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/DefaultPackage.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/EmptyMethodInAbstractClassShouldBeAbstract.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/MDBAndSessionBeanNamingConvention.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/MethodNamingConventions.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryConstructor.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UseShortArrayInitializer.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/UncommentedEmptyConstructor.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidDecimalLiteralsInBigDecimalConstructor.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidMultipleUnaryOperators.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloneMethodMustImplementCloneable.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CompareObjectsWithEquals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyCatchBlock.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyStatementBlock.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessOperationOnImmutable.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/DoNotUseThreads.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/DontCallThreadRun.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UseConcurrentHashMap.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/multithreading/xml/UseNotifyAllInsteadOfNotify.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AppendCharacterWithChar.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientEmptyStringCheck.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/SimplifyStartsWith.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseArrayListInsteadOfVector.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UseStringBufferLength.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/UselessStringValueOf.xml
    A 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenAdapter.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenizer.java
    M 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/cpd/ScalaTokenizerTest.java
    M 
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/special_comments.scala
    A 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/cpd/testdata/special_comments.txt
    M pom.xml

  Log Message:
  -----------
  Merge branch '7.0.x' into core-parser-tasks


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

  Changed paths:
    M .ci/README.md
    M .ci/build.sh
    M .ci/inc/regression-tester.inc
    M .github/workflows/pull-requests.yml
    M .github/workflows/pushes.yml
    M .github/workflows/troubleshooting.yml
    M Dangerfile
    M Gemfile
    M Gemfile.lock
    M do-release.sh
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Tokenizer.java
    M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
    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/listOfNumbers.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers.txt
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers_ignored.txt
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CompareObjectsWithEqualsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/ClassTypeResolver.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/MethodTypeResolution.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typedefinition/JavaTypeDefinitionSimple.java
    M pmd-java/src/main/resources/category/java/errorprone.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/ClassWithFields.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/compareobjectswithequals/CompareObjectsWithEqualsSample.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/ClassWithStringFields.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/useequalstocomparestrings/UseEqualsToCompareStringsSample.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CompareObjectsWithEquals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml

  Log Message:
  -----------
  Merge branch 'master' into ruleset-factory-builder


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

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMDException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
    A pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetNotFoundException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReference.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSets.java
    A pmd-core/src/main/java/net/sourceforge/pmd/RulesetLoadException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RulesetsFactoryUtils.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/cli/PMDParameters.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/MonoThreadProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/MultiThreadProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdThreadFactory.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/properties/PropertyDescriptorTest.java
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/GenerateRuleDocsCmd.java
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleDocGenerator.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/PMD5RulesetTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  -----------
  Merge branch 'ruleset-factory-builder' into core-parser-tasks


  Commit: 83edce05c1361d3189de1a38e4ed219f953e3721
      https://github.com/pmd/pmd/commit/83edce05c1361d3189de1a38e4ed219f953e3721
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-12 (Sat, 12 Dec 2020)

  Changed paths:
    M .ci/inc/maven-dependencies.inc
    M .github/ISSUE_TEMPLATE/config.yml
    R .github/ISSUE_TEMPLATE/question.md
    M .github/workflows/releases.yml
    M README.md
    M docs/_config.yml
    M docs/pages/next_major_development.md
    M docs/pages/pmd/devdocs/building.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/DefaultRulesetTest.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactoryCompatibility.java
    A pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoadException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
    R pmd-core/src/main/java/net/sourceforge/pmd/RuleSetNotFoundException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
    R pmd-core/src/main/java/net/sourceforge/pmd/RulesetLoadException.java
    R pmd-core/src/main/java/net/sourceforge/pmd/RulesetsFactoryUtils.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ParserOptions.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/processor/AbstractPMDProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/properties/AbstractPropertySource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyDescriptorField.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/ResourceLoader.java
    M pmd-core/src/main/resources/rulesets/releases/33.xml
    M pmd-core/src/main/resources/rulesets/releases/510.xml
    M pmd-core/src/test/java/net/sourceforge/pmd/ConfigurationTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryCompatibilityTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryDuplicatedRuleLoggingTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetSchemaTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/SourceCodeProcessorTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/StageDependencyTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
    M pmd-cpp/etc/grammar/Cpp.jj
    M 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.cpp
    M 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/literals.txt
    M pmd-dist/pom.xml
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/RuleDocGenerator.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleDocGeneratorTest.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/RuleSetResolverTest.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/SidebarGeneratorTest.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/MapFunction.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeVarImpl.java
    M pmd-java/src/main/resources/rulesets/java/design.xml
    M pmd-java/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/lang/java/PMD5RulesetTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParsingHelper.java
    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/lang/ParserOptionsTest.java
    A 
pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTestUtils.java
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java
    A pmd-test/src/test/java/net/sourceforge/pmd/lang/ParserOptionsUnitTest.java
    M pmd-visualforce/pom.xml
    A pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/DataType.java
    M pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfHandler.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/VfParserOptions.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTExpression.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTIdentifier.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTLiteral.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/AbstractVFDataNode.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypes.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitor.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/SalesforceFieldTypes.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfAstInternals.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParser.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfTypedNode.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElRule.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/DataTypeTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/RuleSetFactoryTest.java
    A pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VFTestUtils.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VfParserOptionsTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ASTExpressionTest.java
    R 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfNodesTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/AbstractVfTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitorTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypesTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfDocStyleTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitorTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfPageStyleTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfParserTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElTest.java
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypes/metadata/sfdx/classes/ApexController.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypes/metadata/sfdx/pages/SomePage.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitor/metadata/sfdx/classes/ApexController.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/mdapi/objects/Account.object
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/mdapi/pages/SomePage.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/Checkbox__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/DateTime__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/LongTextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/Picklist__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/TextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/objects/Account/fields/Text__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypes/metadata/sfdx/pages/SomePage.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/classes/ApexController.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/Checkbox__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/DateTime__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/LongTextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/Picklist__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/TextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/objects/Account/fields/Text__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/pages/ApexController.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor/metadata/sfdx/pages/StandardAccount.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/mdapi/objects/Account.object
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/mdapi/pages/StandardAccount.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/classes/ApexController.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/classes/ApexExtension1.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/classes/ApexExtension2.cls
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/Checkbox__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/DateTime__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/LongTextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/Picklist__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/TextArea__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/objects/Account/fields/Text__c.field-meta.xml
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/pages/ApexController.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/pages/StandardAccount.page
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeEl/metadata/sfdx/pages/StandardAccountWithExtensions.page
    M 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserOptionsTest.java
    M pom.xml

  Log Message:
  -----------
  Merge branch 'pmd7-ruleset-loader' into core-parser-tasks


  Commit: 79def1b51d8bee8c6d75df44270b06264090bf72
      https://github.com/pmd/pmd/commit/79def1b51d8bee8c6d75df44270b06264090bf72
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-12 (Sat, 12 Dec 2020)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParserOptions.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractPmdLanguageVersionHandler.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ParserOptions.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Parser.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptHandler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTest.java
    R pmd-test/src/test/java/net/sourceforge/pmd/lang/ParserOptionsUnitTest.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/VfParserOptions.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParser.java
    R 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VfParserOptionsTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypesTest.java
    M pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/XmlParserOptions.java
    M 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserOptionsTest.java

  Log Message:
  -----------
  Reduce importance of parser options


  Commit: 70079f0842ed16d92ccaf6234104da5c6c791590
      https://github.com/pmd/pmd/commit/70079f0842ed16d92ccaf6234104da5c6c791590
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-12 (Sat, 12 Dec 2020)

  Changed paths:
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractDomXmlRule.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/AbstractDomXmlRuleTest.java

  Log Message:
  -----------
  Remove XML dom rule


  Commit: 163d7af6c28491b4e569c91661d165d8db57ebcd
      https://github.com/pmd/pmd/commit/163d7af6c28491b4e569c91661d165d8db57ebcd
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-12 (Sat, 12 Dec 2020)

  Changed paths:
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodePrinters.kt
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRule.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/XmlParserOptions.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRule.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRuleTest.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserOptionsTest.java
    R pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserTest.java
    A 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlCoordinatesTest.java
    A pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlParserTest.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRuleTest.java
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/bug1518.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/bug1518.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleXml.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleXml.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/xmlCoords.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/xmlCoords.xml
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/parsertests/bug1518.xml

  Log Message:
  -----------
  Remove xml parser options


  Commit: 084a81265c5ba8138aaa2d3cec15e93e37ec39bf
      https://github.com/pmd/pmd/commit/084a81265c5ba8138aaa2d3cec15e93e37ec39bf
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-12 (Sat, 12 Dec 2020)

  Changed paths:
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/SimpleNodeTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
    M 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlCoordinatesTest.java

  Log Message:
  -----------
  Cleanup tests


  Commit: 220d7a0d1215b9cbcf2b36ad74f72cc71ff56909
      https://github.com/pmd/pmd/commit/220d7a0d1215b9cbcf2b36ad74f72cc71ff56909
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/SimpleNodeTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodePrinters.kt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/TestUtils.kt
    M 
pmd-scala-modules/pmd-scala-common/src/test/kotlin/net/sourceforge/pmd/lang/scala/ast/ScalaTreeTests.kt
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRule.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/XmlParserOptions.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java
    R 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractDomXmlRule.java
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRule.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/wsdl/rule/AbstractWsdlRuleTest.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserOptionsTest.java
    R pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlParserTest.java
    A 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlCoordinatesTest.java
    A pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlParserTest.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/AbstractDomXmlRuleTest.java
    R 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/rule/AbstractXmlRuleTest.java
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/bug1518.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/bug1518.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleXml.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleXml.xml
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/xmlCoords.txt
    A 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/xmlCoords.xml
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/parsertests/bug1518.xml

  Log Message:
  -----------
  Merge branch 'remove-xml-dom-rule' into core-parser-tasks


  Commit: 2623efbc8a72531d08256ccf774bdb8b25e4b94b
      https://github.com/pmd/pmd/commit/2623efbc8a72531d08256ccf774bdb8b25e4b94b
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/ParserOptions.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Parser.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaLanguageHandler.java
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptHandler.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/JspHandler.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaHandler.java
    M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/PLSQLHandler.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    R pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTest.java
    R 
pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTestUtils.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/ast/ApexClassPropertyTypes.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitor.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitorTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitorTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElTest.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:
  -----------
  Delete ParserOptions


  Commit: 08227f8b18badf9990d3bd55d3544215ee77beab
      https://github.com/pmd/pmd/commit/08227f8b18badf9990d3bd55d3544215ee77beab
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleContext.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleContextTest.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/SalesforceFieldTypes.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElTest.java
    M 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.xml

  Log Message:
  -----------
  Fix vf module


  Commit: a374cd3de10442ac065abadd6fa24b223de537a4
      https://github.com/pmd/pmd/commit/a374cd3de10442ac065abadd6fa24b223de537a4
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/GenericsNaming.xml

  Log Message:
  -----------
  Fix some test files not being compilable


  Commit: 52d8904a9e56f0acfbb07d8fe12eef3e260936bf
      https://github.com/pmd/pmd/commit/52d8904a9e56f0acfbb07d8fe12eef3e260936bf
  Author: Clément Fournier <[email protected]>
  Date:   2020-12-13 (Sun, 13 Dec 2020)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParserTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt

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


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

  Changed paths:
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/PatternMatchingInstanceof.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15p/Records.txt
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/NodePrinters.kt
    M 
pmd-modelica/src/test/kotlin/net/sourceforge/pmd/lang/modelica/ast/ModelicaCoordsTest.kt
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java
    M 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlCoordinatesTest.java
    M pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/ast/XmlParserTest.java
    M 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/bug1518.txt
    M 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleNs.txt
    M 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/ast/testdata/sampleXml.txt

  Log Message:
  -----------
  Merge branch 'remove-xml-dom-rule' into core-parser-tasks


  Commit: e9b149950855bd3418b2afb9280b8e89c5171d69
      https://github.com/pmd/pmd/commit/e9b149950855bd3418b2afb9280b8e89c5171d69
  Author: Clément Fournier <[email protected]>
  Date:   2021-01-24 (Sun, 24 Jan 2021)

  Changed paths:
    M .ci/build.sh
    M .ci/files/project-list.xml
    M .ci/inc/regression-tester.inc
    M .github/workflows/pull-requests.yml
    M CONTRIBUTING.md
    M Dangerfile
    M Gemfile
    M Gemfile.lock
    M README.md
    M docs/Gemfile.lock
    M docs/pages/7_0_0_release_notes.md
    M docs/pages/next_major_development.md
    M docs/pages/pmd/about/help.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M javacc-wrapper.xml
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/errorprone/OverrideBothEqualsAndHashcodeRule.java
    M pmd-apex/src/main/resources/category/apex/errorprone.xml
    M pmd-apex/src/main/resources/rulesets/apex/quickstart.xml
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/errorprone/OverrideBothEqualsAndHashcodeTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/OverrideBothEqualsAndHashcode.xml
    M pmd-core/src/main/ant/alljavacc.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/AssertionUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/GenericToken.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/antlr4/AntlrToken.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JavaccToken.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/CodeClimateRenderer.java
    A pmd-core/src/main/resources/rulesets/releases/6310.xml
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/token/internal/BaseTokenFilterTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.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/JsonRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/renderers/XMLRendererTest.java
    M 
pmd-core/src/test/resources/net/sourceforge/pmd/renderers/json/expected-multiple.json
    M pmd-cpp/src/main/java/net/sourceforge/pmd/cpd/CPPTokenizer.java
    M pmd-cpp/src/test/java/net/sourceforge/pmd/cpd/CPPTokenizerTest.java
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.cpp
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers.txt
    A 
pmd-cpp/src/test/resources/net/sourceforge/pmd/lang/cpp/cpd/testdata/listOfNumbers_ignored.txt
    M pmd-cs/src/main/antlr4/net/sourceforge/pmd/lang/cs/ast/CSharpLexer.g4
    M pmd-cs/src/main/java/net/sourceforge/pmd/cpd/CsTokenizer.java
    M pmd-cs/src/test/java/net/sourceforge/pmd/cpd/CsTokenizerTest.java
    M 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/comments.cs
    M 
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/csharp7And8Additions.cs
    A 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/csharp7And8Additions.txt
    M 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers.cs
    M 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers.txt
    M 
pmd-cs/src/test/resources/net/sourceforge/pmd/lang/cs/cpd/testdata/listOfNumbers_ignored.txt
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/Annotatable.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LiteralsFirstInComparisonsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedAssignmentRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedFormalParameterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedLocalVariableRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/MethodNamingConventionsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleUtil.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/types/TypeTestUtil.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-java/src/main/resources/category/java/performance.xml
    M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-java/src/test/resources/ant/java/EncodingTestClass.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AccessorClassGeneration.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/LiteralsFirstInComparisons.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedFormalParameter.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedLocalVariable.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.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/bestpractices/xml/UseCollectionIsEmpty.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/SingularField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CompareObjectsWithEquals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UseEqualsToCompareStrings.xml
    R pmd-plsql/src/main/ant/alljavacc.xml
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/cpd/ScalaTokenAdapter.java
    M pmd-swift/src/main/antlr4/net/sourceforge/pmd/lang/swift/ast/Swift.g4
    M 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.swift
    M 
pmd-swift/src/test/resources/net/sourceforge/pmd/lang/swift/cpd/testdata/Swift5.0.txt
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfHtmlStyleTagXssRule.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElRule.java
    A 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/rule/security/internal/ElEscapeDetector.java
    M pmd-visualforce/src/main/resources/category/vf/security.xml
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfHtmlStyleTagXssTest.java
    A 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfHtmlXssStyleTagUrlPatternMatchingTest.java
    A 
pmd-visualforce/src/test/resources/net/sourceforge/pmd/lang/vf/rule/security/xml/VfHtmlStyleTagXss.xml

  Log Message:
  -----------
  Merge branch 'remove-xml-dom-rule' into core-parser-tasks


  Commit: d6beac9e9c59cc820a6bc0a345b4b9cb2e2b717e
      https://github.com/pmd/pmd/commit/d6beac9e9c59cc820a6bc0a345b4b9cb2e2b717e
  Author: Clément Fournier <[email protected]>
  Date:   2021-01-27 (Wed, 27 Jan 2021)

  Changed paths:
    M docs/pages/7_0_0_release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Parser.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryCompatibilityTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/AbstractLanguageVersionTest.java

  Log Message:
  -----------
  Merge branch '7.0.x' into core-parser-tasks


  Commit: 5ca13f1bdd7338a2ea7121eb4ba2931fccad3c51
      https://github.com/pmd/pmd/commit/5ca13f1bdd7338a2ea7121eb4ba2931fccad3c51
  Author: Clément Fournier <[email protected]>
  Date:   2021-02-13 (Sat, 13 Feb 2021)

  Changed paths:
    M antlr4-wrapper.xml
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexParserOptions.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.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/ast/ApexTreeBuilder.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/Rule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleContext.java
    M pmd-core/src/main/java/net/sourceforge/pmd/SourceCodeProcessor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/internal/JavaCCTokenizer.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractParser.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/AbstractPmdLanguageVersionHandler.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/Parser.java
    R pmd-core/src/main/java/net/sourceforge/pmd/lang/ParserOptions.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/AstInfo.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/FileAnalysisException.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/ParseException.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/Parser.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/RootNode.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticErrorReporter.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/SemanticException.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/TokenMgrError.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/ast/impl/antlr4/AntlrGeneratedParserBase.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/ast/impl/javacc/JjtreeParserAdapter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractDelegateRule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/AbstractRule.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/DataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleContextTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/StageDependencyTest.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/renderers/SummaryHTMLRendererTest.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/ast/AstDisambiguationPass.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParser.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/JavaAstProcessor.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/rule/bestpractices/PreserveStackTraceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentContentRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/BigIntegerInstantiationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/UnnecessaryWrapperObjectCreationRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/security/TypeResTestRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaSemanticErrors.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/ReferenceCtx.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SemanticChecksLogger.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymTableFactory.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ExcludeLinesTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TypeDisambiguationTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/VarDisambiguationTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/FieldNamingConventions.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/GenericsNaming.xml
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/EcmascriptHandler.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/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/ast/ASTCompilationUnit.java
    M pmd-jsp/src/main/java/net/sourceforge/pmd/lang/jsp/ast/JspParser.java
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/XPathJspRuleTest.java
    M 
pmd-lang-test/src/main/kotlin/net/sourceforge/pmd/lang/ast/test/BaseParsingHelper.kt
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ModelicaHandler.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ASTStoredDefinition.java
    M 
pmd-modelica/src/main/java/net/sourceforge/pmd/lang/modelica/ast/ModelicaParser.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/ast/ASTInput.java
    M 
pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParser.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageHandler.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ASTSource.java
    M 
pmd-scala-modules/pmd-scala-common/src/main/java/net/sourceforge/pmd/lang/scala/ast/ScalaParser.java
    M pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/SwiftHandler.java
    M 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/PmdSwiftParser.java
    A 
pmd-swift/src/main/java/net/sourceforge/pmd/lang/swift/ast/SwiftRootNode.java
    R pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTest.java
    R 
pmd-test/src/main/java/net/sourceforge/pmd/lang/ParserOptionsTestUtils.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    R pmd-test/src/test/java/net/sourceforge/pmd/lang/ParserOptionsUnitTest.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/VfParserOptions.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ASTCompilationUnit.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypes.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitor.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/SalesforceFieldTypes.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitor.java
    M 
pmd-visualforce/src/main/java/net/sourceforge/pmd/lang/vf/ast/VfParser.java
    R 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/VfParserOptionsTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ApexClassPropertyTypesVisitorTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/ObjectFieldTypesTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/ast/VfExpressionTypeVisitorTest.java
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/vf/rule/security/VfUnescapeElTest.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/ast/ASTTemplate.java
    M pmd-vm/src/main/java/net/sourceforge/pmd/lang/vm/ast/VmParser.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
    M 
pmd-xml/src/main/java/net/sourceforge/pmd/lang/xml/ast/internal/XmlParserImpl.java

  Log Message:
  -----------
  Merge branch 'core-parser-tasks' into 7.0.x


Compare: https://github.com/pmd/pmd/compare/59bfd9381476...5ca13f1bdd73


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

Reply via email to