Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 225d2b65357c1386c088835a6301fbcee2c0457c
      https://github.com/pmd/pmd/commit/225d2b65357c1386c088835a6301fbcee2c0457c
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-14 (Fri, 14 Mar 2025)

  Changed paths:
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/AllPlsqlAstTreeDumpTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/FunctionsTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLElementTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLTableTest.java
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XmlDbTreeDumpTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLElement.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLFunctions.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLQuery.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLTable.txt

  Log Message:
  -----------
  [plsql] Add XmlDbTreeDumpTest


  Commit: e68dc76f81855804640e042f790163e8d17800ff
      https://github.com/pmd/pmd/commit/e68dc76f81855804640e042f790163e8d17800ff
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-14 (Fri, 14 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XmlDbTreeDumpTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLQuery.txt

  Log Message:
  -----------
  [plsql] XMLQuery - Support identifier as XQuery_string parameter

Fixes #4441


  Commit: d1156396f6648bd774af6ef85a9f32a3f30e3063
      https://github.com/pmd/pmd/commit/d1156396f6648bd774af6ef85a9f32a3f30e3063
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2025-03-15 (Sat, 15 Mar 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/internal/DataflowPass.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedAssignment.xml

  Log Message:
  -----------
  [java] Fix UnusedAssignment FP with compact record ctor

Fix #5592


  Commit: 37b6837c98b1241f8e176250862127eb57d03a2a
      https://github.com/pmd/pmd/commit/37b6837c98b1241f8e176250862127eb57d03a2a
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2025-03-15 (Sat, 15 Mar 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.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/rule/codestyle/LocalVariableCouldBeFinalRule.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LombokTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml

  Log Message:
  -----------
  [java] Fix #5079 - LocalVariableCouldBeFinal false-positive with lombok.val

Ref #3119


  Commit: fda7b7436ef96e84f2a66315193349239bc93192
      https://github.com/pmd/pmd/commit/fda7b7436ef96e84f2a66315193349239bc93192
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2025-03-15 (Sat, 15 Mar 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTVariableId.java

  Log Message:
  -----------
  Lint


  Commit: 8afa984d815d17d757c4daaa9547b38ba97fb6c7
      https://github.com/pmd/pmd/commit/8afa984d815d17d757c4daaa9547b38ba97fb6c7
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2025-03-20 (Thu, 20 Mar 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclaration.java
    M pmd-java/src/main/javacc/Java.jjt
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclarationTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/PackageCase.xml

  Log Message:
  -----------
  Fix #5452 - PackageCase reported on wrong line


  Commit: fffea8b2f5114c8bfe1df10138db7e9fb0818847
      https://github.com/pmd/pmd/commit/fffea8b2f5114c8bfe1df10138db7e9fb0818847
  Author: Clément Fournier <clement.fourn...@tu-dresden.de>
  Date:   2025-03-20 (Thu, 20 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update release notes


  Commit: 806701e6091f17a5b8953ee1174ce5df8b92daad
      https://github.com/pmd/pmd/commit/806701e6091f17a5b8953ee1174ce5df8b92daad
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-20 (Thu, 20 Mar 2025)

  Changed paths:
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XmlDbTreeDumpTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLType.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLType.txt

  Log Message:
  -----------
  [plsql] Add more tests for XMLType


  Commit: 0fd413203f507db150181a4e93dfe8cedb3df081
      https://github.com/pmd/pmd/commit/0fd413203f507db150181a4e93dfe8cedb3df081
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-22 (Sat, 22 Mar 2025)

  Changed paths:
    M docs/pages/pmd/userdocs/extending/testing.md
    M 
pmd-test-schema/src/main/java/net/sourceforge/pmd/test/schema/BaseTestParserImpl.java
    M 
pmd-test-schema/src/main/java/net/sourceforge/pmd/test/schema/RuleTestDescriptor.java
    M pmd-test/src/main/java/net/sourceforge/pmd/test/RuleTst.java
    M pmd-test/src/test/java/net/sourceforge/pmd/test/RuleTstTest.java

  Log Message:
  -----------
  [test] Support asserting line number ranges


  Commit: 045abb46e69d0b6e3b8f5cfd0bc7e2dec7b77281
      https://github.com/pmd/pmd/commit/045abb46e69d0b6e3b8f5cfd0bc7e2dec7b77281
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-22 (Sat, 22 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveParameterListRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessiveParameterList.xml

  Log Message:
  -----------
  [apex] ExcessiveParameterList: From method start until last parameter

Fix #5616


  Commit: df746f5b46ae3d10d18e32298d55323cfe2d8525
      https://github.com/pmd/pmd/commit/df746f5b46ae3d10d18e32298d55323cfe2d8525
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-22 (Sat, 22 Mar 2025)

  Changed paths:
    M docs/Gemfile.lock
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java

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


  Commit: 1d178cb172566fc3571c812a65459df97670f418
      https://github.com/pmd/pmd/commit/1d178cb172566fc3571c812a65459df97670f418
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-22 (Sat, 22 Mar 2025)

  Changed paths:
    M docs/_plugins/custom_filters.rb
    M docs/search.json

  Log Message:
  -----------
  [doc] Fix search index

Due to missing json escaping, the search.json file
couldn't be loaded and no search was possible.


  Commit: 6917d16234142b43e79a5657868dc1217a3cf869
      https://github.com/pmd/pmd/commit/6917d16234142b43e79a5657868dc1217a3cf869
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M .ci/files/Gemfile.lock
    M .ci/files/all-regression-rules.xml
    M docs/Gemfile.lock
    M docs/pages/release_notes.md
    M pmd-apex/pom.xml
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/ast/ASTCastExpression.java
    M 
pmd-apex/src/test/java/net/sourceforge/pmd/lang/apex/ast/ApexTreeDumpTest.java
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/CastExpressionTypeInfo.cls
    A 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/CastExpressionTypeInfo.txt
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/ast/SafeNavigationOperator.txt
    M pmd-core/src/main/java/net/sourceforge/pmd/PmdAnalysis.java
    M pmd-core/src/main/java/net/sourceforge/pmd/lang/document/FileId.java
    M pmd-core/src/main/java/net/sourceforge/pmd/renderers/Renderer.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/CloseHookFileListener.java
    A 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/DeterministicOutputListenerWrapper.java
    M 
pmd-core/src/main/java/net/sourceforge/pmd/reporting/ListenerInitializer.java
    M pmd-core/src/main/java/net/sourceforge/pmd/util/AssertionUtil.java
    M pmd-core/src/test/java/net/sourceforge/pmd/lang/document/FileIdTest.java
    A 
pmd-core/src/test/java/net/sourceforge/pmd/reporting/DeterministicOutputListenerWrapperTest.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTBooleanLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTCharLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTExpression.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNullLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTNumericLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTStringLiteral.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/AbstractJavaExpr.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/rule/bestpractices/GuardLogStatementRule.java
    A 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ImplicitFunctionalInterfaceRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/LiteralsFirstInComparisonsRule.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/InefficientStringBufferingRule.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/GenericSigBase.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/ParseLock.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TParamStub.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/internal/asm/TypeAnnotationHelper.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JTypeMirror.java
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/JTypeVar.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    A 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/ImplicitFunctionalInterfaceTest.java
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/symbols/DeadlockTest.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/ast/ConstValuesKotlinTest.kt
    A 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/ImplicitFunctionalInterface.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/LiteralsFirstInComparisons.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/design/xml/FinalFieldCouldBeStatic.xml
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/AbstractPLSQLParserTst.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/AllPlsqlAstTreeDumpTest.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/FunctionsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/PLSQLParserTest.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/ast/SelectExpressionsTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdateTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectHierarchicalTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupByTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/WhereClauseTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/ExtractExpressions.txt
    A pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsNull.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/IsOfType.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectCount.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectExpressions.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdate.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectForUpdateWait.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectHierarchical.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatement.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementExample1.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementExample2.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementExample3.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementExample4.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementExample5.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementFunctionCall.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoStatementRecordField.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoTimeoutIssue5521.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoTimeoutIssue5521.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupBy1.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupBy2.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupBy3.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectIntoWithGroupBy4.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectSimpleExpression.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/SelectSubqueryExpressions.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseBetween.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseConcatenation.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseExists.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseFunctionCall.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseIn.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseIsNull.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseIsOfType.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseLike.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseMultiset.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseParens.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseRegexpLike.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereClauseSubqueries.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/WhereCurrentOf.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLFunctions.pls
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLFunctions.txt
    M 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLQuery.txt
    M pmd-scala-modules/pmd-scala-common/pom.xml
    M pom.xml

  Log Message:
  -----------
  Merge branch 'main' into plsql/issue-4441-xmlquery


  Commit: f8ee1a3c32f8c70572d452a745df10f17faf0453
      https://github.com/pmd/pmd/commit/f8ee1a3c32f8c70572d452a745df10f17faf0453
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#5598, #5592)


  Commit: 91c9ccaf9c6fa929583347ac8fe58b9537e59c05
      https://github.com/pmd/pmd/commit/91c9ccaf9c6fa929583347ac8fe58b9537e59c05
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

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

  Log Message:
  -----------
  Fix #5592: [java] Fix UnusedAssignment FP with compact record ctor (#5598)

Merge pull request #5598 from oowekyala:issue5592-unusedassignment-record


  Commit: 64a925a3f670b60b635593e218c7d9bf3b516c4c
      https://github.com/pmd/pmd/commit/64a925a3f670b60b635593e218c7d9bf3b516c4c
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#5600, #5079)


  Commit: 6d491a8ce06808707e9d86b62b9515c831b2497f
      https://github.com/pmd/pmd/commit/6d491a8ce06808707e9d86b62b9515c831b2497f
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTLocalVariableDeclaration.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/rule/codestyle/LocalVariableCouldBeFinalRule.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LombokTest.kt
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/LocalVariableCouldBeFinal.xml

  Log Message:
  -----------
  Fix #5079: [java] LocalVariableCouldBeFinal false-positive with lombok.val 
(#5600)

Merge pull request #5600 from oowekyala:issue5079-lombok-val-final


  Commit: c01fb4693abc035a96be6fc8aa3d8bbce70d0a74
      https://github.com/pmd/pmd/commit/c01fb4693abc035a96be6fc8aa3d8bbce70d0a74
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclarationTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/PackageCase.xml

  Log Message:
  -----------
  [java] PackageCase - add testcase for #5452


  Commit: cdc2a51b4110cd6184b892fc6f85203ce4e0dbc0
      https://github.com/pmd/pmd/commit/cdc2a51b4110cd6184b892fc6f85203ce4e0dbc0
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclaration.java
    M pmd-java/src/main/javacc/Java.jjt
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/ast/ASTPackageDeclarationTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/codestyle/xml/PackageCase.xml

  Log Message:
  -----------
  Fix #5452: [java] PackageCase reported on wrong line (#5611)

Merge pull request #5611 from oowekyala:issue5452-package-report-loc


  Commit: fb16b7eb9c7f7cd2cc01f1ad614a258d8775acae
      https://github.com/pmd/pmd/commit/fb16b7eb9c7f7cd2cc01f1ad614a258d8775acae
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-plsql/src/main/javacc/PLSQL.jjt
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/AllPlsqlAstTreeDumpTest.java
    M 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/FunctionsTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLElementTest.java
    R 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XMLTableTest.java
    A 
pmd-plsql/src/test/java/net/sourceforge/pmd/lang/plsql/ast/XmlDbTreeDumpTest.java
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLElement.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLQuery.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLQuery.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLTable.txt
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLType.pls
    A 
pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/ast/XMLType.txt

  Log Message:
  -----------
  Fix #4441: [plsql] XMLQuery - Support identifier as XQuery_string parameter 
(#5596)

Merge pull request #5596 from adangel:plsql/issue-4441-xmlquery


  Commit: 795e33ace4751b9c886daf01f7be3f05c4f47031
      https://github.com/pmd/pmd/commit/795e33ace4751b9c886daf01f7be3f05c4f47031
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/pages/pmd/userdocs/extending/testing.md
    M docs/pages/release_notes.md
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/design/ExcessiveParameterListRule.java
    M 
pmd-apex/src/main/java/net/sourceforge/pmd/lang/apex/rule/internal/AbstractCounterCheckRule.java
    M 
pmd-apex/src/test/resources/net/sourceforge/pmd/lang/apex/rule/design/xml/ExcessiveParameterList.xml
    M 
pmd-test-schema/src/main/java/net/sourceforge/pmd/test/schema/BaseTestParserImpl.java
    M 
pmd-test-schema/src/main/java/net/sourceforge/pmd/test/schema/RuleTestDescriptor.java
    M pmd-test/src/main/java/net/sourceforge/pmd/test/RuleTst.java
    M pmd-test/src/test/java/net/sourceforge/pmd/test/RuleTstTest.java

  Log Message:
  -----------
  Fix #5616: [apex] ExcessiveParameterList: Report only method signature (#5617)

Merge pull request #5617 from adangel:apex/issue-5616-ExcessiveParameterList


  Commit: 5500e26564c307e0fbcb2262f07e851f2c424182
      https://github.com/pmd/pmd/commit/5500e26564c307e0fbcb2262f07e851f2c424182
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

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

  Log Message:
  -----------
  [doc] Update contributors

Update @stokpop as a contributor
Add @pankratz76 as a contributor
Add @Miuler as a contributor


  Commit: fc2b908f4da2abbd0624e62a1239987caf4c26ca
      https://github.com/pmd/pmd/commit/fc2b908f4da2abbd0624e62a1239987caf4c26ca
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2025-03-27 (Thu, 27 Mar 2025)

  Changed paths:
    M docs/_plugins/custom_filters.rb
    M docs/search.json

  Log Message:
  -----------
  [doc] Fix search index (#5618)

Merge pull request #5618 from adangel:doc/fix-search


Compare: https://github.com/pmd/pmd/compare/52d88beba470...fc2b908f4da2

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