Picnic-DevPla-Bot
5fd50e6181
Upgrade Byte Buddy 1.15.11 -> 1.16.0 ( #1521 )
...
See:
- https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.16.0
- https://github.com/raphw/byte-buddy/compare/byte-buddy-1.15.11...byte-buddy-1.16.0
2025-01-18 11:08:24 +01:00
Picnic-DevPla-Bot
3767341605
Upgrade swagger-annotations 1.6.14 -> 1.6.15 ( #1517 )
...
See:
- https://github.com/swagger-api/swagger-core/releases/tag/v1.6.15
- https://github.com/swagger-api/swagger-core/compare/v1.6.14...v1.6.15
2025-01-17 13:05:37 +01:00
Picnic-DevPla-Bot
9f83eec36b
Upgrade jOOQ 3.19.17 -> 3.19.18 ( #1518 )
...
See:
- https://www.jooq.org/notes
- https://github.com/jOOQ/jOOQ/releases/tag/version-3.19.18
- https://github.com/jOOQ/jOOQ/compare/version-3.19.17...version-3.19.18
2025-01-17 12:40:07 +01:00
Picnic-DevPla-Bot
126159878c
Upgrade Spring 6.2.1 -> 6.2.2 ( #1516 )
...
See:
- https://github.com/spring-projects/spring-framework/releases/tag/v6.2.2
- https://github.com/spring-projects/spring-framework/compare/v6.2.1...v6.2.2
2025-01-17 11:33:55 +01:00
Picnic-DevPla-Bot
78141b2528
Upgrade Project Reactor 2024.0.1 -> 2024.0.2 ( #1515 )
...
See:
- https://github.com/reactor/reactor/releases/tag/2024.0.2
- https://github.com/reactor/reactor/compare/2024.0.1...2024.0.2
2025-01-16 18:40:35 +01:00
Picnic-DevPla-Bot
56db8adb5a
Upgrade OpenRewrite 3.0.0 -> 3.0.1 ( #1514 )
...
See:
- https://github.com/openrewrite/rewrite-recipe-bom/releases/tag/v3.0.1
- https://github.com/openrewrite/rewrite-recipe-bom/compare/v3.0.0...v3.0.1
2025-01-15 16:44:33 +01:00
Picnic-DevPla-Bot
90b4baba12
Upgrade Micrometer 1.14.2 -> 1.14.3 ( #1513 )
...
See:
- https://github.com/micrometer-metrics/micrometer/releases/tag/v1.14.3
- https://github.com/micrometer-metrics/micrometer/compare/v1.14.2...v1.14.3
2025-01-15 16:20:12 +01:00
Picnic-DevPla-Bot
54c56a4cc8
Upgrade OpenRewrite 2.23.2 -> 3.0.0 ( #1511 )
...
See:
- https://github.com/openrewrite/rewrite-recipe-bom/releases/tag/v3.0.0
- https://github.com/openrewrite/rewrite-recipe-bom/compare/v2.23.2...v3.0.0
2025-01-13 14:17:40 +01:00
Picnic-DevPla-Bot
b123282778
Upgrade OpenRewrite Templating 1.20.2 -> 1.21.0 ( #1510 )
...
See:
- https://github.com/openrewrite/rewrite-templating/releases/tag/v1.21.0
- https://github.com/openrewrite/rewrite-templating/compare/v1.20.2...v1.21.0
2025-01-13 09:51:58 +01:00
Picnic-DevPla-Bot
f4562c7106
Upgrade MongoDB driver 5.2.1 -> 5.3.0 ( #1509 )
...
See:
- https://jira.mongodb.org/issues/?jql=project%20%3D%20JAVA%20AND%20fixVersion%20%3E%205.2.1%20AND%20fixVersion%20%3C%3D%205.3.0
- https://github.com/mongodb/mongo-java-driver/releases/tag/r5.3.0-beta0
- https://github.com/mongodb/mongo-java-driver/releases/tag/r5.3.0
- https://github.com/mongodb/mongo-java-driver/compare/r5.2.1...r5.3.0
2025-01-12 12:31:32 +01:00
Picnic-DevPla-Bot
6211e7e651
Upgrade pitest-maven-plugin 1.17.3 -> 1.17.4 ( #1508 )
...
See:
- https://github.com/hcoles/pitest/releases/tag/1.17.4
- https://github.com/hcoles/pitest/compare/1.17.3...1.17.4
2025-01-12 11:54:41 +01:00
Stephan Schroevers
3e4a01a673
Have TimeZoneUsage check also flag illegal method references ( #1507 )
...
While there, reorder a few things.
2025-01-11 14:54:28 +01:00
Stephan Schroevers
a42353b41a
Introduce EagerStringFormatting check ( #1139 )
...
This new check flags code that can be simplified and/or optimized by
deferring certain string formatting operations.
2025-01-11 14:42:22 +01:00
Picnic-DevPla-Bot
d2ce18e33e
Upgrade actions/upload-artifact v4.5.0 -> v4.6.0 ( #1506 )
...
See:
- https://github.com/actions/upload-artifact/releases/tag/v4.6.0
2025-01-11 12:36:15 +01:00
Stephan Schroevers
7b81dc44e5
Upgrade Error Prone fork 2.36.0-picnic-1 -> 2.36.0-picnic-2 ( #1499 )
...
This new release is published using GitHub Packages rather than
JitPack. This comes with a simpler release setup and a (hopefully) more
stable package repository. A minor downside is that GitHub Packages
require authenticated access, even for read access. The documentation
has been updated accordingly.
The new release is no longer published using a custom groupId, enabling
some build simplifications.
While there, some obsolete fork-related documentation and configuration
is dropped.
See:
- https://github.com/PicnicSupermarket/error-prone/releases/tag/v2.36.0-picnic-2
- https://github.com/PicnicSupermarket/error-prone/compare/v2.36.0-picnic-1...v2.36.0-picnic-2
2025-01-10 16:40:59 +01:00
Phil Werli
5e81719cea
Disallow static imports for InstantSource class and EPOCH constants ( #1503 )
2025-01-10 15:06:24 +01:00
Picnic-DevPla-Bot
2f3788fc63
Upgrade jOOQ 3.19.16 -> 3.19.17 ( #1504 )
...
See:
- https://www.jooq.org/notes
- https://github.com/jOOQ/jOOQ/releases/tag/version-3.19.17
- https://github.com/jOOQ/jOOQ/compare/version-3.19.16...version-3.19.17
2025-01-10 13:12:35 +01:00
Picnic-DevPla-Bot
a98780cef2
Upgrade step-security/harden-runner v2.10.2 -> v2.10.3 ( #1505 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.3
2025-01-10 11:51:58 +01:00
Stephan Schroevers
ff0e30c885
Make Mockito setup IntelliJ IDEA-compatible ( #1500 )
...
See https://github.com/mockito/mockito/issues/3037#issuecomment-2569680756
2025-01-09 09:20:39 +01:00
Stephan Schroevers
4aacc58382
Extend JUnitToAssertJRules Refaster rule collection ( #1484 )
...
By migrating all remaining `assertArrayEquals` methods.
2025-01-08 09:35:09 +01:00
Stephan Schroevers
dec22b8633
Introduce assorted Iterator and Iterable Refaster rules ( #1487 )
2025-01-07 19:15:54 +01:00
Picnic-DevPla-Bot
37d8ea92c6
Upgrade NullAway 0.12.2 -> 0.12.3 ( #1502 )
...
See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/releases/tag/v0.12.3
- https://github.com/uber/NullAway/compare/v0.12.2...v0.12.3
2025-01-07 18:01:31 +01:00
Picnic-DevPla-Bot
7eb46dd218
Upgrade Checker Framework Annotations 3.48.3 -> 3.48.4 ( #1497 )
...
See:
- https://github.com/typetools/checker-framework/releases/tag/checker-framework-3.48.4
- https://github.com/typetools/checker-framework/compare/checker-framework-3.48.3...checker-framework-3.48.4
2025-01-06 08:54:01 +01:00
Picnic-DevPla-Bot
623bdd7344
Upgrade Mockito 5.14.2 -> 5.15.2 ( #1498 )
...
See:
- https://github.com/mockito/mockito/releases/tag/v5.15.0
- https://github.com/mockito/mockito/releases/tag/v5.15.1
- https://github.com/mockito/mockito/releases/tag/v5.15.2
- https://github.com/mockito/mockito/compare/v5.14.2...v5.15.2
2025-01-05 17:27:38 +01:00
Picnic-DevPla-Bot
c3ae1b5b92
Upgrade AssertJ 3.27.1 -> 3.27.2 ( #1501 )
...
See:
- https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.2
- https://github.com/assertj/assertj/compare/assertj-build-3.27.1...assertj-build-3.27.2
2025-01-05 13:28:00 +01:00
Stephan Schroevers
19d3ba0505
Extend ImmutableMapRules Refaster rule collection ( #1488 )
...
Resolves #1223 .
2025-01-03 11:53:24 +01:00
Stephan Schroevers
9493f2d59a
Introduce ImmutableTableRules Refaster rule collection ( #1489 )
2025-01-03 11:18:47 +01:00
Picnic-DevPla-Bot
68ecd652f7
Upgrade AssertJ 3.27.0 -> 3.27.1 ( #1496 )
...
See:
- https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.1
- https://github.com/assertj/assertj/compare/assertj-build-3.27.0...assertj-build-3.27.1
2025-01-03 08:53:48 +01:00
Phil Werli
e67800e4e2
Introduce FluxMapNotNull{,Transformation}OrElse Refaster rules ( #1493 )
2025-01-02 12:42:25 +01:00
Picnic-DevPla-Bot
7f90f26830
Upgrade s4u/setup-maven-action v1.17.0 -> v1.18.0 ( #1495 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.18.0
2025-01-02 07:40:34 +01:00
Stephan Schroevers
6477c1899d
Extend TestNGToAssertJRules Refaster rule collection ( #1483 )
...
By migrating all remaining `assertEquals` methods.
2025-01-01 11:39:30 +01:00
Stephan Schroevers
03514f9f6a
Generalize assorted Refaster rules ( #1481 )
2025-01-01 01:27:07 +01:00
Phil Werli
d11ac09bda
Extend {Is,Non}NullFunction Refaster rules ( #1494 )
...
While there, simplify the associated tests.
2024-12-31 16:30:17 +01:00
Stephan Schroevers
667f83fd2f
Run GitHub Actions workflows on macos-15 and windows-2025 ( #1490 )
...
See:
- https://github.com/actions/runner-images/blob/main/README.md#available-images
- https://github.com/actions/runner-images/blob/main/images/macos/macos-15-Readme.md
- https://github.com/actions/runner-images/blob/main/images/windows/Windows2025-Readme.md
2024-12-31 09:49:40 +01:00
Picnic-DevPla-Bot
15ba59a9aa
Upgrade CodeQL v3.27.5 -> v3.28.0 ( #1491 )
...
See:
- https://github.com/github/codeql-action/blob/main/CHANGELOG.md
- https://github.com/github/codeql-action/releases/tag/v3.27.6
- https://github.com/github/codeql-action/releases/tag/v3.27.7
- https://github.com/github/codeql-action/releases/tag/v3.27.9
- https://github.com/github/codeql-action/releases/tag/v3.28.0
- https://github.com/github/codeql-action/compare/v3.27.5...v3.28.0
2024-12-31 08:38:03 +01:00
Picnic-DevPla-Bot
a46d6dc146
Upgrade ruby/setup-ruby v1.202.0 -> v1.206.0 ( #1492 )
...
See:
- https://github.com/ruby/setup-ruby/releases/tag/v1.206.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.205.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.204.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.203.0
2024-12-30 08:16:01 +01:00
Picnic-DevPla-Bot
cf523bc811
Upgrade Checkstyle 10.21.0 -> 10.21.1 ( #1485 )
...
See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.21.1
- https://github.com/checkstyle/checkstyle/compare/checkstyle-10.21.0...checkstyle-10.21.1
2024-12-29 21:41:34 +01:00
Stephan Schroevers
9bd8095e0b
Sync Dropwizard Metrics integration test ( #1482 )
2024-12-29 20:30:59 +01:00
Picnic-DevPla-Bot
6cfa9a0dfe
Upgrade Modernizer Maven Plugin 2.9.0 -> 3.0.0 ( #1486 )
...
See:
- https://github.com/gaul/modernizer-maven-plugin/releases/tag/modernizer-maven-plugin-3.0.0
- https://github.com/gaul/modernizer-maven-plugin/compare/modernizer-maven-plugin-2.9.0...modernizer-maven-plugin-3.0.0
2024-12-29 20:05:43 +01:00
Rick Ossendrijver
7daa39a0b5
Update comments referencing Refaster rule limitation ( #46 )
...
Issue google/error-prone#2706 has been resolved; we have yet to decide
how to proceed.
2024-12-27 05:30:30 +01:00
Rick Ossendrijver
5fc7bc29ee
Introduce CharSequenceRules Refaster rule collection ( #1480 )
...
Resolves #1394 .
2024-12-26 17:47:57 +01:00
Stephan Schroevers
83f3f8bedc
Introduce AssertThatString{Contains,DoesNotContain} Refaster rules ( #1479 )
...
While there, extend `AssertThatIterableIsEmpty`.
2024-12-25 13:40:22 +01:00
Picnic-DevPla-Bot
12585a8969
Upgrade AssertJ 3.26.3 -> 3.27.0 ( #1472 )
...
See:
- https://github.com/assertj/assertj/releases/tag/assertj-build-3.27.0
- https://github.com/assertj/assertj/compare/assertj-build-3.26.3...assertj-build-3.27.0
2024-12-25 11:29:40 +01:00
Picnic-DevPla-Bot
72b701cae3
Upgrade OpenRewrite Templating 1.20.1 -> 1.20.2 ( #1478 )
...
See:
- https://github.com/openrewrite/rewrite-templating/releases/tag/v1.20.2
- https://github.com/openrewrite/rewrite-templating/compare/v1.20.1...v1.20.2
2024-12-24 13:48:48 +01:00
Rick Ossendrijver
24e3251eb0
Introduce Prometheus Java Client integration test ( #1468 )
...
And document some possible future improvements.
2024-12-24 10:36:23 +01:00
Stephan Schroevers
f124749a4f
Generalize AssertThatThrownBy Refaster rule ( #1477 )
...
By replacing it with the `AssertThatThrownByAsInstanceOfThrowable` and
`AssertThatThrownByIsInstanceOf` rules that are slightly more type-safe.
2024-12-23 17:33:42 +01:00
Stephan Schroevers
2a3d9c8dd5
Improve ExplicitArgumentEnumeration check ( #1475 )
...
Summary of changes:
- Also drop unnecessary `Immutable{List,Multiset,Set}#copyOf(E[])`
invocations.
- Don't suggest simplifications that are likely to introduce unbounded
recursion.
2024-12-23 10:15:27 +01:00
Philipp Zeipert
0fa59a5cec
Introduce StreamMapFilter Refaster rule ( #1467 )
2024-12-23 09:38:43 +01:00
Stephan Schroevers
d316e8ac70
Improve JUnitMethodDeclaration method rename heuristics ( #1476 )
...
These changes make it less likely that the check suggests a method
rename that would yield invalid code.
2024-12-23 09:17:45 +01:00
Picnic-DevPla-Bot
53fe15c356
Upgrade OpenRewrite Templating 1.20.0 -> 1.20.1 ( #1474 )
...
See:
- https://github.com/openrewrite/rewrite-templating/releases/tag/v1.20.1
- https://github.com/openrewrite/rewrite-templating/compare/v1.20.0...v1.20.1
2024-12-22 13:35:25 +01:00