Thanks to visit codestin.com
Credit goes to chromium.googlesource.com
Sign in
chromium
/
external
/
github.com
/
google
/
error-prone
/
refs/tags/v2.45.0
c862815
Release Error Prone 2.45.0
by cushon
· 6 months ago
v2.45.0
7027d9f
Add negative test cases for AlwaysThrows with non-literal arguments.
by ghm
· 6 months ago
8669adb
Fix parameter name handling of enum constructor arguments
by Liam Miller-Cushon
· 6 months ago
679c4ac
Update end position handling
by Liam Miller-Cushon
· 6 months ago
dc1279e
AssertSameIncompatible: flag calls to assertSame/etc where the calls are guaranteed to either succeed or fail.
by ghm
· 6 months ago
24387de
Internal change
by Liam Miller-Cushon
· 6 months ago
5300dc6
Disable an InvalidLink test for a javadoc bug on JDK >= 26
by Liam Miller-Cushon
· 6 months ago
75dcd53
Fix the Optional wrapping in the description of NonCanonicalStaticMemberImport.
by ghm
· 6 months ago
10f5424
FormatStringShouldUsePlaceholders shouldn't rewrite calls with a pass-through varargs `Object[]` argument
by Liam Miller-Cushon
· 6 months ago
3ef3d79
The verb form of "recursion" is "to recur", not "to recurse". Quoting my CS professor Stuart Shieber: "To recur is to occur again, while to recurse is to curse again."
by David P. Baker
· 6 months ago
d41f822
Make suggested edits and take a pass over the markdown from https://github.com/google/error-prone/commit/5216a438311ed3196624926a03a81ed7ce0e92ec
by ghm
· 6 months ago
6db6f95
Do some AutoValue -> record migration.
by ghm
· 6 months ago
13a7a12
Fix a crash in LenientFormatStringUtils
by Liam Miller-Cushon
· 6 months ago
7e6e113
PUBLIC: Discourage static importing `values()`.
by Kurt Alfred Kluever
· 6 months ago
cc1e3bf
[StatementSwitchToExpressionSwitch] add support for patterns and guards in old-style (colon) switches.
by markbrady
· 6 months ago
9360e40
Use `VisitorState.memoize` for common type suppliers, to minimize (slower) calls to `getTypeFromString`
by markbrady
· 6 months ago
885b213
Update format strings to use placeholders
by Liam Miller-Cushon
· 7 months ago
450126a
Open-source Java21 matchers.
by ghm
· 7 months ago
f101473
Recognize that `checkPositionIndex` isn't a lenient-format-string method, either.
by cpovirk
· 7 months ago
961d131
Automatic code cleanup.
by Liam Miller-Cushon
· 7 months ago
e58f081
Fix inline suggester bug.
by ghm
· 7 months ago
3bc6112
PUBLIC: Add a test for a constructor + static import bug in the InlineMeSuggester.
by Kurt Alfred Kluever
· 7 months ago
85697f7
Remove the `ThreadSafety:CheckImmutableTypeParameter` flag.
by ghm
· 7 months ago
c0877ea
Preconditions.checkElementIndex isn't a lenient format string method
by Liam Miller-Cushon
· 7 months ago
9212a2c
Add FormatStringShouldUsePlaceholders
by Liam Miller-Cushon
· 7 months ago
c573889
Avoid one way in which ExplicitArrayForVarargs could cause recursion.
by ghm
· 7 months ago
5f0cca6
Automatic code cleanup.
by Liam Miller-Cushon
· 7 months ago
2b78f85
Consolidate more logic from format string checks in shared helpers
by Liam Miller-Cushon
· 7 months ago
22c7428
Apply Optional cleanups to Error Prone
by Liam Miller-Cushon
· 7 months ago
c22fce9
Update some references to ExpensiveLenientFormatString that were missed in the rename
by Liam Miller-Cushon
· 7 months ago
f935cbd
Make ErrorProneJavaCompilerTest more verbose when it fails.
by ghm
· 7 months ago
82b4f96
Remove `matchLiteProtos` from `RedundantSetterCall`.
by ghm
· 7 months ago
0d4cf65
Remove the flag `Immutable:MarkerAnnotationInherited`
by ghm
· 7 months ago
8255d1e
Avoid overlaps in UnnecessaryAsync fixes
by Liam Miller-Cushon
· 7 months ago
4c0f01b
Report InvalidLink diagnostics for links that are so invalid they crash javac
by Liam Miller-Cushon
· 7 months ago
b5690c9
Refresh Java8ApiChecker diff
by Liam Miller-Cushon
· 7 months ago
54ed3d8
Finalise removing GuardedByFlags.
by ghm
· 7 months ago
bc26f7b
TruthConstantAsserts: treat static identifiers as constants.
by ghm
· 7 months ago
7692fb4
Rollforward of https://github.com/google/error-prone/commit/3272246036db6fc15cb32dddb3b263710373b1be: Use `getLast`/`getFirst` now that EP is on 21 (or will be after unknown commit)
by ghm
· 7 months ago
9c5f725
Optimize snippet logic
by Liam Miller-Cushon
· 7 months ago
b063711
Improve `TruthConstantAsserts` to detect more constant-like expressions.
by ghm
· 7 months ago
de35cc9
Automated rollback of commit 09c78e01573334cee793b67346ca0f3175fd47a3.
by Liam Miller-Cushon
· 7 months ago
c532950
Delete deprecated `isSuppressed` methods.
by ghm
· 7 months ago
1ba080b
Switch to a sealed interface of records rather than an AutoOneof in ConstantExpressions.
by ghm
· 7 months ago
f12e7e3
Document a technically incorrect behavior in InfiniteRecursion.
by cpovirk
· 7 months ago
6c5552a
Update Error Prone's dependency on Guava
by Liam Miller-Cushon
· 7 months ago
7d54eed
Remove comments relating to b/25630189 which was fixed with a separate `ImmutableAnnotationChecker` check.
by ghm
· 7 months ago
80729a8
More consistently use `getStartPosition`, which allows removing some use of specific `JCTree` types in favour of interfaces.
by ghm
· 7 months ago
8e037f8
Mention the specific annotation used in UnnecessaryAssignment diagnostics.
by Liz Looney
· 7 months ago
277051f
No public description
by Error Prone Team
· 7 months ago
3272246
Use `getLast` now that EP is on 21 (or will be after unknown commit)
by ghm
· 7 months ago
0c3c520
Expand `SuppressWarningsWithoutExplanation` to cover more warning types.
by ghm
· 7 months ago
114356c
Flip the default of `LabelledBreakTarget` to `ERROR` (it already is via `build_defs`).
by ghm
· 7 months ago
4cc93c8
Use @AutoBuilder to construct ThreadSafety.
by ghm
· 7 months ago
43ce89f
Subtypes of Immutable classes should be consistently regarded as immutable.
by ghm
· 7 months ago
cc63de1
Create `ImmutableAnalysis` instances via a factory.
by ghm
· 7 months ago
79538a1
Make `ThreadSafeAnalysis.Factory` injectable via a factory.
by ghm
· 7 months ago
5216a43
Update `UnsafeLocaleUsage` with detection for `Locale.of`
by Mihai Nita
· 7 months ago
feb0752
Prepare to remove GuardedByFlags.
by ghm
· 7 months ago
39a0a4e
Remove the `GuardedBy:IncludeSelectedGuardedBy` flag.
by ghm
· 7 months ago
88c4af3
Rollforward (again) 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
· 7 months ago
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
Next »