Sign in
chromium
/
external
/
github.com
/
google
/
error-prone
/
HEAD
2d579a9
Fix a crash in DeprecatedVariable on synthetic record trees
by Liam Miller-Cushon
· 14 hours ago
master
351abc2
Added an ErrorProne check to detect record accessors inside the compact canonical ctors:
by Error Prone Team
· 16 hours ago
949be06
Automatic code cleanup.
by Liam Miller-Cushon
· 17 hours ago
429a509
Match interfaces that override `equals` in `ReferenceEquality`
by Liam Miller-Cushon
· 17 hours ago
ee7b7d7
Automatic code cleanup.
by Liam Miller-Cushon
· 18 hours ago
190e452
Deprecate `AST_MATCH`
by Liam Miller-Cushon
· 18 hours ago
6308f64
Reformat test data.
by ghm
· 21 hours ago
ccfc176
Automatic code cleanup.
by Liam Miller-Cushon
· 2 days ago
1a249a7
[IfChainToSwitch] enhance domination logic to respect developing changes in JEP 530
by markbrady
· 2 days ago
fbcfab1
Create a helper for changing the visibility of an element
by Liam Miller-Cushon
· 2 days ago
111d692
Add nested-@Generated test and restore EnumLite diagnostics
by Error Prone Team
· 5 days ago
2eee040
Check ternary expressions in TimeUnitMismatch.
by ghm
· 5 days ago
f65588d
Improve InvalidLink to better handle qualified method references.
by ghm
· 5 days ago
5b1d3d1
Update `MisleadingEscapedSpace` to account for CRLF line endings.
by Éamonn McManus
· 6 days ago
73f258d
Add a comment about the limitations of InvalidLink.
by ghm
· 6 days ago
eee32c3
Improve error message for block tags used as inline tags.
by ghm
· 6 days ago
4f91e96
Update some tests for `var` position handling to pass on JDK 26
by Liam Miller-Cushon
· 6 days ago
17054ed
Update CheckReturnValue to recognize ignorability annotations used by the Kotlin stdlib.
by Chaoren Lin
· 6 days ago
b53bebf
Fix `FixedPosition` `endPosition` constructor parameter
by Petr Portnov | PROgrm_JARvis
· 7 days ago
0778412
Clean up and remove some redundant matchers
by Liam Miller-Cushon
· 7 days ago
ef81093
Also reorder imports in MisformattedTestData
by Liam Miller-Cushon
· 8 days ago
aa994bd
Update some expected test outputs
by Liam Miller-Cushon
· 8 days ago
5ebde4c
Remove `variableType(Matcher)`
by Liam Miller-Cushon
· 8 days ago
2e3cef7
Don't match `instanceof` expressions with patterns.
by cpovirk
· 8 days ago
ee5a9cb
Relax an assertion in `onlyTypeParameter`
by Liam Miller-Cushon
· 8 days ago
1dd9c3a
Create a new FieldMatchers API, similar to MethodMatchers
by Liam Miller-Cushon
· 8 days ago
4ea00ca
Simplify isJavadoccableClass
by Liam Miller-Cushon
· 9 days ago
bb6c75b
Remove deprecated `MethodMatchers.withSignature`
by Liam Miller-Cushon
· 9 days ago
7e0462a
Update some expected test outputs
by Liam Miller-Cushon
· 9 days ago
2961b19
Improve logic of whether or not something is a javadoccable `Class`.
by Kurt Alfred Kluever
· 11 days ago
a676288
Methods inside local classes are not javadoccable.
by Kurt Alfred Kluever
· 12 days ago
e30934a
Add MockitoBean to list of exempted variable annotations
by elyse-yao
· 12 days ago
837f510
Add a test that demonstrates that `AlmostJavadoc` fires on methods inside local classes (and leaves a TODO to fix it).
by Kurt Alfred Kluever
· 12 days ago
5369133
Flag javadoc on `record` components.
by Kurt Alfred Kluever
· 12 days ago
1e200c1
Convert `doubleJavadoc()` to a textblock.
by Kurt Alfred Kluever
· 12 days ago
d4a4d7d
Add a unit test for a local class with a javadoc'ed method.
by Kurt Alfred Kluever
· 12 days ago
d1616e0
AssertThrowsMinimizer: handle varargs, allow casts from `null`
by Liam Miller-Cushon
· 12 days ago
43dbf79
Add some tests that verify that `NotJavadoc` doesn't already cover `record` components.
by Kurt Alfred Kluever
· 13 days ago
a98a1c5
Create alternatives to `withSignature` for varargs and type parameters
by Liam Miller-Cushon
· 13 days ago
a05765d
Replace some anonymous classes with lambdas
by Liam Miller-Cushon
· 13 days ago
b527d95
Expand explanation of `ErrorProneCommentStyle`.
by Kurt Alfred Kluever
· 14 days ago
0dbf04a
fix: support implicit `@MethodSource` to `UnusedMethod`
by Petr Portnov | PROgrm_JARvis
· 14 days ago
43f6a73
Import mockito/mockito from GitHub.
by Kurt Alfred Kluever
· 14 days ago
e951dcd
Flag time unit mismatches in method references.
by ghm
· 14 days ago
6671d19
Handle wildcard types in `SuggestedFixes.qualifyType`
by Liam Miller-Cushon
· 2 weeks ago
9c3acc0
PUBLIC: Internal change.
by Kurt Alfred Kluever
· 2 weeks ago
9ffbb3d
Fix a null pointer introduced in ConstantExpressions recently
by Error Prone Team
· 2 weeks ago
c1e4306
Add a unit test for `AssertThrowsMinimizerTest` that constructs an `Optional` inside the lambdas.
by Kurt Alfred Kluever
· 2 weeks ago
11adec2
Add an assertThrows heuristic for `RpcAuthority.self()`
by Liam Miller-Cushon
· 2 weeks ago
f82be2d
Make `enclosingPackage` return an optional
by Liam Miller-Cushon
· 2 weeks ago
e287e9a
Prototype of a classic javadoc to marktown javadoc migration tool.
by Kurt Alfred Kluever
· 2 weeks ago
cc65a4e
Discourage unnecessary block lambdas in assertThrows
by Liam Miller-Cushon
· 2 weeks ago
cda0d92
`RuntimeException` is a subtype of `Exception`, so acknowledge that `Exception` implicitly catches runtime exceptions.
by ghm
· 2 weeks ago
230fe2e
Migrate from `variableType(Matcher)` to `variableType(TypePredicate)`
by Liam Miller-Cushon
· 3 weeks ago
1aed17d
Prepare for an upcoming change to the javac AST in JDK-8268850
by Liam Miller-Cushon
· 3 weeks ago
cf67393
Add an explanation for AssertThrowsMinimizer
by Liam Miller-Cushon
· 3 weeks ago
1c87a3e
AssertThrowsMinimizer: don't hoist lambdas or equivalent anonymous classes, or new array expressions
by Liam Miller-Cushon
· 3 weeks ago
a628f81
Restrict hoisting in AssertThrowsMinimizer when asserting checked exceptions.
by ghm
· 3 weeks ago
57134a0
Add `PreferThrowsTag` which recommends using `@throws` instead of the legacy `@exception` javadoc tag.
by Kurt Alfred Kluever
· 3 weeks ago
e0e6f55
Don't hoist anything with a compile-time constant value
by Liam Miller-Cushon
· 3 weeks ago
d06d1d8
Add `throws` clauses when necessary when hoisting exceptions.
by ghm
· 3 weeks ago
6300696
[RefactorSwitch] flip flag to enable arrow-style switches to be converted to assignment switches
by markbrady
· 3 weeks ago
8c1a6bb
Extend TimeUnitMismatch to check return statements.
by ghm
· 3 weeks ago
3e83d8b
Remove unused DiscardingFileDestination class
by Liam Miller-Cushon
· 3 weeks ago
f7bf1b5
Add more heuristics to AssertThrowsMinimizer
by Liam Miller-Cushon
· 3 weeks ago
1bfb5ef
[IfChainToSwitch] Refine analysis of `break`s and `yield`s to enable additional conversions to `switch`
by markbrady
· 3 weeks ago
5032045
[IfChainToSwitch] add unit tests for handling of duplicated patterns
by markbrady
· 3 weeks ago
6dae535
[IfChainToSwitch] bugfix: when a guard is present and `true`, must be treated as an unguarded pattern
by markbrady
· 3 weeks ago
b4c5535
[IfChainToSwitch] bugfix to not attempt transformation when `null` is duplicated
by markbrady
· 3 weeks ago
7ce6b74
[StatementSwitchToExpressionSwitch] Refactor shared logic into SwitchUtils. No functional changes.
by markbrady
· 3 weeks ago
d25ab8d
Fix typo.
by cpovirk
· 4 weeks ago
5b5fb4e
[IfChainToSwitch] bugfix to ensure that in generated code, any local variable referenced (but not declared in) a guard is effectively final
by markbrady
· 4 weeks ago
16e7d00
Special-case RpcClientContext.create() as something that doesn't need hoisting.
by ghm
· 4 weeks ago
f8bca16
Remove unused fix application logic
by Liam Miller-Cushon
· 4 weeks ago
5b2391c
AssertThrowsMinimizer: process an entire method at a time to create unique variable names
by Liam Miller-Cushon
· 4 weeks ago
29b03d0
[IfChainToSwitch] bugfix to prevent invalid code generation by ensuring that a guard cannot be a `false` literal
by markbrady
· 4 weeks ago
f572c50
Mention the annotation name in UnnecessaryQualifier
by Liam Miller-Cushon
· 4 weeks ago
376bc7b
Suggest minimizing the amount of logic in `assertThrows`
by Liam Miller-Cushon
· 4 weeks ago
9947a47
[IfChainToSwitch] fix bug wherein type checking is not sufficiently strict. Update unit tests.
by markbrady
· 4 weeks ago
9114df6
[IfChainToSwitch] Add support for `if` predicates that contain multiple comparisons ORed together, e.g. `... else if(x == 1 || x == 2) {...} ... ` transforms to `switch (x) { ... case 1, 2 -> {...} ...}`. Also supports enum comparison.
by markbrady
· 4 weeks ago
8ae2332
Remove `@Nullable` from `VisitorState#getSourceCode`
by Liam Miller-Cushon
· 4 weeks ago
1fe807a
AvoidValueSetter: fix the collision-detection logic for sensibly_named fields.
by ghm
· 4 weeks ago
ad78428
Handle multi-variable declarations in UnnecessarySemicolon
by Liam Miller-Cushon
· 4 weeks ago
395c04d
Update google-java-format version
by Liam Miller-Cushon
· 4 weeks ago
aab5fd6
Add `VisitorState#getSourceCode(int, int)` that returns a subrange
by Liam Miller-Cushon
· 4 weeks ago
2bab045
Fix the wording of the summary for `LiteEnumValueOf`.
by David P. Baker
· 4 weeks ago
0108164
Remove fix that suggests `@LenientFormatString`
by Liam Miller-Cushon
· 4 weeks ago
05598d6
Fix handling of implicit lambda parameters types
by Liam Miller-Cushon
· 4 weeks ago
3de0fa2
Improve ImmutableMemberCollection fixes
by Liam Miller-Cushon
· 4 weeks ago
abf60ae
Avoid a NPE on implicit lambda parameter types
by Liam Miller-Cushon
· 4 weeks ago
670e284
Disable crash tests for fixes on `var` types after JDK-8268850
by Liam Miller-Cushon
· 4 weeks ago
37d435d
Prepare refaster for changes to implicit lambda parameter types in JDK-8268850
by Liam Miller-Cushon
· 5 weeks ago
0ca13f7
Fix a regression after JDK-8372382
by Liam Miller-Cushon
· 5 weeks ago
01c603a
Extend MissingTestCall to check for member references.
by ghm
· 5 weeks ago
3d817b0
Handle `var` in `UnnecessaryBoxedVariable`
by Liam Miller-Cushon
· 5 weeks ago
ad26f3e
Add `ConcurrentHashMap.keys()` and `ConcurrentHashMap.elements()` to `JdkObsolete`.
by Kurt Alfred Kluever
· 5 weeks ago
7926dbc
Fix MustBeClosedChecker crash on flexible constructors.
by ghm
· 5 weeks ago
d08f003
Check for jakarta annotations in DI checks
by Liam Miller-Cushon
· 5 weeks ago
171448c
Add android internal GuardedBy to ACCEPTED_GUARDED_BY_ANNOTATIONS
by Error Prone Team
· 5 weeks ago
5cb6075
Remove the `MissingTestCall:MatchGraphVerify` flag.
by ghm
· 5 weeks ago
Next »