Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 68eaf06e1a9aeaef5607f4f60a478b2a109204fc
      https://github.com/pmd/pmd/commit/68eaf06e1a9aeaef5607f4f60a478b2a109204fc
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/projectdocs/decisions.md
    A docs/pages/pmd/projectdocs/decisions/adr-1.md
    A docs/pages/pmd/projectdocs/decisions/adr-NNN.md

  Log Message:
  -----------
  [doc] Add proposal for architecture decision records


  Commit: cbbe0e0cb0c6cf9fc25bcea4ffe3be1f9611fbe1
      https://github.com/pmd/pmd/commit/cbbe0e0cb0c6cf9fc25bcea4ffe3be1f9611fbe1
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-28 (Thu, 28 Jul 2022)

  Changed paths:
    A docs/pages/pmd/projectdocs/decisions/adr-2.md
    M docs/pages/pmd/projectdocs/decisions/adr-NNN.md

  Log Message:
  -----------
  [doc] Add "ADR 2 - Policy on the use of Kotlin for development"


  Commit: 738c19b398d44be450a720707356c26ba1a2cffb
      https://github.com/pmd/pmd/commit/738c19b398d44be450a720707356c26ba1a2cffb
  Author: Lynn <109954313+lynnb...@users.noreply.github.com>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java

  Log Message:
  -----------
  Update UnusedPrivateFieldRule.java

revise SpyBean about unusedprivatefield


  Commit: 292ec8983319049721ac9d3ce8dae7fc0ee2fd4f
      https://github.com/pmd/pmd/commit/292ec8983319049721ac9d3ce8dae7fc0ee2fd4f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [java] ConstructorCallsOverridableMethod should consider method calls with 
var access

