Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: b741ce261cf27cc63bbb3e0ede1e61c708e3582b
      https://github.com/pmd/pmd/commit/b741ce261cf27cc63bbb3e0ede1e61c708e3582b
  Author: 李家奥 <lijiaao@lijiaaodeMacBook-Pro.local>
  Date:   2022-05-27 (Fri, 27 May 2022)

  Changed paths:
    M pmd-java/src/main/resources/category/java/performance.xml

  Log Message:
  -----------
  fix addEmptyString in performance.xml


  Commit: dcc6977168806f7884f953066ea5799de82b0c2f
      https://github.com/pmd/pmd/commit/dcc6977168806f7884f953066ea5799de82b0c2f
  Author: 李家奥 <lijiaao@lijiaaodeMacBook-Pro.local>
  Date:   2022-05-27 (Fri, 27 May 2022)

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

  Log Message:
  -----------
  add test cases


  Commit: ca562fc133e9af3ef7ef1228cce2eff4c0eead96
      https://github.com/pmd/pmd/commit/ca562fc133e9af3ef7ef1228cce2eff4c0eead96
  Author: HoshiNoMei <11910...@mail.sustech.edu.cn>
  Date:   2022-05-28 (Sat, 28 May 2022)

  Changed paths:
    M pmd-java/src/main/resources/category/java/bestpractices.xml

  Log Message:
  -----------
  Fix the rule xml WhileLoopWithLiteralBoolean


  Commit: d4b356a68ee74e8a5cb34240839675a665ec0e7c
      https://github.com/pmd/pmd/commit/d4b356a68ee74e8a5cb34240839675a665ec0e7c
  Author: HoshiNoMei <11910...@mail.sustech.edu.cn>
  Date:   2022-05-28 (Sat, 28 May 2022)

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

  Log Message:
  -----------
  Fix the rule xml WhileLoopWithLiteralBoolean


  Commit: ac2dcd8c4df5aae3ef2f3a93f7fd9d4fa5ebbc8a
      https://github.com/pmd/pmd/commit/ac2dcd8c4df5aae3ef2f3a93f7fd9d4fa5ebbc8a
  Author: Anne Brouwers <annebrouwers1...@gmail.com>
  Date:   2022-06-16 (Thu, 16 Jun 2022)

  Changed paths:
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    A pmd-gherkin/pom.xml
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/antlr4/Gherkin.g4
    A pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinLanguage.java
    A pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/antlr4/package-info.java
    A 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt
    M pom.xml

  Log Message:
  -----------
  Add Gherkin support to CPD


  Commit: 44b9b0a10aca388bbcac20840a63c7396ad6aa98
      https://github.com/pmd/pmd/commit/44b9b0a10aca388bbcac20840a63c7396ad6aa98
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2022-06-25 (Sat, 25 Jun 2022)

  Changed paths:
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  add plain text language


  Commit: aae9c0cf78c95e1d229c4a78f81a6c055c0b151b
      https://github.com/pmd/pmd/commit/aae9c0cf78c95e1d229c4a78f81a6c055c0b151b
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2022-06-25 (Sat, 25 Jun 2022)

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

  Log Message:
  -----------
  checkstyle


  Commit: bedb6057dee047c00534286af0627cbbc02e2000
      https://github.com/pmd/pmd/commit/bedb6057dee047c00534286af0627cbbc02e2000
  Author: Anne Brouwers <annebrouwers1...@gmail.com>
  Date:   2022-06-28 (Tue, 28 Jun 2022)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .ci/git-repo-sync.sh
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M .github/workflows/troubleshooting.yml
    M .mvn/wrapper/maven-wrapper.properties
    M do-release.sh
    M docs/_config.yml
    M docs/pages/next_major_development.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/tools/tools.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/test/java/net/sourceforge/pmd/cpd/ApexCpdTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java
    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-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/bestpractices/UnusedPrivateFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidFieldNameMatchingMethodNameRule.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java
    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/ImmutableField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidDuplicateLiterals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidFieldNameMatchingMethodName.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/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 feature_gherkin


  Commit: 5897eb70bc0a1400e265963bddf1afc60bfa809c
      https://github.com/pmd/pmd/commit/5897eb70bc0a1400e265963bddf1afc60bfa809c
  Author: Anne Brouwers <annebrouwers1...@gmail.com>
  Date:   2022-06-28 (Tue, 28 Jun 2022)

  Changed paths:
    M pmd-gherkin/pom.xml
    R 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/antlr4/Gherkin.g4
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/ast/Gherkin.g4
    M pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinLanguage.java
    M pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinTokenizer.java
    A pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/package-info.java
    R 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/antlr4/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/package-info.java
    M 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java

  Log Message:
  -----------
  Implement PR feedback


  Commit: c5f06cdf8802b6d71a61d1452b8fc627466fd995
      https://github.com/pmd/pmd/commit/c5f06cdf8802b6d71a61d1452b8fc627466fd995
  Author: Anne Brouwers <annebrouwers1...@gmail.com>
  Date:   2022-06-28 (Tue, 28 Jun 2022)

  Changed paths:
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/gherkin.md

  Log Message:
  -----------
  Add Gherkin page to docs


  Commit: e2fbe21917bdcfc20e148c2927a3273c8240abfd
      https://github.com/pmd/pmd/commit/e2fbe21917bdcfc20e148c2927a3273c8240abfd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

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

  Log Message:
  -----------
   Update @jborgers as a contributor


  Commit: 0fb18f4b293f714adc9a158a5891b86e0940fd52
      https://github.com/pmd/pmd/commit/0fb18f4b293f714adc9a158a5891b86e0940fd52
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

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

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


  Commit: eb87e074a1f8b71bab1cfbc1d7c32965d7b96492
      https://github.com/pmd/pmd/commit/eb87e074a1f8b71bab1cfbc1d7c32965d7b96492
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

  Changed paths:
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java

  Log Message:
  -----------
  Merge pull request #4024 from oowekyala:pmd6-plain-text-lang

