pmd-commits Mailing List for PMD (Page 3)
A source code analyzer
Brought to you by:
adangel,
juansotuyo
You can subscribe to this list here.
| 2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
(21) |
Aug
(6) |
Sep
(8) |
Oct
(14) |
Nov
(43) |
Dec
(52) |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2017 |
Jan
(89) |
Feb
(99) |
Mar
(62) |
Apr
(50) |
May
(32) |
Jun
(45) |
Jul
(49) |
Aug
(41) |
Sep
(18) |
Oct
|
Nov
|
Dec
|
| 2018 |
Jan
|
Feb
(31) |
Mar
(5) |
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
| 2019 |
Jan
|
Feb
|
Mar
(85) |
Apr
(107) |
May
(64) |
Jun
(90) |
Jul
(79) |
Aug
(32) |
Sep
(90) |
Oct
(101) |
Nov
(46) |
Dec
(55) |
| 2020 |
Jan
(155) |
Feb
(74) |
Mar
(122) |
Apr
(118) |
May
(77) |
Jun
(88) |
Jul
(115) |
Aug
(124) |
Sep
(81) |
Oct
(107) |
Nov
(89) |
Dec
(48) |
| 2021 |
Jan
(68) |
Feb
(48) |
Mar
(94) |
Apr
(141) |
May
(124) |
Jun
(91) |
Jul
(103) |
Aug
(53) |
Sep
(58) |
Oct
(96) |
Nov
(64) |
Dec
(93) |
| 2022 |
Jan
(106) |
Feb
(120) |
Mar
(83) |
Apr
(134) |
May
(143) |
Jun
(100) |
Jul
(117) |
Aug
(103) |
Sep
(95) |
Oct
(97) |
Nov
(95) |
Dec
(69) |
| 2023 |
Jan
(149) |
Feb
(86) |
Mar
(81) |
Apr
(122) |
May
(116) |
Jun
(69) |
Jul
(35) |
Aug
(72) |
Sep
(105) |
Oct
(62) |
Nov
(55) |
Dec
(52) |
| 2024 |
Jan
(69) |
Feb
(79) |
Mar
(202) |
Apr
(178) |
May
(108) |
Jun
(109) |
Jul
(156) |
Aug
(117) |
Sep
(185) |
Oct
(120) |
Nov
(228) |
Dec
(165) |
| 2025 |
Jan
(213) |
Feb
(181) |
Mar
(230) |
Apr
(188) |
May
(144) |
Jun
(220) |
Jul
(252) |
Aug
(159) |
Sep
(365) |
Oct
(335) |
Nov
|
Dec
|
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-27 08:26:14
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-27 08:26:05
|
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: 48433ab3a9ebbc0465ac7f5eeec09ee0169a7430 https://github.com/pmd/pmd/commit/48433ab3a9ebbc0465ac7f5eeec09ee0169a7430 Author: pmd-actions-helper[bot] <207160486+pmd-actions-helper[bot]@users.noreply.github.com> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M 404.html M feed.xml M index.html M license.html M pmd_about_help.html M pmd_about_release_policies.html M pmd_about_security.html M pmd_about_support_lifecycle.html M pmd_devdocs_building.html M pmd_devdocs_building_eclipse.html M pmd_devdocs_building_general.html M pmd_devdocs_building_intellij.html M pmd_devdocs_building_netbeans.html M pmd_devdocs_building_vscode.html M pmd_devdocs_contributing.html M pmd_devdocs_contributing_newcomers_guide.html M pmd_devdocs_development.html M pmd_devdocs_github_actions_workflows.html M pmd_devdocs_how_pmd_works.html M pmd_devdocs_logging.html M pmd_devdocs_major_adding_dialect.html M pmd_devdocs_major_adding_new_cpd_language.html M pmd_devdocs_major_adding_new_language_antlr.html M pmd_devdocs_major_adding_new_language_javacc.html M pmd_devdocs_major_rule_guidelines.html M pmd_devdocs_pmdtester.html M pmd_devdocs_roadmap.html M pmd_devdocs_rule_deprecation_policy.html M pmd_devdocs_writing_documentation.html M pmd_languages_apex.html M pmd_languages_coco.html M pmd_languages_configuration.html M pmd_languages_cpp.html M pmd_languages_cs.html M pmd_languages_css.html M pmd_languages_dart.html M pmd_languages_fortran.html M pmd_languages_gherkin.html M pmd_languages_go.html M pmd_languages_groovy.html M pmd_languages_html.html M pmd_languages_index.html M pmd_languages_java.html M pmd_languages_js_ts.html M pmd_languages_jsp.html M pmd_languages_julia.html M pmd_languages_kotlin.html M pmd_languages_lua.html M pmd_languages_matlab.html M pmd_languages_modelica.html M pmd_languages_objectivec.html M pmd_languages_perl.html M pmd_languages_php.html M pmd_languages_plsql.html M pmd_languages_python.html M pmd_languages_ruby.html M pmd_languages_rust.html M pmd_languages_scala.html M pmd_languages_swift.html M pmd_languages_tsql.html M pmd_languages_velocity.html M pmd_languages_visualforce.html M pmd_languages_xml.html M pmd_projectdocs_committers_infrastructure.html M pmd_projectdocs_committers_main_landing_page.html M pmd_projectdocs_committers_merging_pull_requests.html M pmd_projectdocs_committers_releasing.html M pmd_projectdocs_credits.html M pmd_projectdocs_decisions.html M pmd_projectdocs_decisions_adr_1.html M pmd_projectdocs_decisions_adr_2.html M pmd_projectdocs_decisions_adr_3.html M pmd_projectdocs_decisions_adr_NNN.html M pmd_projectdocs_faq.html M pmd_projectdocs_logo.html M pmd_projectdocs_trivia_meaning.html M pmd_projectdocs_trivia_news.html M pmd_projectdocs_trivia_products.html M pmd_projectdocs_trivia_similarprojects.html M pmd_release_notes.html M pmd_release_notes.md M pmd_release_notes_old.html M pmd_release_notes_pmd7.html M pmd_rules_apex.html M pmd_rules_apex_bestpractices.html M pmd_rules_apex_codestyle.html M pmd_rules_apex_design.html M pmd_rules_apex_documentation.html M pmd_rules_apex_errorprone.html M pmd_rules_apex_performance.html M pmd_rules_apex_security.html M pmd_rules_ecmascript.html M pmd_rules_ecmascript_bestpractices.html M pmd_rules_ecmascript_codestyle.html M pmd_rules_ecmascript_errorprone.html M pmd_rules_ecmascript_performance.html M pmd_rules_html.html M pmd_rules_html_bestpractices.html M pmd_rules_java.html M pmd_rules_java_bestpractices.html M pmd_rules_java_codestyle.html M pmd_rules_java_design.html M pmd_rules_java_documentation.html M pmd_rules_java_errorprone.html M pmd_rules_java_multithreading.html M pmd_rules_java_performance.html M pmd_rules_java_security.html M pmd_rules_jsp.html M pmd_rules_jsp_bestpractices.html M pmd_rules_jsp_codestyle.html M pmd_rules_jsp_design.html M pmd_rules_jsp_errorprone.html M pmd_rules_jsp_security.html M pmd_rules_kotlin.html M pmd_rules_kotlin_bestpractices.html M pmd_rules_kotlin_errorprone.html M pmd_rules_modelica.html M pmd_rules_modelica_bestpractices.html M pmd_rules_plsql.html M pmd_rules_plsql_bestpractices.html M pmd_rules_plsql_codestyle.html M pmd_rules_plsql_design.html M pmd_rules_plsql_errorprone.html M pmd_rules_pom.html M pmd_rules_pom_errorprone.html M pmd_rules_scala.html M pmd_rules_swift.html M pmd_rules_swift_bestpractices.html M pmd_rules_swift_errorprone.html M pmd_rules_velocity.html M pmd_rules_velocity_bestpractices.html M pmd_rules_velocity_design.html M pmd_rules_velocity_errorprone.html M pmd_rules_visualforce.html M pmd_rules_visualforce_security.html M pmd_rules_xml.html M pmd_rules_xml_bestpractices.html M pmd_rules_xml_errorprone.html M pmd_rules_xsl.html M pmd_rules_xsl_codestyle.html M pmd_rules_xsl_performance.html M pmd_userdocs_3rdpartyrulesets.html M pmd_userdocs_best_practices.html M pmd_userdocs_cli_reference.html M pmd_userdocs_configuring_rules.html M pmd_userdocs_cpd.html M pmd_userdocs_cpd_report_formats.html M pmd_userdocs_extending_ast_dump.html M pmd_userdocs_extending_defining_properties.html M pmd_userdocs_extending_designer_reference.html M pmd_userdocs_extending_rule_guidelines.html M pmd_userdocs_extending_testing.html M pmd_userdocs_extending_writing_java_rules.html M pmd_userdocs_extending_writing_pmd_rules.html M pmd_userdocs_extending_writing_rules_intro.html M pmd_userdocs_extending_writing_xpath_rules.html M pmd_userdocs_extending_your_first_rule.html M pmd_userdocs_incremental_analysis.html M pmd_userdocs_installation.html M pmd_userdocs_making_rulesets.html M pmd_userdocs_migrating_to_pmd7.html M pmd_userdocs_report_formats.html M pmd_userdocs_signed_releases.html M pmd_userdocs_suppressing_warnings.html M pmd_userdocs_tools.html M pmd_userdocs_tools_ant.html M pmd_userdocs_tools_bld.html M pmd_userdocs_tools_ci.html M pmd_userdocs_tools_gradle.html M pmd_userdocs_tools_ide_plugins.html M pmd_userdocs_tools_java_api.html M pmd_userdocs_tools_maven.html M sitemap.xml M tag_CpdCapableLanguage.html M tag_PmdCapableLanguage.html M tag_devdocs.html M tag_experimental.html M tag_extending.html M tag_getting_started.html M tag_languages.html M tag_metrics.html M tag_release_notes.html M tag_rule_references.html M tag_tools.html M tag_troubleshooting.html M tag_userdocs.html Log Message: ----------- Update documentation Updated by: https://github.com/pmd/pmd/actions/runs/18834466959 Triggered by: https://github.com/pmd/pmd/actions/runs/18834004162 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: Andreas D. <no...@gi...> - 2025-10-27 08:06:32
|
Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 33447d5d6cdc79b47c55a3b90464d855ad85407e https://github.com/pmd/pmd/commit/33447d5d6cdc79b47c55a3b90464d855ad85407e Author: Andreas Dangel <and...@pm...> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M .github/workflows/build.yml M docs/pages/release_notes.md M pmd-dist/pom.xml Log Message: ----------- [ci] Fix #5873: Run integration tests with Java 25 additionally Commit: b9227fa642d214a806510b1690ca2c722a579aa5 https://github.com/pmd/pmd/commit/b9227fa642d214a806510b1690ca2c722a579aa5 Author: Andreas Dangel <and...@pm...> Date: 2025-10-27 (Mon, 27 Oct 2025) Changed paths: M .github/workflows/build.yml M docs/pages/release_notes.md M pmd-dist/pom.xml Log Message: ----------- [ci] Fix #5873: Run integration tests with Java 25 additionally (#6093) Compare: https://github.com/pmd/pmd/compare/8789dc34101f...b9227fa642d2 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:57:47
|
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: 5d843dd4db3893dc5097f0de6dd78c0aa662b456 https://github.com/pmd/pmd/commit/5d843dd4db3893dc5097f0de6dd78c0aa662b456 Author: pmd-actions-helper[bot] <207160486+pmd-actions-helper[bot]@users.noreply.github.com> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M feed.xml M pmd_release_notes.html M pmd_release_notes.md Log Message: ----------- Update documentation Updated by: https://github.com/pmd/pmd/actions/runs/18781605677 Triggered by: https://github.com/pmd/pmd/actions/runs/18781125391 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:57:17
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:41:05
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: Andreas D. <no...@gi...> - 2025-10-24 15:39:52
|
Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 1bd602507225e2b49d3a0070b2adebadc3da8a2d https://github.com/pmd/pmd/commit/1bd602507225e2b49d3a0070b2adebadc3da8a2d Author: Zbynek Konecny <zb...@ge...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessConditionRule.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessConditionTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessCondition.xml Log Message: ----------- [java] new rule for useless conditions Commit: a2b948763e1b093bfaab39280e413bac1d74b116 https://github.com/pmd/pmd/commit/a2b948763e1b093bfaab39280e413bac1d74b116 Author: Zbynek Konecny <zb...@ge...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdenticalConditionalBranchesRule.java R pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessConditionRule.java M pmd-java/src/main/resources/category/java/errorprone.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdenticalConditionalBranchesTest.java R pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/UselessConditionTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/IdenticalConditionalBranches.xml R pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/UselessCondition.xml Log Message: ----------- Rename rule, normalize nodes, add tests Commit: 986937371783304847666037d84b00ce8745ce54 https://github.com/pmd/pmd/commit/986937371783304847666037d84b00ce8745ce54 Author: Andreas Dangel <and...@ad...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdenticalConditionalBranchesRule.java M pmd-java/src/main/resources/category/java/errorprone.xml Log Message: ----------- Apply suggestions from code review Commit: 1c95557500751dec6749b4523f5e4d3c1d1766ce https://github.com/pmd/pmd/commit/1c95557500751dec6749b4523f5e4d3c1d1766ce Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md M pmd-java/src/main/resources/rulesets/java/quickstart.xml Log Message: ----------- [doc] Update release notes (#6083) Commit: ffa480c5508f505770c4ba45e5951d8c172b88f8 https://github.com/pmd/pmd/commit/ffa480c5508f505770c4ba45e5951d8c172b88f8 Author: Andreas Dangel <and...@ad...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- Fix release notes Commit: 643ac55b3243e41113422385bad48044b8ca1aaf https://github.com/pmd/pmd/commit/643ac55b3243e41113422385bad48044b8ca1aaf Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md A pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdenticalConditionalBranchesRule.java M pmd-java/src/main/resources/category/java/errorprone.xml M pmd-java/src/main/resources/rulesets/java/quickstart.xml A pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/errorprone/IdenticalConditionalBranchesTest.java A pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/errorprone/xml/IdenticalConditionalBranches.xml Log Message: ----------- [java] New rule IdenticalConditionalBranches (#6083) Compare: https://github.com/pmd/pmd/compare/1a31d8fae34d...643ac55b3243 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:34:12
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:33:19
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:28:22
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:26:46
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:22:54
|
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: 54a2461460339c4b144770f6a2135a9f7a438b4a https://github.com/pmd/pmd/commit/54a2461460339c4b144770f6a2135a9f7a438b4a Author: pmd-actions-helper[bot] <207160486+pmd-actions-helper[bot]@users.noreply.github.com> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M feed.xml M pmd_release_notes.html M pmd_release_notes.md M pmd_rules_java.html M pmd_rules_java_errorprone.html M search.json Log Message: ----------- Update documentation Updated by: https://github.com/pmd/pmd/actions/runs/18779800683 Triggered by: https://github.com/pmd/pmd/actions/runs/18779337823 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:20:05
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:19:15
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: Andreas D. <no...@gi...> - 2025-10-24 15:15:10
|
Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 5f260cb009c632345fb8d555bc5e98f4cbef2cb8 https://github.com/pmd/pmd/commit/5f260cb009c632345fb8d555bc5e98f4cbef2cb8 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssObjectCountRule.java M pmd-plsql/src/main/resources/category/plsql/design.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveMethodLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveObjectLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageBodyLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageSpecificationLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveParameterList.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveTypeLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NPathComplexity.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssMethodCount.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml Log Message: ----------- [plsql] Excessive*/Ncss*Count/NPathComplexity include the metric Refs #5569 Commit: 0aa5073ed20a03ff6003824a2aaa2b0ed9ac4e30 https://github.com/pmd/pmd/commit/0aa5073ed20a03ff6003824a2aaa2b0ed9ac4e30 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M pmd-core/src/main/java/net/sourceforge/pmd/reporting/RuleContext.java Log Message: ----------- [core] Make rule violation messages locale independent Commit: 74980802224d9e24a75b859a6a7afe198861d620 https://github.com/pmd/pmd/commit/74980802224d9e24a75b859a6a7afe198861d620 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#6077) Commit: 8789dc34101fb4a36f6f5508982a424690b211a2 https://github.com/pmd/pmd/commit/8789dc34101fb4a36f6f5508982a424690b211a2 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md M pmd-core/src/main/java/net/sourceforge/pmd/reporting/RuleContext.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/AbstractCounterCheckRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NPathComplexityRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssMethodCountRule.java M pmd-plsql/src/main/java/net/sourceforge/pmd/lang/plsql/rule/design/NcssObjectCountRule.java M pmd-plsql/src/main/resources/category/plsql/design.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveMethodLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveObjectLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageBodyLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessivePackageSpecificationLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveParameterList.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/ExcessiveTypeLength.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NPathComplexity.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssMethodCount.xml M pmd-plsql/src/test/resources/net/sourceforge/pmd/lang/plsql/rule/design/xml/NcssObjectCount.xml Log Message: ----------- [plsql] Excessive*/Ncss*Count/NPathComplexity include the metric (#6077) Compare: https://github.com/pmd/pmd/compare/aa3901bef839...8789dc34101f To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:14:25
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:13:07
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: Andreas D. <no...@gi...> - 2025-10-24 15:12:45
|
Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: 9f82b1b4571169b0279ec268070724dc6eb7b3b1 https://github.com/pmd/pmd/commit/9f82b1b4571169b0279ec268070724dc6eb7b3b1 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M .ci/files/Gemfile.lock Log Message: ----------- Bump pmdtester from 1.6.1 to 1.6.2 (#6165) To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:08:50
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:07:53
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 15:04:38
|
Branch: refs/heads/gh-pages Home: https://github.com/pmd/pmd Commit: f02f9bcd615e93c5b2d850abaca0eae767ddb2b5 https://github.com/pmd/pmd/commit/f02f9bcd615e93c5b2d850abaca0eae767ddb2b5 Author: pmd-actions-helper[bot] <207160486+pmd-actions-helper[bot]@users.noreply.github.com> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M 404.html R assets/Simple-Jekyll-Search-1.0.8/dest/jekyll-search.js A assets/Simple-Jekyll-Search-1.14.0/dest/simple-jekyll-search.min.js M css/customstyles.css M feed.xml M index.html M js/customscripts.js A js/search.js M license.html R news.html R news_archive.html M pmd_about_help.html M pmd_about_release_policies.html M pmd_about_security.html M pmd_about_support_lifecycle.html M pmd_devdocs_building.html M pmd_devdocs_building_eclipse.html M pmd_devdocs_building_general.html M pmd_devdocs_building_intellij.html M pmd_devdocs_building_netbeans.html M pmd_devdocs_building_vscode.html M pmd_devdocs_contributing.html M pmd_devdocs_contributing_newcomers_guide.html M pmd_devdocs_development.html M pmd_devdocs_github_actions_workflows.html M pmd_devdocs_how_pmd_works.html M pmd_devdocs_logging.html M pmd_devdocs_major_adding_dialect.html M pmd_devdocs_major_adding_new_cpd_language.html M pmd_devdocs_major_adding_new_language_antlr.html M pmd_devdocs_major_adding_new_language_javacc.html M pmd_devdocs_major_rule_guidelines.html M pmd_devdocs_pmdtester.html M pmd_devdocs_roadmap.html M pmd_devdocs_rule_deprecation_policy.html M pmd_devdocs_writing_documentation.html M pmd_languages_apex.html M pmd_languages_coco.html M pmd_languages_configuration.html M pmd_languages_cpp.html M pmd_languages_cs.html M pmd_languages_css.html M pmd_languages_dart.html M pmd_languages_fortran.html M pmd_languages_gherkin.html M pmd_languages_go.html M pmd_languages_groovy.html M pmd_languages_html.html M pmd_languages_index.html M pmd_languages_java.html M pmd_languages_js_ts.html M pmd_languages_jsp.html M pmd_languages_julia.html M pmd_languages_kotlin.html M pmd_languages_lua.html M pmd_languages_matlab.html M pmd_languages_modelica.html M pmd_languages_objectivec.html M pmd_languages_perl.html M pmd_languages_php.html M pmd_languages_plsql.html M pmd_languages_python.html M pmd_languages_ruby.html M pmd_languages_rust.html M pmd_languages_scala.html M pmd_languages_swift.html M pmd_languages_tsql.html M pmd_languages_velocity.html M pmd_languages_visualforce.html M pmd_languages_xml.html M pmd_projectdocs_committers_infrastructure.html M pmd_projectdocs_committers_main_landing_page.html M pmd_projectdocs_committers_merging_pull_requests.html M pmd_projectdocs_committers_releasing.html M pmd_projectdocs_credits.html M pmd_projectdocs_decisions.html M pmd_projectdocs_decisions_adr_1.html M pmd_projectdocs_decisions_adr_2.html M pmd_projectdocs_decisions_adr_3.html M pmd_projectdocs_decisions_adr_NNN.html M pmd_projectdocs_faq.html M pmd_projectdocs_logo.html M pmd_projectdocs_trivia_meaning.html M pmd_projectdocs_trivia_news.html M pmd_projectdocs_trivia_products.html M pmd_projectdocs_trivia_similarprojects.html M pmd_release_notes.html M pmd_release_notes.md M pmd_release_notes_old.html M pmd_release_notes_pmd7.html M pmd_rules_apex.html M pmd_rules_apex_bestpractices.html M pmd_rules_apex_codestyle.html M pmd_rules_apex_design.html M pmd_rules_apex_documentation.html M pmd_rules_apex_errorprone.html M pmd_rules_apex_performance.html M pmd_rules_apex_security.html M pmd_rules_ecmascript.html M pmd_rules_ecmascript_bestpractices.html M pmd_rules_ecmascript_codestyle.html M pmd_rules_ecmascript_errorprone.html M pmd_rules_ecmascript_performance.html M pmd_rules_html.html M pmd_rules_html_bestpractices.html M pmd_rules_java.html M pmd_rules_java_bestpractices.html M pmd_rules_java_codestyle.html M pmd_rules_java_design.html M pmd_rules_java_documentation.html M pmd_rules_java_errorprone.html M pmd_rules_java_multithreading.html M pmd_rules_java_performance.html M pmd_rules_java_security.html M pmd_rules_jsp.html M pmd_rules_jsp_bestpractices.html M pmd_rules_jsp_codestyle.html M pmd_rules_jsp_design.html M pmd_rules_jsp_errorprone.html M pmd_rules_jsp_security.html M pmd_rules_kotlin.html M pmd_rules_kotlin_bestpractices.html M pmd_rules_kotlin_errorprone.html M pmd_rules_modelica.html M pmd_rules_modelica_bestpractices.html M pmd_rules_plsql.html M pmd_rules_plsql_bestpractices.html M pmd_rules_plsql_codestyle.html M pmd_rules_plsql_design.html M pmd_rules_plsql_errorprone.html M pmd_rules_pom.html M pmd_rules_pom_errorprone.html M pmd_rules_scala.html M pmd_rules_swift.html M pmd_rules_swift_bestpractices.html M pmd_rules_swift_errorprone.html M pmd_rules_velocity.html M pmd_rules_velocity_bestpractices.html M pmd_rules_velocity_design.html M pmd_rules_velocity_errorprone.html M pmd_rules_visualforce.html M pmd_rules_visualforce_security.html M pmd_rules_xml.html M pmd_rules_xml_bestpractices.html M pmd_rules_xml_errorprone.html M pmd_rules_xsl.html M pmd_rules_xsl_codestyle.html M pmd_rules_xsl_performance.html M pmd_userdocs_3rdpartyrulesets.html M pmd_userdocs_best_practices.html M pmd_userdocs_cli_reference.html M pmd_userdocs_configuring_rules.html M pmd_userdocs_cpd.html M pmd_userdocs_cpd_report_formats.html M pmd_userdocs_extending_ast_dump.html M pmd_userdocs_extending_defining_properties.html M pmd_userdocs_extending_designer_reference.html M pmd_userdocs_extending_rule_guidelines.html M pmd_userdocs_extending_testing.html M pmd_userdocs_extending_writing_java_rules.html M pmd_userdocs_extending_writing_pmd_rules.html M pmd_userdocs_extending_writing_rules_intro.html M pmd_userdocs_extending_writing_xpath_rules.html M pmd_userdocs_extending_your_first_rule.html M pmd_userdocs_incremental_analysis.html M pmd_userdocs_installation.html M pmd_userdocs_making_rulesets.html M pmd_userdocs_migrating_to_pmd7.html M pmd_userdocs_report_formats.html M pmd_userdocs_signed_releases.html M pmd_userdocs_suppressing_warnings.html M pmd_userdocs_tools.html M pmd_userdocs_tools_ant.html M pmd_userdocs_tools_bld.html M pmd_userdocs_tools_ci.html M pmd_userdocs_tools_gradle.html M pmd_userdocs_tools_ide_plugins.html M pmd_userdocs_tools_java_api.html M pmd_userdocs_tools_maven.html R search.json M sitemap.xml M tag_CpdCapableLanguage.html M tag_PmdCapableLanguage.html M tag_devdocs.html M tag_experimental.html M tag_extending.html M tag_getting_started.html M tag_languages.html M tag_metrics.html M tag_release_notes.html M tag_rule_references.html M tag_tools.html M tag_troubleshooting.html M tag_userdocs.html Log Message: ----------- Update documentation Updated by: https://github.com/pmd/pmd/actions/runs/18780475974 Triggered by: https://github.com/pmd/pmd/actions/runs/18780051094 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: Andreas D. <no...@gi...> - 2025-10-24 15:02:48
|
Branch: refs/heads/main Home: https://github.com/pmd/pmd Commit: db1cc73bca3c47159841ff1f48059cd3eb311399 https://github.com/pmd/pmd/commit/db1cc73bca3c47159841ff1f48059cd3eb311399 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: R docs/_data/strings.yml M docs/_includes/topnav.html M docs/_plugins/custom_filters.rb M docs/js/customscripts.js R docs/pages/news/news.html R docs/pages/news/news_archive.html M docs/search.json Log Message: ----------- [doc] Improve search index - split rule names - disable fuzzy search - correctly escape search index - remove unused news.html and news_archive.html Commit: 1e5c40a8578b53970aeae8c871760a91a7de1b22 https://github.com/pmd/pmd/commit/1e5c40a8578b53970aeae8c871760a91a7de1b22 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/_includes/topnav.html M docs/css/customstyles.css M docs/js/customscripts.js M docs/search.json Log Message: ----------- [doc] Improve search UI - display title and summary - navigation with arrow keys up/down - keyboard shortcut "s" for search - display 20 search results with scrolling Commit: 9185483e63e1dc374b4a67dd4cd9ea2bef9ae752 https://github.com/pmd/pmd/commit/9185483e63e1dc374b4a67dd4cd9ea2bef9ae752 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/js/customscripts.js Log Message: ----------- [doc] Improve search UI - close search results when clicking somewhere Commit: 59cc68467bbb4c62b63abe3be0af6a4a24f84db0 https://github.com/pmd/pmd/commit/59cc68467bbb4c62b63abe3be0af6a4a24f84db0 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/_plugins/custom_filters.rb M docs/js/customscripts.js M docs/search.json M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java M pmd-doc/src/test/resources/expected/sample.md Log Message: ----------- [doc] Display rule descriptions in search - extracts rule descriptions into frontmatter - use rule descriptions as summary for search result - remove exclude configuration from search as it is not excluding data from search.json by key, but by regexing the content... - remove escape_regex again Commit: fb72c09565c69187ef3d14eaef50556bb0e1f629 https://github.com/pmd/pmd/commit/fb72c09565c69187ef3d14eaef50556bb0e1f629 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/css/customstyles.css Log Message: ----------- [doc] search: Only show scrollbars when needed in results-container Commit: 3e61127d3e09a4e608c684600371d875b71ab00f https://github.com/pmd/pmd/commit/3e61127d3e09a4e608c684600371d875b71ab00f Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java M pmd-doc/src/test/resources/expected/sample.md Log Message: ----------- [doc] For deprecated rules, provide deprecation notice in search result Commit: f329ab38d97d277347bf523f9474d15bc7bea3e2 https://github.com/pmd/pmd/commit/f329ab38d97d277347bf523f9474d15bc7bea3e2 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/js/customscripts.js Log Message: ----------- [doc] search: avoid losing focus while searching Commit: f614ba1e697aee5fb08b015ec6689ca5dce52f97 https://github.com/pmd/pmd/commit/f614ba1e697aee5fb08b015ec6689ca5dce52f97 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/js/customscripts.js Log Message: ----------- [doc] search: refactor to not use jquery anymore Commit: 48cbabd7a0263f36286b0a848a10bb7d4878c7a7 https://github.com/pmd/pmd/commit/48cbabd7a0263f36286b0a848a10bb7d4878c7a7 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/_layouts/default.html M docs/assets/README.md R docs/assets/Simple-Jekyll-Search-1.0.8/dest/jekyll-search.js A docs/assets/Simple-Jekyll-Search-1.14.0/dest/simple-jekyll-search.min.js M docs/js/customscripts.js Log Message: ----------- [doc] search: Update Simple Jekyll Search from 1.0.8 to 1.14.0 Commit: 8f8120f09ab71c09e42fef389eec2b0b2a1abb18 https://github.com/pmd/pmd/commit/8f8120f09ab71c09e42fef389eec2b0b2a1abb18 Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/_layouts/default.html M docs/js/customscripts.js A docs/js/search.js R docs/search.json Log Message: ----------- [doc] Make search working in local mode Move search index into an own js file, that is loaded via <script> and not fetched. This allows to open the documentation locally in a browser and still use the search functionality. Otherwise, you'd need to run a local webserver. Commit: f111bb2feccb6215cf001f7bc1c492088522b26a https://github.com/pmd/pmd/commit/f111bb2feccb6215cf001f7bc1c492088522b26a Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/pages/release_notes.md Log Message: ----------- [doc] Update release notes (#6073) Commit: 8b0adebbaa394d50d868c2e71374378308e1375b https://github.com/pmd/pmd/commit/8b0adebbaa394d50d868c2e71374378308e1375b Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: M docs/_includes/topnav.html Log Message: ----------- [doc] Use emoji variant Commit: aa3901bef8391ea76f416872e9846d0afd52ecec https://github.com/pmd/pmd/commit/aa3901bef8391ea76f416872e9846d0afd52ecec Author: Andreas Dangel <and...@pm...> Date: 2025-10-24 (Fri, 24 Oct 2025) Changed paths: R docs/_data/strings.yml M docs/_includes/topnav.html M docs/_layouts/default.html M docs/_plugins/custom_filters.rb M docs/assets/README.md R docs/assets/Simple-Jekyll-Search-1.0.8/dest/jekyll-search.js A docs/assets/Simple-Jekyll-Search-1.14.0/dest/simple-jekyll-search.min.js M docs/css/customstyles.css M docs/js/customscripts.js A docs/js/search.js R docs/pages/news/news.html R docs/pages/news/news_archive.html M docs/pages/release_notes.md R docs/search.json M pmd-doc/src/main/java/net/sourceforge/pmd/doc/internal/RuleDocGenerator.java M pmd-doc/src/test/resources/expected/sample.md Log Message: ----------- [doc] Search improvements (#6073) Compare: https://github.com/pmd/pmd/compare/9f82b1b45711...aa3901bef839 To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 09:46:13
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT-previous-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 09:46:11
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |
|
From: pmd-actions-helper[bot] <no...@gi...> - 2025-10-24 09:46:11
|
Branch: refs/tags/pmd_releases/7.18.0-SNAPSHOT Home: https://github.com/pmd/pmd To unsubscribe from these emails, change your notification settings at https://github.com/pmd/pmd/settings/notifications |