palantir / safe-logging

Interfaces and utilities for safe log messages
Apache License 2.0
14 stars 20 forks source link

Excavator: Upgrades Baseline to the latest version #771

Closed svc-excavator-bot closed 2 years ago

svc-excavator-bot commented 2 years ago
excavator is a bot for automating changes across repositories.

Changes produced by the roomba/latest-baseline-oss check.

Release Notes

4.154.0

Type Description Link
Improvement The JUnits reports plugin is no longer applied by default. Test reports now use the standard output locations from Gradle conventions. https://github.com/palantir/gradle-baseline/pull/2355

4.155.0

Automated release, no documented user facing changes

4.156.0

Type Description Link
Fix Fix BaselineJavaVersion checkstyle configuration on gradle < 7.5 https://github.com/palantir/gradle-baseline/pull/2360

4.157.0

Type Description Link
Improvement Make task initialization lazier in the junit-reports plugin. https://github.com/palantir/gradle-baseline/pull/2364

4.158.0

Type Description Link
Fix Make the checkUnusedDependencies tasks added by baseline-exact-dependencies compatible with Gradle's configure-on-demand feature. https://github.com/palantir/gradle-baseline/pull/2363

4.159.0

Type Description Link
Improvement Add an errorprone check and typed annotation for Javax -> Jakarta

There is a certain class of very problematic cases whereby if you have
a method such as the following:

<br>myJerseyResource.register(/* this is of type Object */ object);<br>

Then if you supply a resource which includes any javax.ws.rs
annotations on it, then those will not be registered if your Jersey
version is 3.x or later (and you'll only find this out at runtime).

The opposite is also true if you try to supply resources annotated
with jakarta.ws.rs to Jersey 2.x.

To address this, this commit attempts to add an errorprone check
which lets implementors add an annotation @ForbidJavax to methods
which have been knowingly migrated to Jakarta EE9 and cannot
accept legacy javax types.
https://github.com/palantir/gradle-baseline/pull/2366

4.160.0

Type Description Link
Fix Workaround to IDEA-301084 https://github.com/palantir/gradle-baseline/pull/2368

4.161.0

Type Description Link
Fix Reverts a change introduced to baseline-java-version 4.160.0, which was causing failures on multi-project builds. https://github.com/palantir/gradle-baseline/pull/2369

To enable or disable this check, please contact the maintainers of Excavator.