Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ae0b9d62239cfdb09798f9461208b74211bc482b
      https://github.com/pmd/pmd/commit/ae0b9d62239cfdb09798f9461208b74211bc482b
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationTest.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml
    A sandbox/rset.xml

  Log Message:
  -----------
  [java] Add rule UnnecessaryVarargsArrayCreation


  Commit: fe0b4a9b36397467399f57a02422d484695d4523
      https://github.com/pmd/pmd/commit/fe0b4a9b36397467399f57a02422d484695d4523
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/UnnecessaryVarargsArrayCreationRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnnecessaryVarargsArrayCreation.xml
    R sandbox/rset.xml

  Log Message:
  -----------
  Improve messages when varargs call is confusing


  Commit: 1d18209d11eb4c0077d032fbb46a3b5f676f1ca7
      https://github.com/pmd/pmd/commit/1d18209d11eb4c0077d032fbb46a3b5f676f1ca7
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

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

  Log Message:
  -----------
  Doc


  Commit: e524a60d288c3a31a753d2c059024a986211183c
      https://github.com/pmd/pmd/commit/e524a60d288c3a31a753d2c059024a986211183c
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2024-04-03 (Wed, 03 Apr 2024)

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

  Log Message:
  -----------
  fix fp with array creation without elements


  Commit: 8b18e9524ba7677382716b2dcce2148a36e82971
      https://github.com/pmd/pmd/commit/8b18e9524ba7677382716b2dcce2148a36e82971
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

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

  Log Message:
  -----------
  Add failing test for #2440


  Commit: 4a9627c5bb166156f9127e7de689e8c19fade039
      https://github.com/pmd/pmd/commit/4a9627c5bb166156f9127e7de689e8c19fade039
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

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

  Log Message:
  -----------
  Fix #2440

 - Extend FinalFieldCouldBeStatic to consider all compile-time constants
   and not only single literals.


  Commit: 89fff368180fddf0b71ab7727bacb7d48e3b0ced
      https://github.com/pmd/pmd/commit/89fff368180fddf0b71ab7727bacb7d48e3b0ced
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Updte changelog, refs #2440


  Commit: f7fc9f6f0ac09aa2e8fde6789864804258afc182
      https://github.com/pmd/pmd/commit/f7fc9f6f0ac09aa2e8fde6789864804258afc182
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

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

  Log Message:
  -----------
  Add test case for null literals


  Commit: 0ce6928b53b1a3828e8a6009cac56ddc42a57215
      https://github.com/pmd/pmd/commit/0ce6928b53b1a3828e8a6009cac56ddc42a57215
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-04-07 (Sun, 07 Apr 2024)

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

  Log Message:
  -----------
  Properly handle null literals


  Commit: 1c7f0717c6dc1b93b7964635349e8860408fc87f
      https://github.com/pmd/pmd/commit/1c7f0717c6dc1b93b7964635349e8860408fc87f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M .all-contributorsrc
    M .ci/build.sh
    M docs/_config.yml
    M docs/pages/pmd/projectdocs/credits.md
    M docs/pages/pmd/userdocs/suppressing_warnings.md
    M docs/pages/release_notes.md
    M pmd-ant/pom.xml
    M pmd-ant/src/test/java/net/sourceforge/pmd/ant/CPDTaskTest.java
    M pmd-apex/pom.xml
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotation.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ApexCommentBuilder.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/QuickstartRulesetTest.java
    A 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ASTAnnotationTest.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/cpd/ApexCpdLexerTest.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/errorprone/xml/EmptyCatchBlock.xml
    M pmd-cli/pom.xml
    M 
pmd-cli/src/main/java/net/sourceforge/pmd/cli/commands/internal/CpdGuiCommand.java
    M pmd-coco/pom.xml
    M 
pmd-coco/src/test/java/net/sourceforge/pmd/lang/coco/cpd/CocoCpdLexerTest.java
    M pmd-compat6/pom.xml
    M pmd-compat6/src/main/java/net/sourceforge/pmd/PMDConfiguration.java
    M pmd-compat6/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
    M pmd-compat6/src/main/java/net/sourceforge/pmd/Report.java
    M pmd-compat6/src/main/java/net/sourceforge/pmd/reporting/Report.java
    M pmd-core/pom.xml
    M pmd-core/src/main/java/net/sourceforge/pmd/AbstractConfiguration.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/cpd/CPDConfiguration.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/internal/util/ClasspathClassLoader.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/LanguageRegistry.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIterator.java
    M pmd-core/src/main/java/net/sourceforge/pmd/properties/PropertyBuilder.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/AssertionUtil.java
    M pmd-core/src/test/java/net/sourceforge/pmd/PmdConfigurationTest.java
    M pmd-core/src/test/java/net/sourceforge/pmd/cpd/CPDConfigurationTest.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/internal/util/ClasspathClassLoaderTest.java
    A pmd-core/src/test/java/net/sourceforge/pmd/lang/CpdOnlyDummyLanguage.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/DummyLanguageNoCapabilities.java
    M 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/AttributeAxisIteratorTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/AbstractNode.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ConcreteNode.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/lang/rule/xpath/impl/dummyast/ValueNode.java
    M 
