Thanks to visit codestin.com
Credit goes to chromium.googlesource.com

  1. 4abb46f Release Error Prone 2.40.0 by cushon · 11 months ago v2.40.0
  2. 8d324f1 Update release.yml by Liam Miller-Cushon · 11 months ago
  3. 8507f3d Update release.yml by Liam Miller-Cushon · 11 months ago
  4. ee85af9 OSSRH migration by Liam Miller-Cushon · 11 months ago
  5. 81701de Automated rollback of commit d4c627adb0145a473498b0e5a3a21c7fafe137ba. by Liam Miller-Cushon · 11 months ago
  6. 706e67a OSSRH migration by Liam Miller-Cushon · 11 months ago
  7. d4c627a Remove obsolete `distributionManagement` entries by Liam Miller-Cushon · 11 months ago
  8. e3b4d74 Migrate Error Prone to from OSSRH to Central Publishing Portal for Sonatype Maven Central releases [1/N] by Liam Miller-Cushon · 11 months ago
  9. 872e730 Update ci.yml for JDK 26 by Liam Miller-Cushon · 11 months ago
  10. 5cfd2ec Work around a JDK head crash. by ghm · 11 months ago
  11. 1eb5a71 Improve isDefaultCase for Java 21 switch expressions by ghm · 11 months ago
  12. d17e312 Add a regression test for a crash in MissingCasesInEnumSwitch when using an expression switch with RULE cases. by ghm · 11 months ago
  13. 7d8fd68 Add MVCE for `o == Boolean.TRUE`. by Kurt Alfred Kluever · 11 months ago
  14. 1d860db UnnecessaryQualifier: recognise some hilt annotations. by ghm · 11 months ago
  15. d721dd7 Tweak ReachabilityTest to use TestParameterInjector. by ghm · 11 months ago
  16. 4384ed8 JUnit4TestNotRun: remove the heuristic requirement that the method under consideration contains some kind of assertion. by ghm · 11 months ago
  17. 0d2f69c Downgrade Error Prone's Guava version to 33.4.0 by Liam Miller-Cushon · 11 months ago
  18. 1ec2bbe Fix typos in OperatorPrecedence.md by Kurt Alfred Kluever · 11 months ago
  19. 150417a Fix a crash when finding the enclosing method (for a second time). by ghm · 11 months ago
  20. bbb9e15 Disallow StackWalker in AndroidApiChecker by Liam Miller-Cushon · 11 months ago
  21. 576bfb1 Update Error Prone's Guava version by Liam Miller-Cushon · 11 months ago
  22. ca2e11d Fix some crashes in warning-level checks by Liam Miller-Cushon · 11 months ago
  23. 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 · 11 months ago
  24. 51907a0 Remove the "improved heuristic" flag from JUnit4TestNotRun. by ghm · 11 months ago
  25. 1a53d51 Handle changes to EndPosTable by Liam Miller-Cushon · 12 months ago
  26. 06c8da0 Allow StackWalker in AndroidApiChecker by Liam Miller-Cushon · 12 months ago
  27. d2540bf Give PreconditionsExpensiveString a rename. by ghm · 12 months ago
  28. b6b2e9b Delete a Javadoc which is wrong anyway. by ghm · 12 months ago
  29. 0fb9722 Turn down pluggabletypes by Liam Miller-Cushon · 12 months ago
  30. 5abe82b Simplify the use of `@TestParameters` on a single parameter. by ghm · 12 months ago
  31. 7776b93 JUnit4TestNotRun: count member references as a use of a method symbol too. by ghm · 12 months ago
  32. 71324be Handle changes to EndPosTable by Liam Miller-Cushon · 12 months ago
  33. 8ecd709 Improve JUnit4TestNotRun's heuristics. by ghm · 12 months ago
  34. 8634ed3 Update handling of `var` to not rely on source positions by Liam Miller-Cushon · 12 months ago
  35. 055c4a2 Fix some wonky Javadocs in MoreAnnotations. by ghm · 12 months ago
  36. 010581b Pass the combineable `VariableTree` around rather than looking for it twice. by ghm · 12 months ago
  37. 8797cd6 Converge on `hasImplicitType` for checking for the presence of `var` by Liam Miller-Cushon · 12 months ago
  38. 962f83a [StatementSwitchToExpressionSwitch] Updates to documentation and bug pattern summary by markbrady · 12 months ago
  39. 1f40894 Various simplifications in StatementSwitchToExpressionSwitch. by ghm · 12 months ago
  40. 6094062 Associate internal bug number to instanceof patterns. by Nick Glorioso · 12 months ago
  41. 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 · 12 months ago
  42. 4ef5482 Don't rewrite member references dangling off Boolean literals. by ghm · 12 months ago
  43. 7c6077e Add a[] by Kurt Alfred Kluever · 12 months ago
  44. e57739b Simplify Boolean.TRUE/FALSE to true/false by Liam Miller-Cushon · 12 months ago
  45. e44868c Remove `checkSwitchExpressionsWithDefaultForSkew` flag as it's now enabled by default. by Kevin O'Connor · 1 year ago
  46. 95c80bf Internal change. by Liam Miller-Cushon · 1 year ago
  47. 9cfa4c4 Clarify the MissingCasesInEnumSwitch error message for switch expressions by Kevin O'Connor · 1 year ago
  48. 798c639 Fix targetType handling for switch expressions. by ghm · 1 year ago
  49. 3dcd58f Eschew reflection. by ghm · 1 year ago
  50. 4c9867c Fix Validator error message for empty methods. by Kurt Alfred Kluever · 1 year ago
  51. f38100d Fix another couple of locations that clearly want to just refer to ClassTree rather than fiddling with Kinds. by ghm · 1 year ago
  52. d5276b8 A bug has been fixed in jdkhead, and broken our tests! Allow it. by ghm · 1 year ago
  53. 651588d Multiple top level records: also evil. by ghm · 1 year ago
  54. a71e7e5 Add @BindNode to the list of fields that should have their qualifiers allowed by UnnecessaryQualifier. by Error Prone Team · 1 year ago
  55. 4ced34d OptionalNotPresent: handle ternaries too. by ghm · 1 year ago
  56. 1ec20ea StringConcatToTextBlock: don't emit no-op replacements. by ghm · 1 year ago
  57. c212e76 Make message for `UnnecessarilyVisible` more helpful by mentioning the offending annotation, rather than examples. by ghm · 1 year, 1 month ago
  58. e404945 Extract the `getJavadoccableTrees` method into `Utils` by ghm · 1 year, 1 month ago
  59. 56f3111 Support qualified case labels. by ghm · 1 year, 1 month ago
  60. 8128689 Suggest an obvious fix for %d vs %s mismatches in LenientFormatValidation. by ghm · 1 year, 1 month ago
  61. 356f56e Update comment for new method name. by cpovirk · 1 year, 1 month ago
  62. 690c2c1 Automatic code cleanup. by cpovirk · 1 year, 1 month ago
  63. e65dc6d Extend MissingCasesInEnumSwitch to switch expressions if the default is only for skew by Kevin O'Connor · 1 year, 1 month ago
  64. 2c9e2fe Handle `->` switches some more in UnnecessaryDefaultInEnumSwitch, using `compilesWithFix` in a cowardly fashion. by ghm · 1 year, 1 month ago
  65. 76b44c7 [StatementSwitchToExpressionSwitch] Bugfix to not group `case null` with a normal case following it by markbrady · 1 year, 1 month ago
  66. b8acf10 Generalise FloggerArgumentToString to catch unnecessary `toString`ing on the way into lenient format methods. by ghm · 1 year, 1 month ago
  67. b1f72fb Ensure that bugpatterns with generated docs are unique by Liam Miller-Cushon · 1 year, 1 month ago
  68. cecce2e Retain comments around unreachable statements if they contain "LINT.". by ghm · 1 year, 1 month ago
  69. bf94fcf [StatementSwitchToExpressionSwitch] don't delete comments following a converted `return switch` if there are no statements following it by markbrady · 1 year, 1 month ago
  70. a6af9e1 Flag `Longs.hashCode(l)` (from Guava) and `Long.hashCode(l)` (from the JDK) in `MathAbsoluteNegative` (ditto for Integer, Double, and Float). by Kurt Alfred Kluever · 1 year, 1 month ago
  71. 85c8095 Update Error Prone's google-java-format dependency version by Liam Miller-Cushon · 1 year, 1 month ago
  72. 65630f2 Update IncorrectMainMethod for instance main methods by Liam Miller-Cushon · 1 year, 1 month ago
  73. 2c560ab Remove the flags for allowing default branches for skew by Kevin O'Connor · 1 year, 1 month ago
  74. ec54621 Add {Int,Long}Math.saturatedAbs. by lowasser · 1 year, 1 month ago
  75. 4ac1ece Warn on qualifiers used in places that are not injection points. by ghm · 1 year, 1 month ago
  76. 32ff434 Look through parens when finding variables in PatternMatchingInstanceof. by ghm · 1 year, 1 month ago
  77. ecd67ed Document the behavior of default branches present for version skew by Kevin O'Connor · 1 year, 1 month ago
  78. e4d7583 Restore a TODO lost during textblockification. by cpovirk · 1 year, 1 month ago
  79. b20b019 Automatic code cleanup. by ghm · 1 year, 1 month ago
  80. edc5d67 Add tests to confirm the poor behaviour of targetType around member references. by ghm · 1 year, 1 month ago
  81. 5d57e71 Automatic code cleanup. by ghm · 1 year, 1 month ago
  82. 3a69509 Add support for `@LenientFormatString` to `AnnotateFormatMethod`. by ghm · 1 year, 1 month ago
  83. ba5dfa9 Add a `UnnecessarilyFullyQualified:BatchFindings` flag to support re-enabling `UnnecessarilyFullyQualified` in Tricorder. by ghm · 1 year, 1 month ago
  84. 8d811b9 PreconditionsExpensiveString: use the more general util for matching lenientFormat methods. by ghm · 1 year, 1 month ago
  85. 01b7328 Be less enum-reflective. by ghm · 1 year, 1 month ago
  86. 2636056 Fix a type name (and sort). by ghm · 1 year, 1 month ago
  87. 7e7157a MethodCanBeStatic: propagate non-staticness to super methods within the same file. by ghm · 1 year, 1 month ago
  88. d824803 Add a regression test for b/414294826. by ghm · 1 year, 1 month ago
  89. 05e5404 Reword PreconditionsExpensiveString message to explain its benefit. by Error Prone Team · 1 year, 1 month ago
  90. 5909a72 Remove `isLocal` recommendation from ASTHelpersSuggestions. by ghm · 1 year, 1 month ago
  91. eae23c2 Automatic code cleanup. by Éamonn McManus · 1 year, 1 month ago
  92. 175f4c8 Remove `ASTHelpers.findSuperMethod`. by ghm · 1 year, 1 month ago
  93. 028246b Run PreferInstanceofOverGetKind and then PatternMatchingInstanceof over EP. by ghm · 1 year, 1 month ago
  94. ded6edc Check constructors too in LenientFormatStringValidation. by ghm · 1 year, 1 month ago
  95. 8e491ab When `RemoveUnusedImports` reports an import as unused, include details about the actual symbol the simple name resolves to, if it resolves to something different due to shadowing by ghm · 1 year, 1 month ago
  96. 24acfbe Add a check to encourage `tree instanceof FooTree` rather than `tree.getKind() == Kind.FOO`. by ghm · 1 year, 1 month ago
  97. 78d35a4 Test IdentifierName via its public API not @VFT. by ghm · 1 year, 1 month ago
  98. 20ad239 Move `LenientFormatStringValidation` and `AnnotateFormatMethod` into the `formatstring` package. by ghm · 1 year, 1 month ago
  99. ed19de4 FindIdentifiers: handle record deconstruction too. by ghm · 1 year, 1 month ago
  100. 5651631 Strip unnecessary trailing parens from annotations (e.g., `@Deprecated()` -> `@Deprecated`, `@Override()` -> `@Override`). by Kurt Alfred Kluever · 1 year, 1 month ago