Fixes #4099


  Commit: bc21be40722cee3e0fbff3f99734ca4be02722f7
      https://github.com/pmd/pmd/commit/bc21be40722cee3e0fbff3f99734ca4be02722f7
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Fix handling of reference types


  Commit: 596f1296001ede2c4047f767b08bc196cc72f9de
      https://github.com/pmd/pmd/commit/596f1296001ede2c4047f767b08bc196cc72f9de
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Fix False positive with public method call on new instance


  Commit: 64675dc60045cf1465d52fd5cba4f7f5e133459f
      https://github.com/pmd/pmd/commit/64675dc60045cf1465d52fd5cba4f7f5e133459f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Fix handling of array types


  Commit: a4afb5966745d16b1771ea57811c998d69daa7a9
      https://github.com/pmd/pmd/commit/a4afb5966745d16b1771ea57811c998d69daa7a9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Fix handling of varargs


  Commit: 5f0cb7d757cab81c33a15b487122a7d610a04835
      https://github.com/pmd/pmd/commit/5f0cb7d757cab81c33a15b487122a7d610a04835
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java

  Log Message:
  -----------
  Support subtyping


  Commit: f58719f7a6ea2292c5f2e053efefb844ca6d3d0e
      https://github.com/pmd/pmd/commit/f58719f7a6ea2292c5f2e053efefb844ca6d3d0e
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Fix NPE


  Commit: e3145b0e36f9ed24d85a7af855033af06957f9b0
      https://github.com/pmd/pmd/commit/e3145b0e36f9ed24d85a7af855033af06957f9b0
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-08-24 (Wed, 24 Aug 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java

  Log Message:
  -----------
  Fix PMD - unused local variables


  Commit: bd0a2e325804051c2326ea02109961092c1a9109
      https://github.com/pmd/pmd/commit/bd0a2e325804051c2326ea02109961092c1a9109
  Author: Lynn <109954313+lynnb...@users.noreply.github.com>
  Date:   2022-09-05 (Mon, 05 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .github/workflows/build.yml
    M docs/_config.yml
    M docs/pages/next_major_development.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
    M docs/pages/pmd/userdocs/tools/ci.md
    M docs/pages/release_notes_old.md
    M pmd-apex-jorje/pom.xml
    M pmd-apex/pom.xml
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAssignmentExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBinaryExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBooleanExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTPostfixExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTPrefixExpression.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnum.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedName.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AssignmentOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BinaryOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BooleanOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PostfixOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PrefixOperator.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/CycloMetric.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/visitors/CognitiveComplexityVisitor.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveAssertsRule.java
    M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTMethodTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTNewKeyValueObjectExpressionTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSwitchStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTTryCatchFinallyBlockStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnumTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserInterfaceTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedNameTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/ApexProjectMirrorTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileVisitorTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRuleTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexAssertionsShouldIncludeMessage.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestClassShouldHaveAsserts.xml
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/StringTextFile.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/LanguageAwareDataSource.java
    M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/Dummy2LanguageModule.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/SimpleTestTextFile.java
    A pmd-core/src/test/resources/sample-source/dummy/foo.txt
    M pmd-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-doc/pom.xml
    M pmd-fortran/pom.xml
    M pmd-gherkin/pom.xml
    M pmd-go/pom.xml
    M pmd-groovy/pom.xml
    M pmd-html/pom.xml
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
    M pmd-java8/pom.xml
    M pmd-javascript/pom.xml
    M pmd-jsp/pom.xml
    M pmd-kotlin/pom.xml
    M pmd-lang-test/pom.xml
    M pmd-lua/pom.xml
    M pmd-matlab/pom.xml
    M pmd-modelica/pom.xml
    M pmd-objectivec/pom.xml
    M pmd-perl/pom.xml
    M pmd-php/pom.xml
    M pmd-plsql/pom.xml
    M pmd-python/pom.xml
    M pmd-ruby/pom.xml
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M pmd-scala-modules/pmd-scala_2.12/pom.xml
    M pmd-scala-modules/pmd-scala_2.13/pom.xml
    M pmd-scala/pom.xml
    M pmd-swift/pom.xml
    M pmd-test-schema/pom.xml
    M pmd-test/pom.xml
    M pmd-visualforce/pom.xml
    M pmd-vm/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'pmd:master' into master


  Commit: ba0f2a2bfd0d3b4c3cd7a62fb5682dc4ad0e01ef
      https://github.com/pmd/pmd/commit/ba0f2a2bfd0d3b4c3cd7a62fb5682dc4ad0e01ef
  Author: LynnBroe <what_the_f...@proton.me>
  Date:   2022-09-05 (Mon, 05 Sep 2022)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml

  Log Message:
  -----------
  Update UnusedPrivateField.xml


  Commit: 898454510d2a3d89dcf5b5aedb3dd4f025077d03
      https://github.com/pmd/pmd/commit/898454510d2a3d89dcf5b5aedb3dd4f025077d03
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-06 (Tue, 06 Sep 2022)

  Changed paths:
    M docs/pages/pmd/projectdocs/decisions.md
    M docs/pages/pmd/projectdocs/decisions/adr-1.md
    M docs/pages/pmd/projectdocs/decisions/adr-2.md
    M docs/pages/pmd/projectdocs/decisions/adr-NNN.md

  Log Message:
  -----------
  [doc] Update ADRs from PR review comments


  Commit: 600561e44cc4942ca888990f4ec6d8c7c86d147f
      https://github.com/pmd/pmd/commit/600561e44cc4942ca888990f4ec6d8c7c86d147f
  Author: Alex <aleksandrosan...@gmail.com>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  build: harden build.yml permissions
Signed-off-by: Alex <aleksandrosan...@gmail.com>


  Commit: 4966e99082560df6a5dc03cd21fd38a9eb62c2e7
      https://github.com/pmd/pmd/commit/4966e99082560df6a5dc03cd21fd38a9eb62c2e7
  Author: Alex <aleksandrosan...@gmail.com>
  Date:   2022-09-19 (Mon, 19 Sep 2022)

  Changed paths:
    M .github/workflows/git-repo-sync.yml

  Log Message:
  -----------
  build: harden git-repo-sync.yml permissions
Signed-off-by: Alex <aleksandrosan...@gmail.com>


  Commit: dd82e5e19f3200f454ad82377d00941c199dad79
      https://github.com/pmd/pmd/commit/dd82e5e19f3200f454ad82377d00941c199dad79
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-26 (Mon, 26 Sep 2022)

  Changed paths:
    M .ci/files/project-list.xml
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Add java-regression-tests for regression testing

Fixes #3431


  Commit: d30edd618eb98e3f8fdb7713264fd342fa9b39d0
      https://github.com/pmd/pmd/commit/d30edd618eb98e3f8fdb7713264fd342fa9b39d0
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-26 (Mon, 26 Sep 2022)

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

  Log Message:
  -----------
  Change something in pmd-core to let the regression tester run


  Commit: 1ea82f1ee63b18ff7c2e2c57d25db3499ede5fe4
      https://github.com/pmd/pmd/commit/1ea82f1ee63b18ff7c2e2c57d25db3499ede5fe4
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-27 (Tue, 27 Sep 2022)

  Changed paths:
    M .ci/files/project-list.xml

  Log Message:
  -----------
  Fix git connection for java-regression-tests


  Commit: adec817908235911af2efbf23caea48d79a261e5
      https://github.com/pmd/pmd/commit/adec817908235911af2efbf23caea48d79a261e5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-27 (Tue, 27 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .github/workflows/build.yml
    M Gemfile.lock
    M docs/Gemfile.lock
    M docs/_config.yml
    M docs/pages/next_major_development.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
    M docs/pages/pmd/userdocs/tools/ci.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M pmd-apex-jorje/pom.xml
    M pmd-apex/pom.xml
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAssignmentExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBinaryExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTBooleanExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTPostfixExpression.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTPrefixExpression.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnum.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedName.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexRootNode.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/AssignmentOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BinaryOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/BooleanOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PostfixOperator.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/PrefixOperator.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/CycloMetric.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/metrics/impl/visitors/CognitiveComplexityVisitor.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexAssertionsShouldIncludeMessageRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestClassShouldHaveAssertsRule.java
    M pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTFieldTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTMethodTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTNewKeyValueObjectExpressionTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSoqlExpressionTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTSwitchStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTTryCatchFinallyBlockStatementTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserClassTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserEnumTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTUserInterfaceTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTestBase.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexQualifiedNameTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/metrics/ApexProjectMirrorTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/multifile/ApexMultifileVisitorTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexRuleTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexAssertionsShouldIncludeMessage.xml
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/ApexUnitTestClassShouldHaveAsserts.xml
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/Mark.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/NioTextFile.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/StringTextFile.java
    M pmd-core/src/main/java/net/sourceforge/pmd/processor/PmdRunnable.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/LanguageAwareDataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M pmd-core/src/test/java/net/sourceforge/pmd/PmdAnalysisTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/Dummy2LanguageModule.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/SimpleTestTextFile.java
    A pmd-core/src/test/resources/sample-source/dummy/foo.txt
    M pmd-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-doc/pom.xml
    M pmd-fortran/pom.xml
    M pmd-gherkin/pom.xml
    M pmd-go/pom.xml
    M pmd-groovy/pom.xml
    M pmd-html/pom.xml
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M pmd-java/src/main/resources/category/java/performance.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/unnecessaryimport/package2/C.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.xml
    M pmd-java8/pom.xml
    M pmd-javascript/pom.xml
    M pmd-jsp/pom.xml
    M pmd-kotlin/pom.xml
    M pmd-lang-test/pom.xml
    M pmd-lua/pom.xml
    M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
    M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaLanguage.java
    M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java
    M pmd-lua/src/test/java/net/sourceforge/pmd/cpd/LuaTokenizerTest.java
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/comment.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/comment.txt
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/luauTypes.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/luauTypes.txt
    M pmd-matlab/pom.xml
    M pmd-modelica/pom.xml
    M pmd-objectivec/pom.xml
    M pmd-perl/pom.xml
    M pmd-php/pom.xml
    M pmd-plsql/pom.xml
    M pmd-python/pom.xml
    M pmd-ruby/pom.xml
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M pmd-scala-modules/pmd-scala_2.12/pom.xml
    M pmd-scala-modules/pmd-scala_2.13/pom.xml
    M pmd-scala/pom.xml
    M pmd-swift/pom.xml
    M pmd-test-schema/pom.xml
    M pmd-test/pom.xml
    M pmd-visualforce/pom.xml
    M pmd-vm/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into issue-4099-constructorcallsoverridable


  Commit: b59ceb6c607659f9c43dd79a9695ff9ce633494f
      https://github.com/pmd/pmd/commit/b59ceb6c607659f9c43dd79a9695ff9ce633494f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-27 (Tue, 27 Sep 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [java] ConstructorCallsOverridableMethod - fix false negatives

- Use type of the method call result
- Do not consider super method calls,
  but this references


  Commit: d94a9439117f11823a088d71601f16dfd02995f5
      https://github.com/pmd/pmd/commit/d94a9439117f11823a088d71601f16dfd02995f5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typeinference/TypeInferenceResolver.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [java] ConstructorCallsOverridableMethod - fix false negatives

- Identify method calls of generic methods


  Commit: 5840afe39a1bec770d09de97d9687fd011a25f52
      https://github.com/pmd/pmd/commit/5840afe39a1bec770d09de97d9687fd011a25f52
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [java] ConstructorCallsOverridableMethod - improve message for call chains


  Commit: d21a562e900d661cea61e60d0c96c15bea8eff4f
      https://github.com/pmd/pmd/commit/d21a562e900d661cea61e60d0c96c15bea8eff4f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [java] ConstructorCallsOverridableMethod - fix message for call chains

First method in the chain was missing


  Commit: defb0cd47c18a4848a30bdc1270f6aa972541739
      https://github.com/pmd/pmd/commit/defb0cd47c18a4848a30bdc1270f6aa972541739
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  [doc] Update release notes (#1718, #2348)


  Commit: a66cffa55d7a626a1066b8479250dbfc810baefd
      https://github.com/pmd/pmd/commit/a66cffa55d7a626a1066b8479250dbfc810baefd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M Gemfile.lock
    M docs/Gemfile.lock
    M docs/_data/sidebars/pmd_sidebar.yml
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/projectdocs/trivia/news.md
    A docs/pages/pmd/userdocs/3rdpartyrulesets.md
    M docs/pages/pmd/userdocs/cpd/cpd.md
    M docs/pages/release_notes.md
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/treeexport/TreeExportCli.java
    M pmd-dist/src/main/resources/scripts/designer.bat
    M pmd-dist/src/main/resources/scripts/run.sh
    A pmd-dist/src/test/resources/scripts/designertest.bat
    A pmd-dist/src/test/resources/scripts/runtest.sh
    M pmd-html/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.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/performance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/CommentDefaultAccessModifier.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryFullyQualifiedName.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml
    M pmd-lua/src/main/antlr4/net/sourceforge/pmd/lang/lua/antlr4/Lua.g4
    M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaLanguage.java
    M pmd-lua/src/main/java/net/sourceforge/pmd/cpd/LuaTokenizer.java
    M pmd-lua/src/test/java/net/sourceforge/pmd/cpd/LuaTokenizerTest.java
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/comment.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/comment.txt
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/luauTypes.lua
    A 
pmd-lua/src/test/resources/net/sourceforge/pmd/lang/lua/cpd/testdata/luauTypes.txt
    M pom.xml

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


  Commit: 306db99400a5c5211e5e21b4fd1b11bf9b40add9
      https://github.com/pmd/pmd/commit/306db99400a5c5211e5e21b4fd1b11bf9b40add9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-29 (Thu, 29 Sep 2022)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml

  Log Message:
  -----------
  [java] UnusedPrivateField - ignore any annotations

Deprecate "ignoreAnnotations" property


  Commit: 2f2b6a2476978bf989e2e9026628a9082793489f
      https://github.com/pmd/pmd/commit/2f2b6a2476978bf989e2e9026628a9082793489f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M pmd-scala-modules/pmd-scala_2.13/pom.xml

  Log Message:
  -----------
  [scala] Bump scala-library from 2.13.3 to 2.13.9

Fixes https://github.com/pmd/pmd/security/dependabot/28
Fixes https://github.com/advisories/GHSA-8qv5-68g4-248j
Fixes CVE-2022-36944


  Commit: 167dd635ede42f19917ded56f2ce960954c77eb9
      https://github.com/pmd/pmd/commit/167dd635ede42f19917ded56f2ce960954c77eb9
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M pmd-scala-modules/pmd-scala_2.12/pom.xml

  Log Message:
  -----------
  [scala] Bump scala-library from 2.12.10 to 2.12.17


  Commit: 45f3f6e5bbb4f94fd0b9b59be145319144918f4f
      https://github.com/pmd/pmd/commit/45f3f6e5bbb4f94fd0b9b59be145319144918f4f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.txt

  Log Message:
  -----------
  [scala] Bump scalameta from 4.2.0 to 4.6.0


  Commit: e712b89fa0f3f7ba32a6a18d208346570cd6282b
      https://github.com/pmd/pmd/commit/e712b89fa0f3f7ba32a6a18d208346570cd6282b
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  -----------
  [java] UnusedPrivateFieldRule - improve rule doc


  Commit: 1cc0fbb04778f3029efa2ee9dc2767b3f0f58836
      https://github.com/pmd/pmd/commit/1cc0fbb04778f3029efa2ee9dc2767b3f0f58836
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml

  Log Message:
  -----------
  [java] UnusedPrivateFieldRule - remove ignoredAnnotations from rule tests


  Commit: 4fc12f031c569df3e539007c6893d8cbb2aa07f5
      https://github.com/pmd/pmd/commit/4fc12f031c569df3e539007c6893d8cbb2aa07f5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidUsingHardCodedIP.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/LoosePackageCoupling.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/NPathComplexity.xml

  Log Message:
  -----------
  [java] Fix rule tests with dysfunctional rule configurations


  Commit: 16bb510cca376450c7db8379292f16a802699073
      https://github.com/pmd/pmd/commit/16bb510cca376450c7db8379292f16a802699073
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Fix release notes


  Commit: 81a8ba0c87f24add7609f1549cbfc065e6d62835
      https://github.com/pmd/pmd/commit/81a8ba0c87f24add7609f1549cbfc065e6d62835
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .github/workflows/build.yml

  Log Message:
  -----------
  [ci] Add permission contents:write for build job


  Commit: d7de6f59d2d1d4a06c5c50ae18b09a57b983f556
      https://github.com/pmd/pmd/commit/d7de6f59d2d1d4a06c5c50ae18b09a57b983f556
  Author: Andreas Dangel <andreas.dan...@adangel.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/pmd/projectdocs/decisions/adr-1.md
    M docs/pages/pmd/projectdocs/decisions/adr-2.md

  Log Message:
  -----------
  [doc] Accept ADR-1 and ADR-2


  Commit: 9056204317ee2412a443917c0c3a90e103cdc919
      https://github.com/pmd/pmd/commit/9056204317ee2412a443917c0c3a90e103cdc919
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .ci/build.sh

  Log Message:
  -----------
  [ci] Execute danger and dogfood only for pull requests in our own repository


  Commit: 1d6aeb0a951d0abffee750622fc8e4e58082d851
      https://github.com/pmd/pmd/commit/1d6aeb0a951d0abffee750622fc8e4e58082d851
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Add @LynnBroe as a contributor


  Commit: 2105bde614e67698a58d2fbcc13015f1c385d60e
      https://github.com/pmd/pmd/commit/2105bde614e67698a58d2fbcc13015f1c385d60e
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4100, #4033, #4037)


  Commit: 94410916c2398958d6f4c47f7ead5762d6310ed2
      https://github.com/pmd/pmd/commit/94410916c2398958d6f4c47f7ead5762d6310ed2
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/AvoidUsingHardCodedIP.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/design/xml/LoosePackageCoupling.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/NPathComplexity.xml
    M pmd-test/src/main/java/net/sourceforge/pmd/testframework/RuleTst.java

  Log Message:
  -----------
  Merge pull request #4100 from LynnBroe:master

[java] Update UnusedPrivateFieldRule - ignore any annotations #4100


  Commit: 7d58fc8551676a3b43e3ac2bcdecce5c67204068
      https://github.com/pmd/pmd/commit/7d58fc8551676a3b43e3ac2bcdecce5c67204068
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/ConstructorCallsOverridableMethodRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/typeresolution/typeinference/TypeInferenceResolver.java
    M pmd-java/src/main/resources/category/java/errorprone.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/AbstractThing.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/constructorcallsoverridablemethod/Thing.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/ClassTypeResolverTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/typeresolution/testdata/MethodCallExpressionTypes.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/ConstructorCallsOverridableMethod.xml

  Log Message:
  -----------
  Merge pull request #4101 from adangel:issue-4099-constructorcallsoverridable

[java] ConstructorCallsOverridableMethod should consider method calls… #4101


  Commit: c75a4795d33dfb811bde1e8ba333eaf1f9de6c9a
      https://github.com/pmd/pmd/commit/c75a4795d33dfb811bde1e8ba333eaf1f9de6c9a
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M docs/pages/pmd/projectdocs/credits.md

  Log Message:
  -----------
   Add @sashashura as a contributor


  Commit: 8fa94cf2f59a83e2e585b8da350f826ad5f076df
      https://github.com/pmd/pmd/commit/8fa94cf2f59a83e2e585b8da350f826ad5f076df
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4130)


  Commit: a46bea27f02bf3835145baea2c95d1c4ab27e28f
      https://github.com/pmd/pmd/commit/a46bea27f02bf3835145baea2c95d1c4ab27e28f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .all-contributorsrc
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Merge pull request #4130 from sashashura:patch-1

[ci] GitHub Workflows security hardening #4130


  Commit: 545c4cd284d594a74fdedb1d2b4be2dc4e3078e2
      https://github.com/pmd/pmd/commit/545c4cd284d594a74fdedb1d2b4be2dc4e3078e2
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M .ci/files/project-list.xml
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java

  Log Message:
  -----------
  Merge pull request #4135 from adangel:issue-3431

[java] Add java-regression-tests for regression testing #4135


  Commit: 9e5efcb09d6433a8b3f4d9b80dc84f7c4f8f5d7d
      https://github.com/pmd/pmd/commit/9e5efcb09d6433a8b3f4d9b80dc84f7c4f8f5d7d
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4138)


  Commit: 146f86f5529037825590b826c2e83216e73d489d
      https://github.com/pmd/pmd/commit/146f86f5529037825590b826c2e83216e73d489d
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M 
pmd-scala-modules/pmd-scala-common/src/test/resources/net/sourceforge/pmd/lang/scala/ast/testdata/package.txt
    M pmd-scala-modules/pmd-scala_2.12/pom.xml
    M pmd-scala-modules/pmd-scala_2.13/pom.xml

  Log Message:
  -----------
  Merge pull request #4138 from adangel:scala-upgrades

[scala] Upgrade scala-library to 2.12.7 / 2.13.9 and scalameta to 4.6.0 #4138


  Commit: 398d05c3d3c4a4e51960116bb733792686bf512a
      https://github.com/pmd/pmd/commit/398d05c3d3c4a4e51960116bb733792686bf512a
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4072)


  Commit: be871350c057b7212fd7f95f3a1a0976c200f10b
      https://github.com/pmd/pmd/commit/be871350c057b7212fd7f95f3a1a0976c200f10b
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-09-30 (Fri, 30 Sep 2022)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/projectdocs/decisions.md
    A docs/pages/pmd/projectdocs/decisions/adr-1.md
    A docs/pages/pmd/projectdocs/decisions/adr-2.md
    A docs/pages/pmd/projectdocs/decisions/adr-NNN.md
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Merge pull request #4072 from adangel:doc-adr

[doc] Add architecture decision records #4072


Compare: https://github.com/pmd/pmd/compare/9c215e97222d...be871350c057


_______________________________________________
Pmd-commits mailing list
Pmd-commits@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to