Branch: refs/heads/master
  Home:   https://github.com/pmd/pmd
  Commit: ca34c3edd3cde91a949397632031b71212034b61
      https://github.com/pmd/pmd/commit/ca34c3edd3cde91a949397632031b71212034b61
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Add minimal failing case for #5151


  Commit: 792d91e062413f00f5e28db9629748fb654c9d57
      https://github.com/pmd/pmd/commit/792d91e062413f00f5e28db9629748fb654c9d57
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Fix GuardLogStatementRule for field accesses


  Commit: 0837be674e3380bb9489ddc32942b0fcf22ac29b
      https://github.com/pmd/pmd/commit/0837be674e3380bb9489ddc32942b0fcf22ac29b
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update changelog, refs #5151


  Commit: 176fae39d29b967980a40c61d1ceabe0afcb813e
      https://github.com/pmd/pmd/commit/176fae39d29b967980a40c61d1ceabe0afcb813e
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Add test for #5152


  Commit: abcc20e655916b3d6168ca8abde85d1f0b20492f
      https://github.com/pmd/pmd/commit/abcc20e655916b3d6168ca8abde85d1f0b20492f
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Fix #5152


  Commit: 33e7e71bfaa083ccce3cc633b06b4b99afe61de6
      https://github.com/pmd/pmd/commit/33e7e71bfaa083ccce3cc633b06b4b99afe61de6
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update changelog, refs #5152


  Commit: 4352b53aece5d18c07c8778f8f1e1dc17a28cc00
      https://github.com/pmd/pmd/commit/4352b53aece5d18c07c8778f8f1e1dc17a28cc00
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Add tests regarding array accesses


  Commit: 9ef927067e91bc35b08117ea403a8151d461e5fb
      https://github.com/pmd/pmd/commit/9ef927067e91bc35b08117ea403a8151d461e5fb
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

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

  Log Message:
  -----------
  Fix tests regarding array accesses


  Commit: 15b006a52f6dbd02a06a76b4580ea0850f470be5
      https://github.com/pmd/pmd/commit/15b006a52f6dbd02a06a76b4580ea0850f470be5
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-18 (Sun, 18 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update changelog, refs #5153


  Commit: 90ebac893fb5913a0e7f52efb60e977c718b2197
      https://github.com/pmd/pmd/commit/90ebac893fb5913a0e7f52efb60e977c718b2197
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-19 (Mon, 19 Aug 2024)

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

  Log Message:
  -----------
  Fix whitespace


  Commit: 4033315c7df4586cb1aed2a9ec8d45294f5c88b7
      https://github.com/pmd/pmd/commit/4033315c7df4586cb1aed2a9ec8d45294f5c88b7
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-21 (Wed, 21 Aug 2024)

  Changed paths:
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementRule.java
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml

  Log Message:
  -----------
  Properly handle all qualifiable expressions

 - Up date the documentation to better show what is being flagged


  Commit: 96f60e9b0e990533e4b50a7254a583bc6e76413e
      https://github.com/pmd/pmd/commit/96f60e9b0e990533e4b50a7254a583bc6e76413e
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

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

  Log Message:
  -----------
  Handle computed array access keys

 - Tidy up the code, the fact the `getLogLevelName` was cheating and
   returning null when it considered a log to be safe was making the
   code harder to think about


  Commit: 8ecc21c06f61807ae151acb6e6996c22f07fa1e4
      https://github.com/pmd/pmd/commit/8ecc21c06f61807ae151acb6e6996c22f07fa1e4
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/BaseInvocMirror.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/ConditionalMirrorImpl.java
    M 
pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/internal/infer/ast/CtorInvocMirror.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/internal/infer/ast/MethodInvocMirror.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/BranchingExprsTests.kt
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/internal/infer/LocalVarInferenceTest.kt
    M pom.xml

  Log Message:
  -----------
  Merge branch 'master' into issue-5151


  Commit: 980eaacd13b1eb13b79c4bf3edb19e9cdce17fff
      https://github.com/pmd/pmd/commit/980eaacd13b1eb13b79c4bf3edb19e9cdce17fff
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    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
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientStringBuffering.xml

  Log Message:
  -----------
  Unify compile-time constant detection

 - Improving the constant folder allows other rules to work better
 - Fixes #3602
 - Curiously, InefficientStringBuffering has been broken since PMD 7.0.0
   (regression introduced in #3113)


  Commit: 1c274fdda0a03f95f3617dc41e2eeff23ed1d9c1
      https://github.com/pmd/pmd/commit/1c274fdda0a03f95f3617dc41e2eeff23ed1d9c1
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update changelog, refs #3602


  Commit: c9c0558e2baea2807fa6e3c406d1067cdf9d7843
      https://github.com/pmd/pmd/commit/c9c0558e2baea2807fa6e3c406d1067cdf9d7843
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

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

  Log Message:
  -----------
  Suppress PMD warning

 - "Simplifying" the return here would simply make it harder to read


  Commit: 45618c0e1360edb12d79c23a1cba2b8d5d1ac2bb
      https://github.com/pmd/pmd/commit/45618c0e1360edb12d79c23a1cba2b8d5d1ac2bb
  Author: Juan Martín Sotuyo Dodero <juansot...@gmail.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md
    M pmd-java/src/main/java/net/sourceforge/pmd/lang/java/types/TypeOps.java
    M 
pmd-java/src/test/kotlin/net/sourceforge/pmd/lang/java/types/TypeOpsTest.kt

  Log Message:
  -----------
  Merge branch 'master' into issue-5151


  Commit: 91bb6f0b34370249236d6b964ebc656660ee9a0b
      https://github.com/pmd/pmd/commit/91bb6f0b34370249236d6b964ebc656660ee9a0b
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

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

  Log Message:
  -----------
  Improve docs further


  Commit: 2f118d0d461f97bce3217345a9cc85a7f143d072
      https://github.com/pmd/pmd/commit/2f118d0d461f97bce3217345a9cc85a7f143d072
  Author: Juan Martín Sotuyo Dodero <juan.sot...@pedidosya.com>
  Date:   2024-08-24 (Sat, 24 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  Update changelog, refs #4731


  Commit: 40688ae06da1441ccd6e9095a01c8d8a38bb537c
      https://github.com/pmd/pmd/commit/40688ae06da1441ccd6e9095a01c8d8a38bb537c
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md
    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
    M pmd-java/src/main/resources/category/java/bestpractices.xml
    M 
pmd-java/src/test/java/net/sourceforge/pmd/lang/java/rule/bestpractices/GuardLogStatementTest.java
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/bestpractices/xml/GuardLogStatement.xml
    M 
pmd-java/src/test/resources/net/sourceforge/pmd/lang/java/rule/performance/xml/InefficientStringBuffering.xml

  Log Message:
  -----------
  [java] Revamp GuardLogStatementRule to allow var, field and array accesses 
(#5169)

Merge pull request #5169 from Monits:issue-5151


  Commit: af1929318bd39cf8c3b8776a99b5faa379dfecfc
      https://github.com/pmd/pmd/commit/af1929318bd39cf8c3b8776a99b5faa379dfecfc
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

  Changed paths:
    M docs/pages/release_notes.md

  Log Message:
  -----------
  [doc] Update release notes


  Commit: 753dcca87721c098bc26799bda0f77b534802fb6
      https://github.com/pmd/pmd/commit/753dcca87721c098bc26799bda0f77b534802fb6
  Author: Andreas Dangel <andreas.dan...@pmd-code.org>
  Date:   2024-08-29 (Thu, 29 Aug 2024)

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

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

- Add @jbisotti as a contributor
- Add @soloturn as a contributor
- Add @schosin as a contributor


Compare: https://github.com/pmd/pmd/compare/cd33eb621e4a...753dcca87721

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