Branch: refs/heads/main
  Home:   https://github.com/pmd/pmd
  Commit: 2a5e0616b5ea9f81249316d7d1f305699d840fa4
      https://github.com/pmd/pmd/commit/2a5e0616b5ea9f81249316d7d1f305699d840fa4
  Author: mrclmh <[email protected]>
  Date:   2025-12-07 (Sun, 07 Dec 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveAppendsShouldReuseRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveAppendsShouldReuse.xml

  Log Message:
  -----------
  Fix: Consecutive append in blockless if

Consecutive appends in if-statements without blocks are siblings but
should not be reported.


  Commit: c87cd30636b2b2913c75a1d61aa295a3a3e198fa
      https://github.com/pmd/pmd/commit/c87cd30636b2b2913c75a1d61aa295a3a3e198fa
  Author: mrclmh <[email protected]>
  Date:   2025-12-08 (Mon, 08 Dec 2025)

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

  Log Message:
  -----------
  Fix: Detect array copy loop with switch break


  Commit: 991ddb316c40a1206194fb53c9a4c648c8e5d6ea
      https://github.com/pmd/pmd/commit/991ddb316c40a1206194fb53c9a4c648c8e5d6ea
  Author: Mohamed Hamed <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/symbols/table/internal/SymbolTableResolver.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/UnusedLocalVariable.xml

  Log Message:
  -----------
  [java] Fix UnusedLocalVariable false positive in brace-less for-each (#6328)


  Commit: 5cd9580e943c9f8759cddaf3b0740fc537d29beb
      https://github.com/pmd/pmd/commit/5cd9580e943c9f8759cddaf3b0740fc537d29beb
  Author: Mohamed Hamed <[email protected]>
  Date:   2025-12-19 (Fri, 19 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [java] Update release notes for #6328


  Commit: 85373490dd7514ec353734c2b974f682a235db8a
      https://github.com/pmd/pmd/commit/85373490dd7514ec353734c2b974f682a235db8a
  Author: gianmarco <[email protected]>
  Date:   2025-12-23 (Tue, 23 Dec 2025)

  Changed paths:
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspDocStyleTest.java

  Log Message:
  -----------
  Fix malformed Javadoc HTML in JspDocStyleTest


  Commit: 933df731ae15915dcc701e8ac26392fe2159daa8
      https://github.com/pmd/pmd/commit/933df731ae15915dcc701e8ac26392fe2159daa8
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#4910, #6313)


  Commit: cceb9c4a52c5b66829672bfd84273975557ed0ec
      https://github.com/pmd/pmd/commit/cceb9c4a52c5b66829672bfd84273975557ed0ec
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/performance/ConsecutiveAppendsShouldReuseRule.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/ConsecutiveAppendsShouldReuse.xml

  Log Message:
  -----------
  [java] Fix #4910: if-statement triggers ConsecutiveAppendsShouldReuse (#6313)


  Commit: 23dc68641db562606b7622748f05ae8726988dfa
      https://github.com/pmd/pmd/commit/23dc68641db562606b7622748f05ae8726988dfa
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes (#5877, #6316)


  Commit: abc213adc3d0977acd0c2a0129be1bbb54bc34ee
      https://github.com/pmd/pmd/commit/abc213adc3d0977acd0c2a0129be1bbb54bc34ee
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

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

  Log Message:
  -----------
  [java] Fix #5877: AvoidArrayLoops false-negative when break inside switch 
statement (#6316)


  Commit: cf7871edb3b5c9c57cb9826a6ef66355a9d22d2d
      https://github.com/pmd/pmd/commit/cf7871edb3b5c9c57cb9826a6ef66355a9d22d2d
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

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

  Log Message:
  -----------
  [java] Fix #6328: UnusedLocalVariable should consider pattern variable in 
for-each without curly braces (#6344)


  Commit: 864ea156aea8fb9bab7e883c2d9aa31d574c588c
      https://github.com/pmd/pmd/commit/864ea156aea8fb9bab7e883c2d9aa31d574c588c
  Author: Andreas Dangel <[email protected]>
  Date:   2025-12-24 (Wed, 24 Dec 2025)

  Changed paths:
    M 
pmd-jsp/src/test/java/net/sourceforge/pmd/lang/jsp/ast/JspDocStyleTest.java

  Log Message:
  -----------
  [jsp] Fix malformed Javadoc HTML in JspDocStyleTest (#6348)


Compare: https://github.com/pmd/pmd/compare/aa9fce842cb0...864ea156aea8

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


_______________________________________________
Pmd-commits mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/pmd-commits

Reply via email to