Skip to content

Releases: palantir/gradle-baseline

6.18.0

28 Feb 13:12
6.18.0
d557608
Compare
Choose a tag to compare

No documented user-facing changes

6.17.0

27 Feb 17:23
6.17.0
983ffc4
Compare
Choose a tag to compare

💡 Improvements

  • BaselineTesting now configures tests to run using JUnit Platform by default. Tests are configured using the test suites API, which ensures that test framework dependencies are added automatically. (#3053)

6.16.0

26 Feb 14:13
6.16.0
a9030df
Compare
Choose a tag to compare

💡 Improvements

  • [Safe-logging] Verify member reference type parameters when cast to functional interface (#3052)

6.15.0

24 Feb 21:51
6.15.0
3529c04
Compare
Choose a tag to compare

💡 Improvements

  • [Safe-logging] Verify safety of returns in lambda expressions (#3048)
  • [Safe-logging] Infer lambda parameter safety from surrounding context (#3050)

6.14.0

19 Feb 16:09
6.14.0
4d89a0c
Compare
Choose a tag to compare

💡 Improvements

  • convert test to use tester plugin (#3034)
  • Handle safety analysis for this and super references (#3041)

6.13.0

28 Jan 19:01
6.13.0
c0aeebf
Compare
Choose a tag to compare

🐛 Fixes

  • Properly handle generic wildcards in StreamFlatMapOptional generated fixes. (#3024)

6.12.0

27 Jan 20:07
6.12.0
1b27d10
Compare
Choose a tag to compare

💡 Improvements

  • Stream.mapMulti(Optional::ifPresent)is more efficient thanStream.flatMap(Optional::stream) (#2996)

6.11.0

17 Jan 18:02
6.11.0
0a35f5d
Compare
Choose a tag to compare

💡 Improvements

  • Disable expensive LambdaMethodReference by default (#2999)

6.10.0

16 Jan 18:53
6.10.0
055aef8
Compare
Choose a tag to compare

💡 Improvements

  • Dramatically simplify the UnnecessarilyQualified error-prone check (#2998)

6.9.0

09 Jan 21:29
6.9.0
af28d00
Compare
Choose a tag to compare

💡 Improvements

  • safe-logging analysis correctly handles out-of-scope parameter references (#2988)