Bump com.google.errorprone:error_prone_core from 2.41.0 to 2.42.0 by dependabot[bot] · Pull Request #4125 · graphql-java/graphql-java
Bumps com.google.errorprone:error_prone_core from 2.41.0 to 2.42.0.
Release notes
Sourced from com.google.errorprone:error_prone_core's releases.
Error Prone 2.42.0
New checks:
ExplicitArrayForVarargs: discourage unnecessary explicit construction of an array to provide varargs.FloggerPerWithoutRateLimit: discourage Flogger'sperUniquewithout rate limitingStringJoin: BanString.join(CharSequence)andString.join(CharSequence, CharSequence)ThreadBuilderNameWithPlaceholder: Do not allow placeholders inThread.Builder.name(String)orname(String, int).Changes:
- The return type of
ASTHelpers.asFlagSethas changed. The previous type wasEnumSet<Flags.Flag>, whereFlags.Flagis an enum in the javac classFlags. A recent JDK change has replaced that enum with a new top-level enum calledFlagsEnum. It is not possible to changeASTHelpers.asFlagSetin a way that would be type-safe and compatible with the enums from JDKs both before and after the change. Instead, the method now returnsImmutableSet<String>, where the strings come from thetoString()of the enum constants. That means they are"native","abstract", etc.- Flag
IO.print[ln]()inSystemOut.Full changelog: google/error-prone@v2.41.0...v2.42.0
Commits
52b6180Release Error Prone 2.42.0691c64aFlagIO.print[ln]()inSystemOut.0b751cdExpicitArrayForVarargs: flag unnecessary explicit construction of an array to...982fe20Tweak links to point to newer versions.a2df97f[StatementSwitchToExpressionSwitch] fix bug wherecase nullcan sometimes b...e691be5Fix (behind a flag) a silly bug in RedundantSetterCall.ce1a422AddDurations.wait()toWaitMatchers.waitMethodWithTimeout(and make them...da03feaUpdate MethodCanBeStatic to be able to detect and trigger on Guice@Provides...83e6582RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for...db62c8cAutomated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot show <dependency name> ignore conditionswill show all of the ignore conditions of the specified dependency@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)