๐ AIๆ็ดข & ไปฃ็
๐
ไธป้กต
Sign in
chromium
/
external
/
github.com
/
google
/
error-prone
/
refs/tags/v2.42.0
52b6180
Release Error Prone 2.42.0
by cushon
ยท 3 months ago
v2.42.0
691c64a
Flag `IO.print[ln]()` in `SystemOut`.
by Kurt Alfred Kluever
ยท 3 months ago
0b751cd
ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to provide varargs.
by ghm
ยท 3 months ago
982fe20
Tweak links to point to newer versions.
by cpovirk
ยท 3 months ago
a2df97f
[StatementSwitchToExpressionSwitch] fix bug where `case null` can sometimes be missing from generated auto-fix
by markbrady
ยท 3 months ago
e691be5
Fix (behind a flag) a silly bug in RedundantSetterCall.
by ghm
ยท 3 months ago
ce1a422
Add `Durations.wait()` to `WaitMatchers.waitMethodWithTimeout` (and make them `CONSTANT_CASE`).
by Kurt Alfred Kluever
ยท 3 months ago
da03fea
Update MethodCanBeStatic to be able to detect and trigger on Guice @Provides methods.
by Error Prone Team
ยท 3 months ago
83e6582
RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for the field `foo`.
by ghm
ยท 4 months ago
db62c8c
Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.
by Kurt Alfred Kluever
ยท 4 months ago
5ac2a3f
Delete [] tests.
by Error Prone Team
ยท 4 months ago
d849c4f
Scan the entire SwitchTree rather than individual cases, and reduce to a boolean rather than adding to a set.
by ghm
ยท 4 months ago
49b3262
Ban `String.join(CharSequence)` and `String.join(CharSequence, CharSequence)`. The check is currently disabled, because there's ~300 violations in the depot (unknown commit).
by Kurt Alfred Kluever
ยท 4 months ago
de0ec16
Add BugChecker for flogger's `perUnique` w/o rate limiting
by Error Prone Team
ยท 4 months ago
e1b16e2
`@ImmutableTypeParameter` is really a subset of `@ThreadSafeTypeParameter`, much as `@Immutable` is a subset of `@ThreadSafe`.
by ghm
ยท 4 months ago
0aca163
Make the obviously relevant statement in the LenientFormatStringValidation finding.
by ghm
ยท 4 months ago
623bfec
Change the return type of `ASTHelpers.asFlagSet`.
by รamonn McManus
ยท 4 months ago
4245faa
Add `dagger.hilt.testing` annotations to `UnnecessaryQualifier`.
by Error Prone Team
ยท 4 months ago
537932f
Exempt Jukito tests from UnnecessaryQualifier.
by ghm
ยท 4 months ago
145cf82
Fix missing space in check explanation.
by Chaoren Lin
ยท 4 months ago
c9995fe
Do not allow placeholders in `Thread.Builder.name(String)` or `name(String, int)`.
by Kurt Alfred Kluever
ยท 4 months ago
8825da6
Do not complain if record fields are qualified and there is a injecting constructor.
by ghm
ยท 4 months ago
e648cc1
Delete code referencing Gin (**G**wt **IN**jection). Due to the [] deprecation removing [] build rules, this is essentially all dead code: either not referenced by BUILD files at all or entirely unused at runtime.
by Sam Berlin
ยท 4 months ago
1e8401b
CompileTimeConstantExpressionMatcher: Handle switch expressions
by ghm
ยท 4 months ago
2c6417d
Add `dagger.Subcomponent.Factory` to the list of classes where qualifier may be allowed.
by Error Prone Team
ยท 4 months ago
3cd9429
[StatementSwitchToExpressionSwitch] fix bug where hoisted variables can conflict with other variables within the switch statement
by markbrady
ยท 4 months ago
72b3b6c
Ignore Kotlin `internal` methods.
by cpovirk
ยท 4 months ago
85d4548
Confirm that AssignmentExpression fires within a return statement.
by ghm
ยท 4 months ago
c697b31
Update `MultipleNullnessAnnotations` to print the qualified names of the conflicting nullness annotations
by Liam Miller-Cushon
ยท 5 months ago
a96d1d9
Handle format args in FloggerStringConcatenation
by Liam Miller-Cushon
ยท 5 months ago
a6d4eba
Allow `@CanIgnoreReturnValue` to be inherited from super methods
by Liam Miller-Cushon
ยท 5 months ago
6161d4e
Skip BooleanLiteral findings if the target type is boxed
by Liam Miller-Cushon
ยท 5 months ago
98d83bf
Avoid touching parameters of `@Subscribe` methods.
by cpovirk
ยท 5 months ago
13d46e7
Refactor to use WellKnownKeep
by Liam Miller-Cushon
ยท 5 months ago
ef33eee
Fix a println statement left over from https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683
by Liam Miller-Cushon
ยท 5 months ago
ce784a9
Detect non-private, non-override methods in anonymous classes
by Liam Miller-Cushon
ยท 5 months ago
43759cd
Recognise `com.google.common.inject.components.OtherRequiredBindings` as an injection method in UnnecessaryQualifier.
by ghm
ยท 5 months ago
ef5073b
UnnecessaryQualifier: don't fire on `interface`s, in deference to Dagger.
by ghm
ยท 5 months ago
3d7b585
`TruthIncompatibleType` support for `MultisetSubject#hasCount`.
by ghm
ยท 5 months ago
b5c6175
Add a test confirming external #5151.
by ghm
ยท 5 months ago
6d5345d
Update reference to snapshot repository
by Liam Miller-Cushon
ยท 5 months ago
ccc85f9
Fix a bug in `Switches` which assumes the `CaseTree` is of `RULE` type.
by ghm
ยท 5 months ago
b7f3f1a
Be slightly more specific that the main issue for SelfAssertion is in Truth.
by ghm
ยท 5 months ago
d50e4b1
Restore distributionManagement
by Liam Miller-Cushon
ยท 5 months ago
319dc7c
Update ci.yml
by Liam Miller-Cushon
ยท 5 months ago
aceac14
Configure centralSnapshotsUrl
by Liam Miller-Cushon
ยท 5 months ago
c2e1cc8
Update[]
by Liam Miller-Cushon
ยท 5 months ago
f4074b0
Remove distributionManagement from Error Prone pom
by Liam Miller-Cushon
ยท 5 months ago
6708b63
Update ci.yml
by Liam Miller-Cushon
ยท 5 months ago
8d324f1
Update release.yml
by Liam Miller-Cushon
ยท 5 months ago
8507f3d
Update release.yml
by Liam Miller-Cushon
ยท 5 months ago
ee85af9
OSSRH migration
by Liam Miller-Cushon
ยท 5 months ago
81701de
Automated rollback of commit d4c627adb0145a473498b0e5a3a21c7fafe137ba.
by Liam Miller-Cushon
ยท 5 months ago
706e67a
OSSRH migration
by Liam Miller-Cushon
ยท 5 months ago
d4c627a
Remove obsolete `distributionManagement` entries
by Liam Miller-Cushon
ยท 5 months ago
e3b4d74
Migrate Error Prone to from OSSRH to Central Publishing Portal for Sonatype Maven Central releases [1/N]
by Liam Miller-Cushon
ยท 5 months ago
872e730
Update ci.yml for JDK 26
by Liam Miller-Cushon
ยท 5 months ago
5cfd2ec
Work around a JDK head crash.
by ghm
ยท 5 months ago
1eb5a71
Improve isDefaultCase for Java 21 switch expressions
by ghm
ยท 5 months ago
d17e312
Add a regression test for a crash in MissingCasesInEnumSwitch when using an expression switch with RULE cases.
by ghm
ยท 5 months ago
7d8fd68
Add MVCE for `o == Boolean.TRUE`.
by Kurt Alfred Kluever
ยท 5 months ago
1d860db
UnnecessaryQualifier: recognise some hilt annotations.
by ghm
ยท 5 months ago
d721dd7
Tweak ReachabilityTest to use TestParameterInjector.
by ghm
ยท 5 months ago
4384ed8
JUnit4TestNotRun: remove the heuristic requirement that the method under consideration contains some kind of assertion.
by ghm
ยท 6 months ago
0d2f69c
Downgrade Error Prone's Guava version to 33.4.0
by Liam Miller-Cushon
ยท 6 months ago
1ec2bbe
Fix typos in OperatorPrecedence.md
by Kurt Alfred Kluever
ยท 6 months ago
150417a
Fix a crash when finding the enclosing method (for a second time).
by ghm
ยท 6 months ago
bbb9e15
Disallow StackWalker in AndroidApiChecker
by Liam Miller-Cushon
ยท 6 months ago
576bfb1
Update Error Prone's Guava version
by Liam Miller-Cushon
ยท 6 months ago
ca2e11d
Fix some crashes in warning-level checks
by Liam Miller-Cushon
ยท 6 months ago
a9eab60
Add some suggestions for Future in UndefinedEquals.md (the actual logic was added in https://github.com/google/error-prone/commit/1046226c77e28970f6ad2392a60cd9bb98a4911a but the linked documentation doesn't offer any suggestions).
by Error Prone Team
ยท 6 months ago
51907a0
Remove the "improved heuristic" flag from JUnit4TestNotRun.
by ghm
ยท 6 months ago
1a53d51
Handle changes to EndPosTable
by Liam Miller-Cushon
ยท 6 months ago
06c8da0
Allow StackWalker in AndroidApiChecker
by Liam Miller-Cushon
ยท 6 months ago
d2540bf
Give PreconditionsExpensiveString a rename.
by ghm
ยท 6 months ago
b6b2e9b
Delete a Javadoc which is wrong anyway.
by ghm
ยท 6 months ago
0fb9722
Turn down pluggabletypes
by Liam Miller-Cushon
ยท 6 months ago
5abe82b
Simplify the use of `@TestParameters` on a single parameter.
by ghm
ยท 6 months ago
7776b93
JUnit4TestNotRun: count member references as a use of a method symbol too.
by ghm
ยท 6 months ago
71324be
Handle changes to EndPosTable
by Liam Miller-Cushon
ยท 6 months ago
8ecd709
Improve JUnit4TestNotRun's heuristics.
by ghm
ยท 6 months ago
8634ed3
Update handling of `var` to not rely on source positions
by Liam Miller-Cushon
ยท 6 months ago
055c4a2
Fix some wonky Javadocs in MoreAnnotations.
by ghm
ยท 6 months ago
010581b
Pass the combineable `VariableTree` around rather than looking for it twice.
by ghm
ยท 6 months ago
8797cd6
Converge on `hasImplicitType` for checking for the presence of `var`
by Liam Miller-Cushon
ยท 6 months ago
962f83a
[StatementSwitchToExpressionSwitch] Updates to documentation and bug pattern summary
by markbrady
ยท 6 months ago
1f40894
Various simplifications in StatementSwitchToExpressionSwitch.
by ghm
ยท 6 months ago
6094062
Associate internal bug number to instanceof patterns.
by Nick Glorioso
ยท 6 months ago
d2234bf
Add a regression test for a possible bug where we try to combine with a variable declaration in a non-directly-enclosing block.
by ghm
ยท 6 months ago
4ef5482
Don't rewrite member references dangling off Boolean literals.
by ghm
ยท 6 months ago
7c6077e
Add a[]
by Kurt Alfred Kluever
ยท 6 months ago
e57739b
Simplify Boolean.TRUE/FALSE to true/false
by Liam Miller-Cushon
ยท 6 months ago
e44868c
Remove `checkSwitchExpressionsWithDefaultForSkew` flag as it's now enabled by default.
by Kevin O'Connor
ยท 7 months ago
95c80bf
Internal change.
by Liam Miller-Cushon
ยท 7 months ago
9cfa4c4
Clarify the MissingCasesInEnumSwitch error message for switch expressions
by Kevin O'Connor
ยท 7 months ago
798c639
Fix targetType handling for switch expressions.
by ghm
ยท 7 months ago
3dcd58f
Eschew reflection.
by ghm
ยท 7 months ago
4c9867c
Fix Validator error message for empty methods.
by Kurt Alfred Kluever
ยท 7 months ago
f38100d
Fix another couple of locations that clearly want to just refer to ClassTree rather than fiddling with Kinds.
by ghm
ยท 7 months ago
d5276b8
A bug has been fixed in jdkhead, and broken our tests! Allow it.
by ghm
ยท 7 months ago
Next »