Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
google
/
error-prone
/
refs/tags/v2.43.0
abec9b6
Release Error Prone 2.43.0
by cushon
· 7 months ago
v2.43.0
a97374a
Upgrade Java version from 17 to 21 in release workflow
by Liam Miller-Cushon
· 7 months ago
5882a43
Update release.yml
by Liam Miller-Cushon
· 7 months ago
851e0b0
Remove obsolete uses of reflection from Error Prone
by Liam Miller-Cushon
· 7 months ago
344e3dc
Remove an obsolete use of reflection
by Liam Miller-Cushon
· 7 months ago
5f46e62
Fix a typo (wrong quotation mark).
by Kurt Alfred Kluever
· 7 months ago
de7d191
Update `IncorrectMainMethod` documentation in light of JEP512.
by Kurt Alfred Kluever
· 7 months ago
09c78e0
Remove an obsolete TODO
by Liam Miller-Cushon
· 7 months ago
17c271e
Turn down AndroidJdkLibsChecker
by Liam Miller-Cushon
· 7 months ago
0ae79f5
Add tests for subtypes of Immutable and ThreadSafe classes
by Liam Miller-Cushon
· 7 months ago
578b3c1
Add a comment to explain why FlagSpec is here; it does rather stand out.
by ghm
· 8 months ago
1f1d927
TooManyParameters: treat any annotation containing "Inject" as a stop-annotation.
by ghm
· 8 months ago
ac2eaec
Simplify `ArrayHashCode` fix handling.
by Kurt Alfred Kluever
· 8 months ago
4ade2d7
Fix variable name in `LoopOverCharArray` example.
by ghm
· 8 months ago
4afb2d3
Handle `log()` in FloggerStringConcatenation
by Liam Miller-Cushon
· 8 months ago
cef5ffa
Add a test case for a field that is both optionally injected and `@Mock`
by Liam Miller-Cushon
· 8 months ago
cb3a6de
Update `Varifier` to only suggest `var` in builder chains where the factory is on the resulting type
by Daniel Woffinden
· 8 months ago
144b5b1
Recognise `Bind` and `Inject` as prefixes for annotations that we should treat as injecty ones.
by ghm
· 8 months ago
9abc44f
Produce a build error for calls like `containsExactly(null)` that always lead to NPE.
by cpovirk
· 8 months ago
f76a36f
Extract some naming code from IdentifierName to generate better suggested names in PatternMatchingInstanceof.
by ghm
· 8 months ago
5f71412
Fix suggestion for missing defaults in `->` switches
by Liam Miller-Cushon
· 8 months ago
a2b79b0
Simplify `InjectedConstructorAnnotations`.
by Kurt Alfred Kluever
· 8 months ago
7cfde4b
Run EffectivelyPrivate over Error Prone
by Liam Miller-Cushon
· 8 months ago
cfdb818
Update broken Guice link.
by cpovirk
· 8 months ago
760eeea
Add a note to the summary for EqualsGetClass.
by ghm
· 8 months ago
d7a060a
Weasel-word the summary of MethodCanBeStatic to avoid asserting that the method is private.
by ghm
· 8 months ago
a12903a
Add RedundantNullCheck bug pattern.
by Dragan Bozanovic
· 8 months ago
7e0e44b
Update `UnnecessaryAssignment` description to include `@TestParameter`.
by Error Prone Team
· 8 months ago
55348e5
PUBLIC: Simplify some `Matchers` code (and add some javadocs).
by Kurt Alfred Kluever
· 8 months ago
39020df
Specialise the message in NotJavadoc for nested members, and update the documentation.
by ghm
· 8 months ago
d2d39f5
Refactor `static final` boxed variables to their primitive types if they are only used in unboxed contexts.
by ghm
· 8 months ago
bde1d40
PUBLIC: Add a unit test for `mock(Foo.class)`, which we'll soon recommend the use of `var`.
by Kurt Alfred Kluever
· 8 months ago
c963d3a
Handle `new Type[size]` in `ExplicitArrayForVarargs`.
by ghm
· 8 months ago
766abb0
Request a reproducing code sample in Error Prone crash reports.
by ghm
· 8 months ago
f091364
Make UnnecessaryLongToIntConversion also cover `saturatedCast`.
by cpovirk
· 8 months ago
7df7571
Automated rollback of commit 7b5a8add65bfdb800db239d9becb76ead8abec4b.
by Liam Miller-Cushon
· 8 months ago
2a47781
Allow methods names in the cirvlist to contain hyphens.
by Chaoren Lin
· 8 months ago
0d432ce
Delete `SourceVersion.supportsEffectivelyFinal`.
by cpovirk
· 8 months ago
fbdfbb5
Upgrade `compile-testing` 0.21.0 -> 0.23.0
by Stephan Schroevers
· 8 months ago
157ce44
Have `-XepPatchChecks:` skip disabled checks
by Stephan Schroevers
· 8 months ago
58a1735
Use pattern matching switches in some places rather than switching over `Kind`.
by ghm
· 8 months ago
fc0aebf
Remove a bunch of `assume()`s which are now always true.
by ghm
· 8 months ago
ef5052b
Remove some obsolete logic now that the minimum supported JDK is 21
by Liam Miller-Cushon
· 9 months ago
7b5a8ad
Rollforward of https://github.com/google/error-prone/commit/e1b16e24461d90f2b11f8213a68bfccc0426d4f3: `@ImmutableTypeParameter` is really a subset of `@ThreadSafeTypeParameter`, much as `@Immutable` is a subset of `@ThreadSafe`.
by ghm
· 9 months ago
6a6afc9
Enable Java 21 language features in Error Prone
by Liam Miller-Cushon
· 9 months ago
1db9ae9
Update ci.yml
by Liam Miller-Cushon
· 9 months ago
c68718c
Make sure JDK 25 is available on CI
by Liam Miller-Cushon
· 9 months ago
77e807b
Update JDK versions in CI
by Liam Miller-Cushon
· 9 months ago
691c64a
Flag `IO.print[ln]()` in `SystemOut`.
by Kurt Alfred Kluever
· 9 months ago
0b751cd
ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to provide varargs.
by ghm
· 9 months ago
982fe20
Tweak links to point to newer versions.
by cpovirk
· 9 months ago
a2df97f
[StatementSwitchToExpressionSwitch] fix bug where `case null` can sometimes be missing from generated auto-fix
by markbrady
· 9 months ago
e691be5
Fix (behind a flag) a silly bug in RedundantSetterCall.
by ghm
· 9 months ago
ce1a422
Add `Durations.wait()` to `WaitMatchers.waitMethodWithTimeout` (and make them `CONSTANT_CASE`).
by Kurt Alfred Kluever
· 9 months ago
da03fea
Update MethodCanBeStatic to be able to detect and trigger on Guice @Provides methods.
by Error Prone Team
· 9 months ago
83e6582
RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for the field `foo`.
by ghm
· 9 months ago
db62c8c
Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3.
by Kurt Alfred Kluever
· 9 months ago
5ac2a3f
Delete [] tests.
by Error Prone Team
· 9 months ago
d849c4f
Scan the entire SwitchTree rather than individual cases, and reduce to a boolean rather than adding to a set.
by ghm
· 9 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
· 9 months ago
de0ec16
Add BugChecker for flogger's `perUnique` w/o rate limiting
by Error Prone Team
· 9 months ago
e1b16e2
`@ImmutableTypeParameter` is really a subset of `@ThreadSafeTypeParameter`, much as `@Immutable` is a subset of `@ThreadSafe`.
by ghm
· 9 months ago
0aca163
Make the obviously relevant statement in the LenientFormatStringValidation finding.
by ghm
· 10 months ago
623bfec
Change the return type of `ASTHelpers.asFlagSet`.
by Éamonn McManus
· 10 months ago
4245faa
Add `dagger.hilt.testing` annotations to `UnnecessaryQualifier`.
by Error Prone Team
· 10 months ago
537932f
Exempt Jukito tests from UnnecessaryQualifier.
by ghm
· 10 months ago
145cf82
Fix missing space in check explanation.
by Chaoren Lin
· 10 months ago
c9995fe
Do not allow placeholders in `Thread.Builder.name(String)` or `name(String, int)`.
by Kurt Alfred Kluever
· 10 months ago
8825da6
Do not complain if record fields are qualified and there is a injecting constructor.
by ghm
· 10 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
· 10 months ago
1e8401b
CompileTimeConstantExpressionMatcher: Handle switch expressions
by ghm
· 10 months ago
2c6417d
Add `dagger.Subcomponent.Factory` to the list of classes where qualifier may be allowed.
by Error Prone Team
· 10 months ago
3cd9429
[StatementSwitchToExpressionSwitch] fix bug where hoisted variables can conflict with other variables within the switch statement
by markbrady
· 10 months ago
72b3b6c
Ignore Kotlin `internal` methods.
by cpovirk
· 10 months ago
85d4548
Confirm that AssignmentExpression fires within a return statement.
by ghm
· 10 months ago
c697b31
Update `MultipleNullnessAnnotations` to print the qualified names of the conflicting nullness annotations
by Liam Miller-Cushon
· 10 months ago
a96d1d9
Handle format args in FloggerStringConcatenation
by Liam Miller-Cushon
· 10 months ago
a6d4eba
Allow `@CanIgnoreReturnValue` to be inherited from super methods
by Liam Miller-Cushon
· 10 months ago
6161d4e
Skip BooleanLiteral findings if the target type is boxed
by Liam Miller-Cushon
· 10 months ago
98d83bf
Avoid touching parameters of `@Subscribe` methods.
by cpovirk
· 11 months ago
13d46e7
Refactor to use WellKnownKeep
by Liam Miller-Cushon
· 11 months ago
ef33eee
Fix a println statement left over from https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683
by Liam Miller-Cushon
· 11 months ago
ce784a9
Detect non-private, non-override methods in anonymous classes
by Liam Miller-Cushon
· 11 months ago
43759cd
Recognise `com.google.common.inject.components.OtherRequiredBindings` as an injection method in UnnecessaryQualifier.
by ghm
· 11 months ago
ef5073b
UnnecessaryQualifier: don't fire on `interface`s, in deference to Dagger.
by ghm
· 11 months ago
3d7b585
`TruthIncompatibleType` support for `MultisetSubject#hasCount`.
by ghm
· 11 months ago
b5c6175
Add a test confirming external #5151.
by ghm
· 11 months ago
6d5345d
Update reference to snapshot repository
by Liam Miller-Cushon
· 11 months ago
ccc85f9
Fix a bug in `Switches` which assumes the `CaseTree` is of `RULE` type.
by ghm
· 11 months ago
b7f3f1a
Be slightly more specific that the main issue for SelfAssertion is in Truth.
by ghm
· 11 months ago
d50e4b1
Restore distributionManagement
by Liam Miller-Cushon
· 11 months ago
319dc7c
Update ci.yml
by Liam Miller-Cushon
· 11 months ago
aceac14
Configure centralSnapshotsUrl
by Liam Miller-Cushon
· 11 months ago
c2e1cc8
Update[]
by Liam Miller-Cushon
· 11 months ago
f4074b0
Remove distributionManagement from Error Prone pom
by Liam Miller-Cushon
· 11 months ago
6708b63
Update ci.yml
by Liam Miller-Cushon
· 11 months ago
8d324f1
Update release.yml
by Liam Miller-Cushon
· 11 months ago
8507f3d
Update release.yml
by Liam Miller-Cushon
· 11 months ago
ee85af9
OSSRH migration
by Liam Miller-Cushon
· 11 months ago
81701de
Automated rollback of commit d4c627adb0145a473498b0e5a3a21c7fafe137ba.
by Liam Miller-Cushon
· 11 months ago
Next »