[core] Add plain text language #4024


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

  Changed paths:
    R pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinLanguage.java
    R pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/GherkinTokenizer.java
    R pmd-gherkin/src/main/java/net/sourceforge/pmd/cpd/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinLanguage.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/package-info.java
    M 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    M 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java

  Log Message:
  -----------
  [gherkin] Move CPD classes into specific gherkin package


  Commit: 326c03d5a43c5daf4bb290ace50b71a0e436e384
      https://github.com/pmd/pmd/commit/326c03d5a43c5daf4bb290ace50b71a0e436e384
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

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

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


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

  Changed paths:
    M docs/pages/pmd/languages/gherkin.md
    M docs/pages/release_notes.md

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


  Commit: 06e166adec9a0041f398631845c22345d1d27047
      https://github.com/pmd/pmd/commit/06e166adec9a0041f398631845c22345d1d27047
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M .all-contributorsrc
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/gherkin.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    A pmd-gherkin/pom.xml
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/ast/Gherkin.g4
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinLanguage.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/package-info.java
    A 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt
    M pom.xml

  Log Message:
  -----------
  Merge pull request #4017 from tiobe:feature_gherkin

Add Gherkin support to CPD #4017


  Commit: 41798069a146ad0c4929de21c5f2d93ba26d6c4e
      https://github.com/pmd/pmd/commit/41798069a146ad0c4929de21c5f2d93ba26d6c4e
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .ci/git-repo-sync.sh
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M .github/workflows/troubleshooting.yml
    M .mvn/wrapper/maven-wrapper.properties
    M do-release.sh
    M docs/_config.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    M docs/pages/next_major_development.md
    A docs/pages/pmd/languages/gherkin.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/tools/tools.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/test/java/net/sourceforge/pmd/cpd/ApexCpdTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/PMD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetReferenceId.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ant/Formatter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    A pmd-core/src/main/resources/rulesets/releases/6460.xml
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    M pmd-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    M pmd-doc/pom.xml
    M pmd-fortran/pom.xml
    A pmd-gherkin/pom.xml
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/ast/Gherkin.g4
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinLanguage.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/package-info.java
    A 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt
    M pmd-go/pom.xml
    M pmd-groovy/pom.xml
    M pmd-html/pom.xml
    M 
