Rick Ossendrijver
1ac65e9f53
Fix missed merge conflicts
2024-11-14 09:28:43 +01:00
Rick Ossendrijver
f793c73bba
Merge master in this branch
2024-11-14 09:26:11 +01:00
Stephan Schroevers
13684ec59d
Replace deprecated build-helper:remove-project-artifact goal ( #1413 )
2024-11-13 18:27:41 +01:00
Picnic-DevPla-Bot
a51ff4de4e
Upgrade actions/checkout v4.1.6 -> v4.2.2 ( #1401 )
...
See:
- https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v422
- https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v421
- https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v420
- https://github.com/actions/checkout/blob/HEAD/CHANGELOG.md#v417
2024-11-12 11:11:52 +01:00
Phil Werli
da9b313ff7
Introduce assorted Reactor StepVerifier Refaster rules ( #1132 )
2024-11-11 14:08:05 +01:00
Phil Werli
6a50fe2d9c
Introduce Instant{Identity,TruncatedTo{Milliseconds,Seconds}} Refaster rules ( #1395 )
...
While there, have `IdentityConversion` support `Instant#from`.
2024-11-11 10:42:05 +01:00
Stephan Schroevers
ed32cbae06
Update step-security/harden-runner configuration ( #1412 )
...
By allowing access to Open Source Insights.
2024-11-11 08:46:49 +01:00
Picnic-DevPla-Bot
00549a3ba6
Upgrade org.openrewrite:rewrite-java-17 8.38.1 -> 8.40.0 ( #1390 )
...
See:
- https://github.com/openrewrite/rewrite/releases/tag/v8.40.0
- https://github.com/openrewrite/rewrite/releases/tag/v8.39.0
- https://github.com/openrewrite/rewrite/releases/tag/v8.38.3
- https://github.com/openrewrite/rewrite/releases/tag/v8.38.2
- https://github.com/openrewrite/rewrite/compare/v8.38.1...v8.40.0
2024-11-11 07:54:49 +01:00
Picnic-DevPla-Bot
13f1fa3167
Upgrade ossf/scorecard-action v2.3.3 -> v2.4.0 ( #1403 )
...
See:
- https://github.com/ossf/scorecard-action/releases/tag/v2.4.0
- https://github.com/ossf/scorecard-action/compare/v2.3.3...v2.4.0
2024-11-11 07:44:12 +01:00
Picnic-DevPla-Bot
6396def588
Upgrade sonar-maven-plugin 4.0.0.4121 -> 5.0.0.4389 ( #1405 )
...
See:
- https://github.com/SonarSource/sonar-scanner-maven/releases/tag/5.0.0.4389
- https://github.com/SonarSource/sonar-scanner-maven/compare/4.0.0.4121...5.0.0.4389
2024-11-10 22:04:47 +01:00
Picnic-DevPla-Bot
7599b0f22f
Upgrade step-security/harden-runner v2.8.0 -> v2.10.1 ( #1404 )
...
See:
- https://github.com/step-security/harden-runner/releases/tag/v2.10.1
- https://github.com/step-security/harden-runner/releases/tag/v2.10.0
- https://github.com/step-security/harden-runner/releases/tag/v2.9.1
- https://github.com/step-security/harden-runner/releases/tag/v2.9.0
- https://github.com/step-security/harden-runner/releases/tag/v2.8.1
2024-11-10 21:33:56 +01:00
Picnic-DevPla-Bot
08eb7e7699
Upgrade OpenRewrite Templating 1.16.3 -> 1.17.0 ( #1409 )
...
See:
- https://github.com/openrewrite/rewrite-templating/releases/tag/v1.17.0
- https://github.com/openrewrite/rewrite-templating/compare/v1.16.3...v1.17.0
2024-11-10 18:38:30 +01:00
Stephan Schroevers
89f918c23e
Update step-security/harden-runner configuration ( #1411 )
...
By allowing Docker Hub and Maven Central access.
2024-11-10 18:26:40 +01:00
Stephan Schroevers
f08fc344f5
Track StreamFlatMapOptional Refaster rule caveat ( #1410 )
2024-11-10 15:14:08 +01:00
Picnic-DevPla-Bot
99aa656a1e
Upgrade s4u/setup-maven-action v1.13.0 -> v1.16.0 ( #1400 )
...
See:
- https://github.com/s4u/setup-maven-action/releases/tag/v1.16.0
- https://github.com/s4u/setup-maven-action/releases/tag/v1.15.0
- https://github.com/s4u/setup-maven-action/releases/tag/v1.14.0
2024-11-09 10:27:57 +01:00
Picnic-DevPla-Bot
86fbaf7403
Upgrade Checkstyle 10.20.0 -> 10.20.1 ( #1407 )
...
See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.20.1
- https://github.com/checkstyle/checkstyle/compare/checkstyle-10.20.0...checkstyle-10.20.1
2024-11-08 19:37:12 +01:00
Picnic-DevPla-Bot
563012549a
Upgrade pitest-maven-plugin 1.17.0 -> 1.17.1 ( #1397 )
...
See:
- https://github.com/hcoles/pitest/releases/tag/1.17.1
- https://github.com/hcoles/pitest/compare/1.17.0...1.17.1
2024-11-07 21:29:39 +01:00
Picnic-DevPla-Bot
4f46eb30d2
Upgrade actions/upload-artifact v4.3.3 -> v4.4.3 ( #1402 )
...
See:
- https://github.com/actions/upload-artifact/releases/tag/v4.4.3
- https://github.com/actions/upload-artifact/releases/tag/v4.4.2
- https://github.com/actions/upload-artifact/releases/tag/v4.4.1
- https://github.com/actions/upload-artifact/releases/tag/v4.4.0
- https://github.com/actions/upload-artifact/releases/tag/v4.3.6
- https://github.com/actions/upload-artifact/releases/tag/v4.3.5
- https://github.com/actions/upload-artifact/releases/tag/v4.3.4
2024-11-07 16:39:05 +01:00
Picnic-DevPla-Bot
2f30082127
Upgrade maven-javadoc-plugin 3.10.1 -> 3.11.1 ( #1398 )
...
See:
- https://issues.apache.org/jira/issues/?jql=project%20%3D%20MJAVADOC%20AND%20fixVersion%20%3E%203.10.1%20AND%20fixVersion%20%3C%3D%203.11.1
- https://github.com/apache/maven-javadoc-plugin/releases/tag/maven-javadoc-plugin-3.11.0
- https://github.com/apache/maven-javadoc-plugin/releases/tag/maven-javadoc-plugin-3.11.1
- https://github.com/apache/maven-javadoc-plugin/compare/maven-javadoc-plugin-3.10.1...maven-javadoc-plugin-3.11.1
2024-11-07 12:48:15 +01:00
Stephan Schroevers
548506fbbb
Update Error Prone compatibility matrix ( #1406 )
2024-11-07 10:54:08 +01:00
Picnic-DevPla-Bot
bdef83bce5
Upgrade Byte Buddy 1.15.7 -> 1.15.10 ( #1388 )
...
See:
- https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.15.8
- https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.15.9
- https://github.com/raphw/byte-buddy/releases/tag/byte-buddy-1.15.10
- https://github.com/raphw/byte-buddy/compare/byte-buddy-1.15.7...byte-buddy-1.15.10
2024-11-06 09:03:44 +01:00
Picnic-DevPla-Bot
f7f665681d
Upgrade Surefire 3.5.1 -> 3.5.2 ( #1396 )
...
See:
- https://github.com/apache/maven-surefire/releases/tag/surefire-3.5.2
- https://github.com/apache/maven-surefire/compare/surefire-3.5.1...surefire-3.5.2
2024-11-05 11:36:11 +01:00
Picnic-DevPla-Bot
7c0d544cf8
Upgrade Checker Framework Annotations 3.48.1 -> 3.48.2 ( #1389 )
...
See:
- https://github.com/typetools/checker-framework/releases/tag/checker-framework-3.48.2
- https://github.com/typetools/checker-framework/compare/checker-framework-3.48.1...checker-framework-3.48.2
2024-11-04 14:51:00 +01:00
Stephan Schroevers
9390b6f571
Run GitHub Actions workflows on ubuntu-24.04 ( #1391 )
...
See https://github.com/actions/runner-images/blob/main/images/ubuntu/Ubuntu2404-Readme.md
2024-11-03 18:36:54 +01:00
Stephan Schroevers
176a833d89
Upgrade ruby/setup-ruby v1.174.0 -> v1.199.0 ( #1392 )
...
See:
- https://github.com/ruby/setup-ruby/releases/tag/v1.175.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.176.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.177.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.178.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.179.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.180.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.181.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.182.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.183.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.184.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.185.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.186.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.187.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.188.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.189.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.190.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.191.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.192.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.193.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.194.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.195.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.196.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.197.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.198.0
- https://github.com/ruby/setup-ruby/releases/tag/v1.199.0
- https://github.com/ruby/setup-ruby/compare/v1.174.0...v1.199.0
2024-11-03 18:17:38 +01:00
Stephan Schroevers
3cacd27248
[maven-release-plugin] prepare for next development iteration
2024-11-03 16:58:19 +01:00
Stephan Schroevers
f06a2e4d43
[maven-release-plugin] prepare release v0.19.1
v0.19.1
2024-11-03 16:58:19 +01:00
Stephan Schroevers
cd06288f5b
Fix error-prone-contrib runtime classpath ( #1387 )
2024-11-03 16:53:15 +01:00
Picnic-DevPla-Bot
4b458e01bd
Upgrade Checkstyle 10.19.0 -> 10.20.0 ( #1386 )
...
See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.20.0
- https://github.com/checkstyle/checkstyle/compare/checkstyle-10.19.0...checkstyle-10.20.0
2024-11-01 09:37:37 +01:00
Stephan Schroevers
eccfc34c78
[maven-release-plugin] prepare for next development iteration
2024-10-31 20:57:03 +01:00
Stephan Schroevers
0317cb73d6
[maven-release-plugin] prepare release v0.19.0
v0.19.0
2024-10-31 20:57:03 +01:00
Mohamed Sameh
ce6931cc36
Ignore primitive casts in ClassCastLambdaUsage check ( #1385 )
2024-10-30 15:37:40 +01:00
Stephan Schroevers
9940576ea8
Introduce NameContentEquals Refaster rule ( #1379 )
2024-10-29 10:55:55 +01:00
Mohamed Sameh
caf2a86922
Introduce ClassCastLambdaUsage check ( #1381 )
...
This new check replaces the `ClassLiteralCast` Refaster rule, as the
latter produced invalid code by suggesting expressions of the form
`T.class::cast` for generic `T`.
2024-10-29 10:35:36 +01:00
Stephan Schroevers
507d759d02
Upgrade JDKs used by GitHub Actions builds ( #1329 )
...
Summary of changes:
- Use JDK 17.0.13 instead of 17.0.10.
- Use JDK 21.0.5 instead of 21.0.2.
- Use JDK 23.0.1 instead of 22.0.2.
- Have GitHub issue template reference more recent version numbers.
See:
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.11+9
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.12+7
- https://adoptium.net/temurin/release-notes/?version=jdk-17.0.13+11
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.3+9
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.4+7
- https://adoptium.net/temurin/release-notes/?version=jdk-21.0.5+11
- https://adoptium.net/temurin/release-notes/?version=jdk-23+37
- https://adoptium.net/temurin/release-notes/?version=jdk-23.0.1+11
2024-10-29 10:26:04 +01:00
Picnic-DevPla-Bot
8ec4936980
Upgrade NullAway 0.12.0 -> 0.12.1 ( #1383 )
...
See:
- https://github.com/uber/NullAway/blob/master/CHANGELOG.md
- https://github.com/uber/NullAway/releases/tag/v0.12.1
- https://github.com/uber/NullAway/compare/v0.12.0...v0.12.1
2024-10-29 10:16:33 +01:00
Picnic-DevPla-Bot
0f0b27abb7
Upgrade Jackson 2.18.0 -> 2.18.1 ( #1382 )
...
See:
- https://github.com/FasterXML/jackson/wiki/Jackson-Release-2.18.1
- https://github.com/FasterXML/jackson-bom/compare/jackson-bom-2.18.0...jackson-bom-2.18.1
2024-10-29 09:43:59 +01:00
Mohamed Sameh
2b1dbd98cd
Introduce Slf4jLoggerDeclaration check ( #783 )
2024-10-28 12:37:10 +01:00
Picnic-DevPla-Bot
e0583a8f0a
Upgrade OpenRewrite Templating 1.16.2 -> 1.16.3 ( #1380 )
...
See:
- https://github.com/openrewrite/rewrite-templating/releases/tag/v1.16.3
- https://github.com/openrewrite/rewrite-templating/compare/v1.16.2...v1.16.3
2024-10-28 08:44:43 +01:00
Mohamed Sameh
21437a43aa
Introduce ConstantNaming check ( #794 )
...
This check flags static constants that do not follow the upper snake
case naming convention.
While there, introduce the `Flags#getSet` utility method, and use it to
replace `Flags#getList` in relevant places.
2024-10-27 14:23:59 +01:00
Stephan Schroevers
cf8af8c5cf
Use dynamic Reproducible Builds badge ( #1378 )
2024-10-27 13:19:46 +01:00
Picnic-DevPla-Bot
07bd4b0b54
Upgrade maven-checkstyle-plugin 3.5.0 -> 3.6.0 ( #1377 )
...
See:
- https://issues.apache.org/jira/issues/?jql=project%20%3D%20MCHECKSTYLE%20AND%20fixVersion%20%3E%203.5.0%20AND%20fixVersion%20%3C%3D%203.6.0
- https://github.com/apache/maven-checkstyle-plugin/compare/maven-checkstyle-plugin-3.5.0...maven-checkstyle-plugin-3.6.0
2024-10-27 12:46:41 +01:00
Picnic-DevPla-Bot
d1765fea0e
Upgrade maven-dependency-plugin 3.8.0 -> 3.8.1 ( #1375 )
...
See:
- https://github.com/apache/maven-dependency-plugin/releases/tag/maven-dependency-plugin-3.8.1
- https://github.com/apache/maven-dependency-plugin/compare/maven-dependency-plugin-3.8.0...maven-dependency-plugin-3.8.1
2024-10-27 12:37:15 +01:00
Picnic-DevPla-Bot
5922c5b032
Upgrade Checkstyle 10.18.2 -> 10.19.0 ( #1376 )
...
See:
- https://checkstyle.sourceforge.io/releasenotes.html
- https://github.com/checkstyle/checkstyle/releases/tag/checkstyle-10.19.0
- https://github.com/checkstyle/checkstyle/compare/checkstyle-10.18.2...checkstyle-10.19.0
2024-10-27 12:12:35 +01:00
Danylo Naumenko
56b60f5cf6
Introduce MicrometerRules Refaster rule collection ( #1365 )
2024-10-26 14:56:11 +02:00
Mohamed Sameh
be6b17b7dc
Introduce ImmutableEnumSetRules Refaster rule collection ( #1302 )
2024-10-26 14:01:25 +02:00
Picnic-DevPla-Bot
f782ec2d8f
Upgrade Spring Boot 3.3.4 -> 3.3.5 ( #1374 )
...
See:
- https://github.com/spring-projects/spring-boot/releases/tag/v3.3.5
- https://github.com/spring-projects/spring-boot/compare/v3.3.4...v3.3.5
2024-10-26 13:36:32 +02:00
Picnic-DevPla-Bot
6e88e3cea8
Upgrade Error Prone 2.33.0 -> 2.35.1 ( #1363 )
...
See:
- https://github.com/google/error-prone/releases/tag/v2.34.0
- https://github.com/google/error-prone/releases/tag/v2.35.0
- https://github.com/google/error-prone/releases/tag/v2.35.1
- https://github.com/google/error-prone/compare/v2.33.0...v2.35.1
- https://github.com/PicnicSupermarket/error-prone/compare/v2.33.0-picnic-2...v2.35.1-picnic-1
2024-10-26 13:20:13 +02:00
Picnic-DevPla-Bot
09fb21358a
Upgrade Project Reactor 2023.0.10 -> 2023.0.11 ( #1359 )
...
See:
- https://github.com/reactor/reactor/releases/tag/2023.0.11
- https://github.com/reactor/reactor/compare/2023.0.10...2023.0.11
2024-10-26 11:53:55 +02:00
Picnic-DevPla-Bot
c27a626042
Upgrade OpenRewrite 2.21.0 -> 2.21.1 ( #1369 )
...
See:
- https://github.com/openrewrite/rewrite-recipe-bom/releases/tag/v2.21.1
- https://github.com/openrewrite/rewrite-recipe-bom/compare/v2.21.0...v2.21.1
2024-10-26 11:33:07 +02:00