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