Branch: refs/heads/pmd/7.0.x
  Home:   https://github.com/pmd/pmd
  Commit: 056516bee4f02af66f4f74aa637c29547f3b42b3
      https://github.com/pmd/pmd/commit/056516bee4f02af66f4f74aa637c29547f3b42b3
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.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/rule/xpath/internal/AstTreeInfo.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/ASTAnnotationMemberList.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIntersectionType.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTList.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWildcardType.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt

  Log Message:
  -----------
  Micro-opts


  Commit: ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb
      https://github.com/pmd/pmd/commit/ea4c8271169b33e3e79f4b5003e2c8cb8bbff5eb
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-23 (Mon, 23 Jan 2023)

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

  Log Message:
  -----------
  Convert AddEmptyString to java rule


  Commit: 1a366e3683ff2ddb9630b112c86e62ccb8e344a0
      https://github.com/pmd/pmd/commit/1a366e3683ff2ddb9630b112c86e62ccb8e344a0
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M .ci/files/project-list.xml
    M .github/workflows/build.yml
    M .github/workflows/git-repo-sync.yml
    M .github/workflows/troubleshooting.yml
    M Gemfile.lock
    M docs/Gemfile
    M docs/Gemfile.lock
    M docs/pages/7_0_0_release_notes.md
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/cli_reference.md
    M docs/pages/pmd/userdocs/pmd_report_formats.md
    M docs/pages/pmd/userdocs/tools/ant.md
    M docs/pages/release_notes.md
    A docs/report-examples/html-report-v2.html
    M pmd-ant/src/main/java/net/sourceforge/pmd/ant/CPDTask.java
    M pmd-ant/src/main/java/net/sourceforge/pmd/ant/PMDTask.java
    M pmd-ant/src/main/java/net/sourceforge/pmd/ant/internal/PMDTaskImpl.java
    M pmd-ant/src/test/java/net/sourceforge/pmd/ant/PMDTaskTest.java
    M pmd-ant/src/test/resources/net/sourceforge/pmd/ant/xml/pmdtasktest.xml
    M pmd-apex-jorje/pom.xml
    R pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexHandler.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ApexLanguageModule.java
    M pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTApexFile.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexHandler.java
    A 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/internal/ApexViolationSuppressors.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/AbstractApexUnitTestRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/ApexUnitTestShouldNotUseSeeAllDataTrueRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/bestpractices/UnusedLocalVariableRule.java
    R 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/ApexRuleViolationFactory.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/bestpractices/xml/UnusedLocalVariable.xml
    M pmd-cli/pom.xml
    A pmd-cli/src/main/java/me/tongfei/progressbar/PmdProgressBarFriend.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/AbstractPmdSubcommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdCommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/DesignerCommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdCommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/PmdRootCommand.java
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/TreeExportCommand.java
    A pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/CliExitCode.java
    R 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/ExecutionResult.java
    A 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/internal/ProgressBarListener.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/BaseCliTest.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/CpdCliTest.java
    A pmd-cli/src/test/java/net/sourceforge/pmd/cli/ForceLanguageCliTest.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/PmdCliTest.java
    M pmd-cli/src/test/java/net/sourceforge/pmd/cli/TreeExportCliTest.java
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset.xml
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset2.xml
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/RuleSetWithViolations.xml
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/badandgood/BadFile.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/badandgood/GoodFile.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/badandgood/GoodFile2.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/encodingTest/File1.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/encodingTest/File2.java
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup1.java
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup2.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/file_with_ISO-8859-1_encoding.java
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/file_with_utf8_bom.java
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/files/real-file.txt
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/tsFiles/File1.ts
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/cpd/tsFiles/File2.ts
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/forceLanguage/src/file1.ext
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/forceLanguage/src/file2.ext
    A 
pmd-cli/src/test/resources/net/sourceforge/pmd/cli/forceLanguage/src/file3.ext
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/anotherfile.dummy
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/somefile.dummy
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/somefile1.dummy
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/somefile2.dummy
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/somefile3.dummy
    A pmd-cli/src/test/resources/net/sourceforge/pmd/cli/src/somefile4.dummy
    R pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/dup1.java
    R pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/dup2.java
    R 
pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_ISO-8859-1_encoding.java
    R 
pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_utf8_bom.java
    R pmd-cli/src/test/resources/net/sourceforge/pmd/cpd/files/real-file.txt
    A pmd-core/etc/xslt/html-report-v2.xslt
    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/PMDConfiguration.java
    M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleContext.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSetWriter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/ViolationSuppressor.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cache/CachedRuleViolation.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDCommandLineInterface.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cli/PMDParameters.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cli/PmdParametersParseResult.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/cli/internal/ProgressBarListener.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPD.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/CPDCommandLineInterface.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/CSVRenderer.java
    R pmd-core/src/main/java/net/sourceforge/pmd/cpd/FileReporter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/GUI.java
    R pmd-core/src/main/java/net/sourceforge/pmd/cpd/Renderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/SimpleRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/VSRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/cpd/XMLRenderer.java
    R pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRenderer.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDRendererAdapter.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/cpd/renderer/CPDReportRenderer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/FileCollectionUtil.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageVersionHandler.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileCollector.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/TextFile.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/ParametricRuleViolation.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleReference.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/RuleViolationFactory.java
    R 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/impl/DefaultRuleViolationFactory.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CSVRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/CSVWriter.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/ColumnDescriptor.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/renderers/TextColorRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/XMLRenderer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/YAHTMLRenderer.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/FileAnalysisListener.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/GlobalAnalysisListener.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/ListenerInitializer.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/NoopListenerInitializer.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/ViolationDecorator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/reporting/package-info.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/CollectionUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/IOUtil.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/StringUtil.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/FileDataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/datasource/internal/PathDataSource.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/util/internal/xml/SchemaConstant.java
    R 
pmd-core/src/main/resources/net/sourceforge/pmd/util/viewer/resources/viewer_strings.properties
    M pmd-core/src/test/java/net/sourceforge/pmd/AbstractRuleTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/ReportTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleReferenceTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetFactoryTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleSetWriterTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/RuleViolationComparatorTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/RuleViolationTest.java
    R pmd-core/src/test/java/net/sourceforge/pmd/cli/CoreCliTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cli/PMDFilelistTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/cli/ZipFileTest.java
    R 
pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDConfigurationTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDFilelistTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDReportTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CSVRendererTest.java
    R pmd-core/src/test/java/net/sourceforge/pmd/cpd/FileReporterTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/XMLRendererTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageModule.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileCollectorTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/NioTextFileTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/document/TextFilesTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/processor/MultiThreadProcessorTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/AbstractRendererTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/renderers/YAHTMLRendererTest.java
    R pmd-core/src/test/resources/net/sourceforge/pmd/cli/FakeRuleset.xml
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/encodingTest/File1.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/encodingTest/File2.java
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup1.java
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/files/dup2.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/files/file_with_ISO-8859-1_encoding.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/files/file_with_utf8_bom.java
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/cpd/files/real-file.txt
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/filelist4.txt
    A 
pmd-core/src/test/resources/net/sourceforge/pmd/cli/otherSrc/somefile.dummy
    A pmd-core/src/test/resources/net/sourceforge/pmd/cli/zipWithSources.zip
    R pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/dup1.java
    R pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/dup2.java
    M 
pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_ISO-8859-1_encoding.java
    M 
pmd-core/src/test/resources/net/sourceforge/pmd/cpd/files/file_with_utf8_bom.java
    M pmd-doc/src/main/java/net/sourceforge/pmd/docs/SidebarGenerator.java
    M pmd-doc/src/test/java/net/sourceforge/pmd/docs/SidebarGeneratorTest.java
    M pmd-java/etc/grammar/Java.jjt
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/internal/AnnotationSuppressionUtil.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/internal/JavaViolationDecorator.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolation.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/CommentDefaultAccessModifierRule.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/AnnotationSuppressionUtil.java
    R 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/JavaRuleViolationFactory.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java
    M pmd-java/src/test/java/net/sourceforge/pmd/FooRule.java
    R pmd-java/src/test/java/net/sourceforge/pmd/cli/CLITest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/internal/JavaViolationDecoratorTest.java
    R 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/JavaRuleViolationTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTPatternTest.kt
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/Java11Test.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/KotlinTestingDsl.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ParserTestSpec.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/TokenUtilsTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/SubtypingTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypePrettyPrintTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeSystemTest.kt
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/cpd/badandgood/BadFile.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/cpd/badandgood/GoodFile.java
    R 