pmd-html/src/main/java/net/sourceforge/pmd/lang/html/HtmlLanguageModule.java
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTInitializer.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTResource.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSynchronizedStatement.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnusedPrivateFieldRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyControlStatementRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidFieldNameMatchingMethodNameRule.java
    M pmd-java/src/main/resources/category/java/codestyle.xml
    M pmd-java/src/main/resources/category/java/errorprone.xml
    M pmd-java/src/main/resources/rulesets/java/quickstart.xml
    M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/EmptyControlStatementTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessarySemicolonTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedPrivateField.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/EmptyControlStatement.xml
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessarySemicolon.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/ImmutableField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidDuplicateLiterals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidFieldNameMatchingMethodName.xml
    M pmd-java8/pom.xml
    M pmd-javascript/pom.xml
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    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/pom.xml
    M pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pmd-visualforce/pom.xml
    M pmd-vm/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

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


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

  Changed paths:
    M pmd-java/src/main/resources/category/java/performance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AddEmptyString.xml

  Log Message:
  -----------
  [java] Improve AddEmptyString (#3984)


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

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#3984, #3625)


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

  Changed paths:
    M pmd-java/src/main/resources/category/java/performance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AddEmptyString.xml

  Log Message:
  -----------
  [java] AddEmptyString - fix false positive with scoping


  Commit: 0abfa1bd720f56fd35da5e3167fed6c50d6026fd
      https://github.com/pmd/pmd/commit/0abfa1bd720f56fd35da5e3167fed6c50d6026fd
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .ci/git-repo-sync.sh
    M .mvn/wrapper/maven-wrapper.properties
    M do-release.sh
    M docs/_config.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    M docs/pages/next_major_development.md
    A docs/pages/pmd/languages/gherkin.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/tools/tools.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/test/java/net/sourceforge/pmd/cpd/ApexCpdTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexParserTest.java
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDCommandLineInterfaceTest.java
    M pmd-cpp/pom.xml
    M pmd-cs/pom.xml
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    M pmd-doc/pom.xml
    M pmd-fortran/pom.xml
    A pmd-gherkin/pom.xml
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/ast/Gherkin.g4
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinLanguage.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/package-info.java
    A 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt
    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/bestpractices/UnusedPrivateFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/ImmutableFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/AvoidFieldNameMatchingMethodNameRule.java
    M pmd-java/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-java/src/test/java/net/sourceforge/pmd/coverage/PMDCoverageTest.java
    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/ImmutableField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidDuplicateLiterals.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/AvoidFieldNameMatchingMethodName.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/pom.xml
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pmd-visualforce/pom.xml
    M pmd-vm/pom.xml
    M pmd-xml/pom.xml
    M pom.xml

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


  Commit: 6fb5b3b9600faa3868983506f398d8e921c1fb29
      https://github.com/pmd/pmd/commit/6fb5b3b9600faa3868983506f398d8e921c1fb29
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

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

  Log Message:
  -----------
  [java] Improve WhileLoopWithLiteralBoolean (#3988)


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

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#3455, #3988)


  Commit: 7557abb739aefefe456274de2aafae5e9e87e3be
      https://github.com/pmd/pmd/commit/7557abb739aefefe456274de2aafae5e9e87e3be
  Author: Andreas Dangel <andreas.dan...@adangel.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M pmd-java/src/main/resources/category/java/performance.xml

  Log Message:
  -----------
  Update pmd-java/src/main/resources/category/java/performance.xml


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

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-java/src/main/resources/category/java/performance.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AddEmptyString.xml

  Log Message:
  -----------
  Merge pull request #3984 from LiGaOg:master

[java] Fix AddEmptyString false-negative issue #3984


  Commit: 19a6b38bbd3d8375242f0b01c249af2c585a16e2
      https://github.com/pmd/pmd/commit/19a6b38bbd3d8375242f0b01c249af2c585a16e2
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

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

  Log Message:
  -----------
  Merge pull request #3988 from VoidxHoshi:master

[java] Modify WhileLoopWithLiteralBoolean to meet the missing case #3455 #3988


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

  Changed paths:
    M .all-contributorsrc
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/gherkin.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/release_notes.md
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    M pmd-dist/pom.xml
    M pmd-dist/src/test/java/net/sourceforge/pmd/it/BinaryDistributionIT.java
    A pmd-gherkin/pom.xml
    A 
pmd-gherkin/src/main/antlr4/net/sourceforge/pmd/lang/gherkin/ast/Gherkin.g4
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/ast/package-info.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinLanguage.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    A 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/package-info.java
    A 
pmd-gherkin/src/main/resources/META-INF/services/net.sourceforge.pmd.cpd.Language
    A 
pmd-gherkin/src/test/java/net/sourceforge/pmd/cpd/GherkinTokenizerTest.java
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.feature
    A 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt
    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/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/WhileLoopWithLiteralBoolean.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AddEmptyString.xml
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    M pom.xml

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


  Commit: 82245b07947ad2e5307a0c941f4ca7c970689647
      https://github.com/pmd/pmd/commit/82245b07947ad2e5307a0c941f4ca7c970689647
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

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

  Log Message:
  -----------
  [core] Fix compile errors with PlainTextLanguage


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

  Changed paths:
    M pmd-java/src/main/resources/category/java/bestpractices.xml

  Log Message:
  -----------
  [java] Fix WhileLoopWithLiteralBoolean tests


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

  Changed paths:
    M 
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/KotlinLanguageModule.java

  Log Message:
  -----------
  [kotlin] Mark kotlin language module @Experimental


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

  Changed paths:
    M pmd-gherkin/pom.xml
    M 
pmd-gherkin/src/main/java/net/sourceforge/pmd/lang/gherkin/cpd/GherkinTokenizer.java
    M 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/annotatedSource.txt
    M 
pmd-gherkin/src/test/resources/net/sourceforge/pmd/lang/gherkin/cpd/testdata/docstring.txt

  Log Message:
  -----------
  [gherkin] Migrate to PMD 7


Compare: https://github.com/pmd/pmd/compare/9d1782d9f4cc...a7340fce4c13


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

Reply via email to