Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Excavator: Upgrades Baseline to the latest version #899

Merged
merged 1 commit into from
Apr 29, 2022

Conversation

svc-excavator-bot
Copy link
Collaborator

@svc-excavator-bot svc-excavator-bot commented Apr 6, 2022

excavator is a bot for automating changes across repositories.

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

Release Notes

4.97.0

Type Description Link
Fix Fix errorprone excluded-path regex on Windows palantir/gradle-baseline#2178

4.98.0

Type Description Link
Improvement Upgrade errorprone to 2.12.1 (from 2.11.0) palantir/gradle-baseline#2181, https://github.com/google/error-prone/releases/tag/v2.12.0, https://github.com/google/error-prone/releases/tag/v2.12.1

4.99.0

Type Description Link
Feature prevent exceptions from being passed into Args palantir/gradle-baseline#2140

4.100.0

Type Description Link
Improvement Lambdas/Anon-classes follow captured local variable safety palantir/gradle-baseline#2177

4.101.0

Type Description Link
Improvement Support safety annotations on type-use e.g. Collection<@Safe String> palantir/gradle-baseline#2187

4.102.0

Type Description Link
Fix Fix the com.palantir.baseline-circleci plugin so that compilation failures are once again parsed as XML and can be surfaced at the top of CircleCI builds. palantir/gradle-baseline#2189

4.103.0

Type Description Link
Fix Fix TypeArgumentHandler NPE on wildcard types palantir/gradle-baseline#2190

4.104.0

Type Description Link
Fix Fix index-out-of-bounds analyzing type parameters on raw types palantir/gradle-baseline#2197

4.105.0

Type Description Link
Improvement Automatically fix upstream LongDoubleConversion palantir/gradle-baseline#2199, https://errorprone.info/bugpattern/LongDoubleConversion

4.106.0

Type Description Link
Improvement Implement RID safety passthrough based on the locator component palantir/gradle-baseline#2202

4.107.0

Type Description Link
Improvement Upgrade error-prone to 2.13.1 (from 2.12.1)

Use non-deprecated isSuppressed methods
palantir/gradle-baseline#2203

4.108.0

Type Description Link
Improvement LoggingDoNotLog check ensures credentials aren't logged in any form palantir/gradle-baseline#2205

4.109.0

Type Description Link
Improvement Add ImmutablesReferenceEquality check that checks for comparison of Immutables values using reference equality. palantir/gradle-baseline#2210

4.110.0

Type Description Link
Fix Include mocktio-errorprone after it has picked up new errorprone palantir/gradle-baseline#2215

4.111.0

Type Description Link
Improvement Rename LogsafeArgument to LogsafeThrowableArgument palantir/gradle-baseline#2216

4.112.0

Type Description Link
Improvement SafeLoggingPropagation error-prone check propages log-safety annotations from getters and superclasses/superinterfaces to the type level palantir/gradle-baseline#2218

4.113.0

Type Description Link
Improvement Streamline Throwable safety handling palantir/gradle-baseline#2224

4.114.0

Type Description Link
Improvement Disable intellij's ClassCanBeRecord inspection palantir/gradle-baseline#2225

4.115.0

Type Description Link
Fix SafeLoggingPropagation doesn't attempt to annotate anonymous classes palantir/gradle-baseline#2227

4.116.0

Automated release, no documented user facing changes

4.117.0

Type Description Link
Improvement Propagate additional safety information in the SafeLoggingPropagation check and automated fixes:
1. Method return statements are analyzed to determine safety of unmarked methods
2. Types are annotated based on the safety of their toString method, which is a reasonable heuristic for value types that may be logged.
palantir/gradle-baseline#2230

4.118.0

Type Description Link
Fix Results of boolean logic are considered safe palantir/gradle-baseline#2232

4.119.0

Type Description Link
Feature Add a configuration point for providing your own JDKs to all java requiring tasks. palantir/gradle-baseline#2193

4.120.0

Type Description Link
Fix Fix intellij gradle integration copyright configuration palantir/gradle-baseline#2234

4.121.0

Type Description Link
Improvement Safety propagation ignores utility methods on immutables definitions palantir/gradle-baseline#2237

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

@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 6 times, most recently from 1e0086c to 8907b93 Compare April 11, 2022 19:25
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 6 times, most recently from a431df7 to 88ecfb1 Compare April 21, 2022 20:52
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 6 times, most recently from c57d750 to 51a0464 Compare April 28, 2022 20:10
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch from 51a0464 to d03d54e Compare April 29, 2022 01:28
@bulldozer-bot bulldozer-bot bot merged commit 71e436c into develop Apr 29, 2022
@bulldozer-bot bulldozer-bot bot deleted the roomba/latest-baseline-oss branch April 29, 2022 14:37
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants