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 #16

Closed
wants to merge 1 commit into from

Conversation

svc-excavator-bot
Copy link
Collaborator

@svc-excavator-bot svc-excavator-bot commented Mar 23, 2021

excavator is a bot for automating changes across repositories.

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

Release Notes

3.68.1

Type Description Link
Fix Fix false positive ClassInitializationDeadlock on .class access palantir/gradle-baseline#1654

3.69.0

Type Description Link
Improvement Improve the StrictUnusedVariable failure message palantir/gradle-baseline#1656

3.70.0

Type Description Link
Improvement Internal ImmutablesStyle annotations are now excluded from Intellij auto-imports and completion. palantir/gradle-baseline#1668

3.71.0

Type Description Link
Improvement A new error-prone rule PreferImmutableStreamExCollections converts the StreamEx toMap() -> toImmutableMap(), toImmutableList() and toImmutableSet() palantir/gradle-baseline#1670

3.72.0

Type Description Link
Improvement A new suggested error-prone rule AutoCloseableMustBeClosed annotates methods and constructors that return an AutoCloseable type as @MustBeClosed to allow for MustBeClosedChecker to perform analysis that resources are appropriately closed.

See https://errorprone.info/bugpattern/MustBeClosedChecker
palantir/gradle-baseline#1673

3.73.0

Type Description Link
Improvement Disable AutoCloseableMustBeClosed by default

Projects can choose to manually opt-in by enabling the AutoCloseableMustBeClosed check as part of their baseline configuration and running ./gradlew compileJava compileTestJava -PerrorProneApply=AutoCloseableMustBeClosed && ./gradlew format to apply the automated fixes.
palantir/gradle-baseline#1677

3.73.1

Type Description Link
Fix PreferImmutableStreamExCollections is disabled by default palantir/gradle-baseline#1681

3.74.0

Type Description Link
Improvement AutoCloseableMustBeClosed doesn't match method overrides palantir/gradle-baseline#1685

3.75.0

Type Description Link
Improvement Baseline applies the -parameters javac option for method parameter metadata palantir/gradle-baseline#1690

3.75.1

Type Description Link
Fix Fix IncubatingMethod check

The check was non-functional; the test did not catch this since it was using the wrong @Test annotation. Fixed both issues.
palantir/gradle-baseline#1698

3.76.0

Automated release, no documented user facing changes

3.77.0

Type Description Link
Improvement DangerousIdentityKey identifies key types which do not override equals or hashCode thus rely on reference comparison. palantir/gradle-baseline#1731

3.78.0

Type Description Link
Improvement DangerousIdentityKey validates additional hash-based collections palantir/gradle-baseline#1735

3.79.0

Type Description Link
Feature Add ConsistentInterfaceImplementation errorprone rule palantir/gradle-baseline#1712

3.80.0

Type Description Link
Improvement Upgrade gradle-errorprone-plugin to 2.0.1 palantir/gradle-baseline#1742

3.81.0

Type Description Link
Feature Adds the baseline-immutables plugin to enable incremental compilation for Immutables. palantir/gradle-baseline#1750

3.81.1

Type Description Link
Fix Build compiler args for com.palantir.baseline-immutables plugin lazily to avoid afterEvaluate ordering issues. palantir/gradle-baseline#1752

3.82.0

Automated release, no documented user facing changes

3.83.0

Type Description Link
Improvement Error prone check to ensure that Gradle CommandLineArgumentProviders are not written as lambdas, which causes them not to be cached. palantir/gradle-baseline#1757

3.84.0

Automated release, no documented user facing changes

3.85.0

Type Description Link
Improvement Replace our BracesRequired check+fix with upstream MissingBraces added in v2.7.0 palantir/gradle-baseline#1766

3.86.0

Type Description Link
Improvement Allow other plugins to register tasks to produce junit reports palantir/gradle-baseline#1764

3.87.0

Type Description Link
Improvement Feature/avoid hashmapint palantir/gradle-baseline#1773

3.88.0

Automated release, no documented user facing changes

3.88.1

Type Description Link
Fix Correctly expose junit-reports plugin palantir/gradle-baseline#1778

3.89.0

Type Description Link
Improvement Update ImmutablesStyleCollision check to require meta-annotations with source retention. palantir/gradle-baseline#1727

3.90.0

Automated release, no documented user facing changes

3.91.0

Type Description Link
Improvement Ban the var keyword via error-prone VarUsage palantir/gradle-baseline#1788

3.92.0

Type Description Link
Fix Fix VarUsage false positives in lambdas palantir/gradle-baseline#1789

3.93.0

Type Description Link
Improvement Implement ProxyNonConstantType palantir/gradle-baseline#1799

3.94.0

Type Description Link
Improvement Introduce BadAssert to ban assert statements in favor of better alternatives. palantir/gradle-baseline#1810

3.95.0

Type Description Link
Improvement Increase default test heap from 512m to 2g unless otherwise specified palantir/gradle-baseline#1813

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 5 times, most recently from 6e8957a to 037e6de Compare March 31, 2021 18:05
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 2 times, most recently from a547134 to 068676d Compare April 8, 2021 19:38
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 7 times, most recently from f2bfefb to 4625c9c Compare April 22, 2021 16:46
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 2 times, most recently from 1bbb17f to f524906 Compare April 23, 2021 14:52
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 5 times, most recently from a05db29 to 9ba5537 Compare May 6, 2021 12:52
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 3 times, most recently from 4c659ad to c3f4ef2 Compare May 18, 2021 19:19
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch from c3f4ef2 to 3a63e45 Compare May 21, 2021 20:13
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 3 times, most recently from 1a64f55 to 8b0b22a Compare June 1, 2021 23:37
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 4 times, most recently from 595176d to 5891ef5 Compare June 8, 2021 11:50
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 3 times, most recently from a1517e8 to 736bc7e Compare June 15, 2021 13:41
@svc-excavator-bot svc-excavator-bot force-pushed the roomba/latest-baseline-oss branch 5 times, most recently from f21d1f5 to e9a6776 Compare June 24, 2021 11:15
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.

1 participant