pmd-core/src/test/resources/META-INF/services/net.sourceforge.pmd.lang.Language
    M pmd-cpp/pom.xml
    M 
pmd-cpp/src/test/java/net/sourceforge/pmd/lang/cpp/cpd/CppCpdLexerTest.java
    M pmd-cs/pom.xml
    M pmd-cs/src/test/java/net/sourceforge/pmd/lang/cs/cpd/CsCpdLexerTest.java
    M pmd-dart/pom.xml
    M pmd-dist/pom.xml
    M pmd-dist/src/main/resources/scripts/pmd.bat
    M pmd-dist/src/test/resources/sample-source/pom/pom.xml.pom
    M pmd-doc/pom.xml
    M 
pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java
    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-html/src/test/java/net/sourceforge/pmd/lang/html/ast/HtmlParsingHelper.java
    M 
pmd-html/src/test/java/net/sourceforge/pmd/lang/html/cpd/HtmlCpdLexerTest.java
    M pmd-java/etc/grammar/Java.jjt
    M pmd-java/pom.xml
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExecutableDeclaration.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTMethodDeclaration.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplate.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateExpression.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTTemplateFragment.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ConstantFolder.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/InternalApiBridge.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/JavaAstUtils.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtil.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ForLoopCanBeForeachRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestContainsTooManyAssertsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnitTestsShouldIncludeAssertRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryFullyQualifiedNameRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UnnecessaryImportRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/codestyle/UselessParenthesesRule.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/design/LawOfDemeterRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/NcssCountRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/design/SingularFieldRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/CloseResourceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ClassStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/Loader.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/ast/AstFieldSym.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/AbruptCompletionAnalysis.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/JavaResolvers.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JClassType.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/Lub.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeSystem.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/ast/internal/PolyResolution.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ExprCheckHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/Infer.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/InferenceContext.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/JavaExprMirrors.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/package-info.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/errorprone.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaAttributesPrinter.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/JavaParsingHelper.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/LanguageVersionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/QuickstartRulesetTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/JDKVersionTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java14TreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java15TreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/Java16TreeDumpTest.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/Java9TreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ParserCornersTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/internal/PrettyPrintingUtilTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/cpd/JavaCpdLexerTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseAfterAnnotationTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/JUnit4TestShouldUseBeforeAnnotationTest.java
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/internal/TestFrameworksUtilTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/TypesTreeDumpTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/types/testdata/LubTestData.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ASTLiteralTest.kt
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/GlbTest.kt
    M pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/LubTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/ExplicitTypesTest.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/TypeInferenceTest.kt
    M pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/Bug1429.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug1780OuterClass.java
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug1780OuterClass.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug207.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/GitHubBug309.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1333.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug1470.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/LambdaBug206.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases17.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/ParserCornerCases18.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchStatements.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/SwitchWithFallthrough.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/MultipleCaseLabels.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SimpleSwitchExpressions.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchExpressions.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/SwitchRules.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java14/YieldStatements.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/NonSealedIdentifier.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java15/TextBlocks.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalClassAndInterfaceDeclarations.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/LocalRecords.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/NonSealedIdentifier.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/PatternMatchingInstanceof.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Point.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java16/Records.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java17/LocalVars.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/DealingWithNull.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/EnhancedTypeCheckingSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ExhaustiveSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/GuardedPatterns.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep440_RecordPatterns.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/Jep441_PatternMatchingForSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/PatternsInSwitchLabels.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatterns.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RecordPatternsExhaustiveSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/RefiningPatternsInSwitch.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21/ScopeOfPatternVariableDeclarations.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep430_StringTemplates.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep443_UnnamedPatternsAndVariables.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java21p/Jep445_UnnamedClasses3.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22/Jep456_UnnamedPatternsAndVariables.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep447_StatementsBeforeSuper.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep459_StringTemplates.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses3.txt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/jdkversiontests/java22p/Jep463_UnnamedClasses4WithImports.txt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/ast/testdata/Issue4947TextBlock.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ArrayIsStoredDirectly.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ForLoopCanBeForeach.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseAfterAnnotation.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnit4TestShouldUseBeforeAnnotation.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestContainsTooManyAsserts.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/JUnitTestsShouldIncludeAssert.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedFormalParameter.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryCast.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/UnnecessaryImport.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/design/xml/SingularField.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/CloseResource.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/EmptyCatchBlock.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/InvalidLogMessageFormat.xml
    M pmd-javascript/pom.xml
    M 
pmd-javascript/src/main/java/net/sourceforge/pmd/lang/ecmascript/ast/EcmascriptParser.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/ast/JsParsingHelper.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/AnyCpdLexerForTypescriptTest.java
    M 
pmd-javascript/src/test/java/net/sourceforge/pmd/lang/ecmascript/cpd/EcmascriptCpdLexerTest.java
    M pmd-jsp/pom.xml
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspParsingHelper.java
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/cpd/JspCpdLexerTest.java
    M pmd-julia/pom.xml
    M 
pmd-julia/src/test/java/net/sourceforge/pmd/lang/julia/cpd/JuliaCpdLexerTest.java
    M pmd-kotlin/pom.xml
    M 
pmd-kotlin/src/main/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinNameDictionary.java
    M 
pmd-kotlin/src/test/java/net/sourceforge/pmd/lang/kotlin/ast/KotlinParsingHelper.java
    M pmd-lang-test/pom.xml
    M pmd-languages-deps/pom.xml
    M pmd-lua/pom.xml
    M pmd-matlab/pom.xml
    M pmd-modelica/pom.xml
    M 
pmd-modelica/src/test/java/net/sourceforge/pmd/lang/modelica/ModelicaParsingHelper.java
    M pmd-objectivec/pom.xml
    M pmd-perl/pom.xml
    M pmd-php/pom.xml
    M pmd-plsql/pom.xml
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/PlsqlParsingHelper.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ExecuteImmediateBulkCollectTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/ParenthesisGroupTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PlsqlTreeDumpTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/cpd/PLSQLCpdLexerTest.java
    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-common/src/main/java/net/sourceforge/pmd/lang/scala/ScalaLanguageModule.java
    M 
pmd-scala-modules/pmd-scala-common/src/test/java/net/sourceforge/pmd/lang/scala/ast/ScalaParsingHelper.java
    M pmd-scala-modules/pmd-scala_2.12/pom.xml
    M pmd-scala-modules/pmd-scala_2.13/pom.xml
    M pmd-swift/pom.xml
    M 
pmd-swift/src/test/java/net/sourceforge/pmd/lang/swift/ast/SwiftParsingHelper.java
    M 
pmd-swift/src/test/java/net/sourceforge/pmd/lang/swift/cpd/SwiftCpdLexerTest.java
    M pmd-test-schema/pom.xml
    M pmd-test/pom.xml
    M pmd-tsql/pom.xml
    M pmd-velocity/pmd-velocity-checkstyle-suppressions.xml
    M pmd-velocity/pom.xml
    M pmd-visualforce/pom.xml
    M 
pmd-visualforce/src/test/java/net/sourceforge/pmd/lang/visualforce/LanguageVersionTest.java
    M pmd-xml/pom.xml
    M pmd-xml/src/main/resources/category/pom/errorprone.xml
    M 
pmd-xml/src/test/java/net/sourceforge/pmd/lang/xml/LanguageVersionTest.java
    M 
pmd-xml/src/test/resources/net/sourceforge/pmd/lang/xml/pom/rule/errorprone/xml/InvalidDependencyTypes.xml
    M pom.xml

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


  Commit: 3502e6460c3d6abca2fd24b6e298a35a89ec11bb
      https://github.com/pmd/pmd/commit/3502e6460c3d6abca2fd24b6e298a35a89ec11bb
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

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

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


  Commit: 915c5aa727c510f7b4462a5f07823acf2674400c
      https://github.com/pmd/pmd/commit/915c5aa727c510f7b4462a5f07823acf2674400c
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#3216, #4919)


  Commit: ce10ccf6e3a8eebe96fbac2c340f5725b853d6d5
      https://github.com/pmd/pmd/commit/ce10ccf6e3a8eebe96fbac2c340f5725b853d6d5
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

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

  Log Message:
  -----------
  [java] New rule UnnecessaryVarargsArrayCreation (#4919, #3216)

Merge pull request #4919 from oowekyala:new-rule-UnnecessaryVarargsArrayCreation
Fixes #3216


  Commit: ece69561fbb97069cfe240efa6fee6d7763846ef
      https://github.com/pmd/pmd/commit/ece69561fbb97069cfe240efa6fee6d7763846ef
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-04-18 (Thu, 18 Apr 2024)

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

  Log Message:
  -----------
  [java] Extend FinalCouldBeStatic to consider compile time constants (#4940, 
#2440)

Merge pull request #4940 from Monits:issue-2440
Fixes #2440


Compare: https://github.com/pmd/pmd/compare/4ff54e42a870...ece69561fbb9

To unsubscribe from these emails, change your notification settings at 
https://github.com/pmd/pmd/settings/notifications


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

Reply via email to