pmd-java/src/test/resources/net/sourceforge/pmd/cpd/badandgood/GoodFile2.java
    R pmd-java/src/test/resources/net/sourceforge/pmd/cpd/clitest/File1.java
    R pmd-java/src/test/resources/net/sourceforge/pmd/cpd/clitest/File2.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesClassLiteral.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesCtor.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/cpd/testdata/ignoreIdentsPreservesEnum.txt
    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/JUnitTestContainsTooManyAsserts.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/UseDiamondOperator.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/RedundantFieldInitializer.xml
    R pmd-javascript/src/test/java/net/sourceforge/pmd/cli/CLITest.java
    R 
pmd-javascript/src/test/java/net/sourceforge/pmd/cpd/CPDCommandLineInterfaceTest.java
    R pmd-javascript/src/test/resources/net/sourceforge/pmd/cpd/ts/File1.ts
    R pmd-javascript/src/test/resources/net/sourceforge/pmd/cpd/ts/File2.ts
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M pmd-test/src/main/java/net/sourceforge/pmd/ant/AbstractAntTestHelper.java
    R pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCLITest.java
    R pmd-test/src/main/java/net/sourceforge/pmd/cli/BaseCPDCLITest.java
    M 
pmd-test/src/main/java/net/sourceforge/pmd/test/lang/DummyLanguageModule.java
    R pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/XmlCliTest.java
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/cli-tests/sampleproject/ruleset.xml
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/cli-tests/sampleproject/src/file1.ext
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/cli-tests/sampleproject/src/file2.ext
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/cli-tests/sampleproject/src/file3.txt
    R 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/cli-tests/sampleproject/src/file4.ext
    M pom.xml

  Log Message:
  -----------
  Merge branch '7.0.x' into pmd7.micro-opts


  Commit: ad198cbcf9105cad6fb27907538f5e90249735f4
      https://github.com/pmd/pmd/commit/ad198cbcf9105cad6fb27907538f5e90249735f4
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java

  Log Message:
  -----------
  Dogfood


  Commit: 8834c6e981c9b1bcdee2a2cc39714a086181076b
      https://github.com/pmd/pmd/commit/8834c6e981c9b1bcdee2a2cc39714a086181076b
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/JavaComment.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml

  Log Message:
  -----------
  Improve CommentSize


  Commit: 3e30e676807807c40d57dbe3512c57bffbbc70af
      https://github.com/pmd/pmd/commit/3e30e676807807c40d57dbe3512c57bffbbc70af
  Author: Clément Fournier <clement.fournie...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/documentation/CommentSizeRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/documentation/xml/CommentSize.xml

  Log Message:
  -----------
  Revert changes to CommentSize


  Commit: 85b41623cf0ddab0d1f310602295fffc193dadd6
      https://github.com/pmd/pmd/commit/85b41623cf0ddab0d1f310602295fffc193dadd6
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2023-01-27 (Fri, 27 Jan 2023)

  Changed paths:
    M pmd-core/src/main/java/net/sourceforge/pmd/RuleSet.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/rule/xpath/internal/AstTreeInfo.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/ASTAnnotationMemberList.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTIntersectionType.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTList.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMemberValuePair.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTUnionType.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTWildcardType.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalInterfaces.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/UselessOverridingMethodRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AddEmptyStringRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/AvoidInstantiatingObjectsInLoopsRule.java
    M pmd-java/src/main/resources/category/java/performance.xml
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/NodeParsingCtx.kt

  Log Message:
  -----------
  Merge pull request #4353 from oowekyala/pmd7.micro-opts

[core] Micro optimizations for Node API


Compare: https://github.com/pmd/pmd/compare/0e19c2aaed6d...85b41623cf0d


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

Reply via email to