Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: 9fc8a56e316719999586a5f5f0845c9d1671d30b
      https://github.com/pmd/pmd/commit/9fc8a56e316719999586a5f5f0845c9d1671d30b
  Author: Maikel Steneker <maikel.stene...@tiobe.com>
  Date:   2022-06-29 (Wed, 29 Jun 2022)

  Changed paths:
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    A pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRenderer.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRendererAdapter.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDReportRenderer.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java

  Log Message:
  -----------
  Add total number of tokens to XML reports


  Commit: d544efee83f309af619289855eab557aa31b3cda
      https://github.com/pmd/pmd/commit/d544efee83f309af619289855eab557aa31b3cda
  Author: Maikel Steneker <maikel.stene...@tiobe.com>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java

  Log Message:
  -----------
  Improve encapsulation of CPD report contents


  Commit: a15758fcf998b7f6a5d65cab1892de4e9ea8f063
      https://github.com/pmd/pmd/commit/a15758fcf998b7f6a5d65cab1892de4e9ea8f063
  Author: Maikel Steneker <maikel.stene...@gmail.com>
  Date:   2022-06-30 (Thu, 30 Jun 2022)

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

  Log Message:
  -----------
  Hide CPDReport constructor

Co-authored-by: Clément Fournier <clement.fournie...@gmail.com>


  Commit: f4dd873fc20c86f0c0fa87585686881bc8cbc88e
      https://github.com/pmd/pmd/commit/f4dd873fc20c86f0c0fa87585686881bc8cbc88e
  Author: Maikel Steneker <maikel.stene...@tiobe.com>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java

  Log Message:
  -----------
  Remove catch from test case


  Commit: 4d7890112d6d017c630f791f57196e6d7900b3e5
      https://github.com/pmd/pmd/commit/4d7890112d6d017c630f791f57196e6d7900b3e5
  Author: Maikel Steneker <maikel.stene...@tiobe.com>
  Date:   2022-07-01 (Fri, 01 Jul 2022)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java

  Log Message:
  -----------
  Move sorting to CPDReport class


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

  Changed paths:
    M .all-contributorsrc
    M docs/_config.yml
    M docs/_data/sidebars/pmd_sidebar.yml
    A docs/pages/pmd/languages/gherkin.md
    M docs/pages/pmd/languages/java.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/release_notes.md
    M docs/pages/release_notes_old.md
    M pmd-apex-jorje/pom.xml
    M pmd-apex/pom.xml
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    A pmd-core/src/main/java/net/sourceforge/pmd/lang/PlainTextLanguage.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
    M pmd-core/src/main/resources/rulesets/internal/all-java.xml
    M pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/util/IOUtilTest.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/etc/grammar/Java.jjt
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/JavaLanguageModule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTComponentPatternList.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTGuardedPattern.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPattern.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTRecordPattern.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTSwitchGuard.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AstImplUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserDecoratedVisitor.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorAdapter.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaParserVisitorDecorator.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/AbstractJavaRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.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/java/net/sourceforge/pmd/lang/java/ast/AllJavaAstTreeDumpTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java17PreviewTreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java17TreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java18PreviewTreeDumpTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java19PreviewTreeDumpTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/DealingWithNull.txt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/EnhancedTypeCheckingSwitch.txt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/GuardedAndParenthesizedPatterns.txt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/PatternsInSwitchLabels.txt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17p/ScopeOfPatternVariableDeclarations.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/DealingWithNull.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/DealingWithNull.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/EnhancedTypeCheckingSwitch.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/EnhancedTypeCheckingSwitch.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ExhaustiveSwitch.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ExhaustiveSwitch.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/GuardedAndParenthesizedPatterns.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/GuardedAndParenthesizedPatterns.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/PatternsInSwitchLabels.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/PatternsInSwitchLabels.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/RecordPatterns.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/RecordPatterns.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/RefiningPatternsInSwitch.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/RefiningPatternsInSwitch.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ScopeOfPatternVariableDeclarations.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java19p/ScopeOfPatternVariableDeclarations.txt
    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/design/xml/FinalFieldCouldBeStatic.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/TooManyMethods.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/AddEmptyString.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-4021


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

  Changed paths:
    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/renderer/CPDRendererAdapter.java

  Log Message:
  -----------
  [core] Internalize methods in CPDConfiguration and CPDRendererAdapter


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

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java

  Log Message:
  -----------
  [core] Refactor how CPD Renderers are determined


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

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRendererAdapter.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java

  Log Message:
  -----------
  [core] Refactor CPDReport to use a List


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

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Add deprecation notice for CPDRenderer


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

  Changed paths:
    M docs/pages/release_notes.md

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


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

  Changed paths:
    M docs/pages/pmd/userdocs/cpd/cpd_report_formats.md
    M docs/pages/release_notes.md
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDConfiguration.java
    A pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDReport.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDTask.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/MatchAlgorithm.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRenderer.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRendererAdapter.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDReportRenderer.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java

  Log Message:
  -----------
  Merge pull request #4021 from tiobe:report_total_number_of_tokens

[core] CPD: Add total number of tokens to XML reports #4021


Compare: https://github.com/pmd/pmd/compare/a42913fb1017...029b4b205365


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

Reply via email to