๐ŸŒ AIๆœ็ดข & ไปฃ็† ไธป้กต
  1. 52b6180 Release Error Prone 2.42.0 by cushon ยท 3 months ago v2.42.0
  2. 691c64a Flag `IO.print[ln]()` in `SystemOut`. by Kurt Alfred Kluever ยท 3 months ago
  3. 0b751cd ExpicitArrayForVarargs: flag unnecessary explicit construction of an array to provide varargs. by ghm ยท 3 months ago
  4. 982fe20 Tweak links to point to newer versions. by cpovirk ยท 3 months ago
  5. a2df97f [StatementSwitchToExpressionSwitch] fix bug where `case null` can sometimes be missing from generated auto-fix by markbrady ยท 3 months ago
  6. e691be5 Fix (behind a flag) a silly bug in RedundantSetterCall. by ghm ยท 3 months ago
  7. ce1a422 Add `Durations.wait()` to `WaitMatchers.waitMethodWithTimeout` (and make them `CONSTANT_CASE`). by Kurt Alfred Kluever ยท 3 months ago
  8. da03fea Update MethodCanBeStatic to be able to detect and trigger on Guice @Provides methods. by Error Prone Team ยท 3 months ago
  9. 83e6582 RedundantSetterCall: note that setFooValue and setFooBytes can be aliases for the field `foo`. by ghm ยท 4 months ago
  10. db62c8c Automated rollback of commit e1b16e24461d90f2b11f8213a68bfccc0426d4f3. by Kurt Alfred Kluever ยท 4 months ago
  11. 5ac2a3f Delete [] tests. by Error Prone Team ยท 4 months ago
  12. 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
  13. 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
  14. de0ec16 Add BugChecker for flogger's `perUnique` w/o rate limiting by Error Prone Team ยท 4 months ago
  15. e1b16e2 `@ImmutableTypeParameter` is really a subset of `@ThreadSafeTypeParameter`, much as `@Immutable` is a subset of `@ThreadSafe`. by ghm ยท 4 months ago
  16. 0aca163 Make the obviously relevant statement in the LenientFormatStringValidation finding. by ghm ยท 4 months ago
  17. 623bfec Change the return type of `ASTHelpers.asFlagSet`. by ร‰amonn McManus ยท 4 months ago
  18. 4245faa Add `dagger.hilt.testing` annotations to `UnnecessaryQualifier`. by Error Prone Team ยท 4 months ago
  19. 537932f Exempt Jukito tests from UnnecessaryQualifier. by ghm ยท 4 months ago
  20. 145cf82 Fix missing space in check explanation. by Chaoren Lin ยท 4 months ago
  21. c9995fe Do not allow placeholders in `Thread.Builder.name(String)` or `name(String, int)`. by Kurt Alfred Kluever ยท 4 months ago
  22. 8825da6 Do not complain if record fields are qualified and there is a injecting constructor. by ghm ยท 4 months ago
  23. 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
  24. 1e8401b CompileTimeConstantExpressionMatcher: Handle switch expressions by ghm ยท 4 months ago
  25. 2c6417d Add `dagger.Subcomponent.Factory` to the list of classes where qualifier may be allowed. by Error Prone Team ยท 4 months ago
  26. 3cd9429 [StatementSwitchToExpressionSwitch] fix bug where hoisted variables can conflict with other variables within the switch statement by markbrady ยท 4 months ago
  27. 72b3b6c Ignore Kotlin `internal` methods. by cpovirk ยท 4 months ago
  28. 85d4548 Confirm that AssignmentExpression fires within a return statement. by ghm ยท 4 months ago
  29. c697b31 Update `MultipleNullnessAnnotations` to print the qualified names of the conflicting nullness annotations by Liam Miller-Cushon ยท 5 months ago
  30. a96d1d9 Handle format args in FloggerStringConcatenation by Liam Miller-Cushon ยท 5 months ago
  31. a6d4eba Allow `@CanIgnoreReturnValue` to be inherited from super methods by Liam Miller-Cushon ยท 5 months ago
  32. 6161d4e Skip BooleanLiteral findings if the target type is boxed by Liam Miller-Cushon ยท 5 months ago
  33. 98d83bf Avoid touching parameters of `@Subscribe` methods. by cpovirk ยท 5 months ago
  34. 13d46e7 Refactor to use WellKnownKeep by Liam Miller-Cushon ยท 5 months ago
  35. ef33eee Fix a println statement left over from https://github.com/google/error-prone/commit/ce784a9949dc64604a338250fa598c64b1752683 by Liam Miller-Cushon ยท 5 months ago
  36. ce784a9 Detect non-private, non-override methods in anonymous classes by Liam Miller-Cushon ยท 5 months ago
  37. 43759cd Recognise `com.google.common.inject.components.OtherRequiredBindings` as an injection method in UnnecessaryQualifier. by ghm ยท 5 months ago
  38. ef5073b UnnecessaryQualifier: don't fire on `interface`s, in deference to Dagger. by ghm ยท 5 months ago
  39. 3d7b585 `TruthIncompatibleType` support for `MultisetSubject#hasCount`. by ghm ยท 5 months ago
  40. b5c6175 Add a test confirming external #5151. by ghm ยท 5 months ago
  41. 6d5345d Update reference to snapshot repository by Liam Miller-Cushon ยท 5 months ago
  42. ccc85f9 Fix a bug in `Switches` which assumes the `CaseTree` is of `RULE` type. by ghm ยท 5 months ago
  43. b7f3f1a Be slightly more specific that the main issue for SelfAssertion is in Truth. by ghm ยท 5 months ago
  44. d50e4b1 Restore distributionManagement by Liam Miller-Cushon ยท 5 months ago
  45. 319dc7c Update ci.yml by Liam Miller-Cushon ยท 5 months ago
  46. aceac14 Configure centralSnapshotsUrl by Liam Miller-Cushon ยท 5 months ago
  47. c2e1cc8 Update[] by Liam Miller-Cushon ยท 5 months ago
  48. f4074b0 Remove distributionManagement from Error Prone pom by Liam Miller-Cushon ยท 5 months ago
  49. 6708b63 Update ci.yml by Liam Miller-Cushon ยท 5 months ago
  50. 8d324f1 Update release.yml by Liam Miller-Cushon ยท 5 months ago
  51. 8507f3d Update release.yml by Liam Miller-Cushon ยท 5 months ago
  52. ee85af9 OSSRH migration by Liam Miller-Cushon ยท 5 months ago
  53. 81701de Automated rollback of commit d4c627adb0145a473498b0e5a3a21c7fafe137ba. by Liam Miller-Cushon ยท 5 months ago
  54. 706e67a OSSRH migration by Liam Miller-Cushon ยท 5 months ago
  55. d4c627a Remove obsolete `distributionManagement` entries by Liam Miller-Cushon ยท 5 months ago
  56. 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
  57. 872e730 Update ci.yml for JDK 26 by Liam Miller-Cushon ยท 5 months ago
  58. 5cfd2ec Work around a JDK head crash. by ghm ยท 5 months ago
  59. 1eb5a71 Improve isDefaultCase for Java 21 switch expressions by ghm ยท 5 months ago
  60. d17e312 Add a regression test for a crash in MissingCasesInEnumSwitch when using an expression switch with RULE cases. by ghm ยท 5 months ago
  61. 7d8fd68 Add MVCE for `o == Boolean.TRUE`. by Kurt Alfred Kluever ยท 5 months ago
  62. 1d860db UnnecessaryQualifier: recognise some hilt annotations. by ghm ยท 5 months ago
  63. d721dd7 Tweak ReachabilityTest to use TestParameterInjector. by ghm ยท 5 months ago
  64. 4384ed8 JUnit4TestNotRun: remove the heuristic requirement that the method under consideration contains some kind of assertion. by ghm ยท 6 months ago
  65. 0d2f69c Downgrade Error Prone's Guava version to 33.4.0 by Liam Miller-Cushon ยท 6 months ago
  66. 1ec2bbe Fix typos in OperatorPrecedence.md by Kurt Alfred Kluever ยท 6 months ago
  67. 150417a Fix a crash when finding the enclosing method (for a second time). by ghm ยท 6 months ago
  68. bbb9e15 Disallow StackWalker in AndroidApiChecker by Liam Miller-Cushon ยท 6 months ago
  69. 576bfb1 Update Error Prone's Guava version by Liam Miller-Cushon ยท 6 months ago
  70. ca2e11d Fix some crashes in warning-level checks by Liam Miller-Cushon ยท 6 months ago
  71. 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
  72. 51907a0 Remove the "improved heuristic" flag from JUnit4TestNotRun. by ghm ยท 6 months ago
  73. 1a53d51 Handle changes to EndPosTable by Liam Miller-Cushon ยท 6 months ago
  74. 06c8da0 Allow StackWalker in AndroidApiChecker by Liam Miller-Cushon ยท 6 months ago
  75. d2540bf Give PreconditionsExpensiveString a rename. by ghm ยท 6 months ago
  76. b6b2e9b Delete a Javadoc which is wrong anyway. by ghm ยท 6 months ago
  77. 0fb9722 Turn down pluggabletypes by Liam Miller-Cushon ยท 6 months ago
  78. 5abe82b Simplify the use of `@TestParameters` on a single parameter. by ghm ยท 6 months ago
  79. 7776b93 JUnit4TestNotRun: count member references as a use of a method symbol too. by ghm ยท 6 months ago
  80. 71324be Handle changes to EndPosTable by Liam Miller-Cushon ยท 6 months ago
  81. 8ecd709 Improve JUnit4TestNotRun's heuristics. by ghm ยท 6 months ago
  82. 8634ed3 Update handling of `var` to not rely on source positions by Liam Miller-Cushon ยท 6 months ago
  83. 055c4a2 Fix some wonky Javadocs in MoreAnnotations. by ghm ยท 6 months ago
  84. 010581b Pass the combineable `VariableTree` around rather than looking for it twice. by ghm ยท 6 months ago
  85. 8797cd6 Converge on `hasImplicitType` for checking for the presence of `var` by Liam Miller-Cushon ยท 6 months ago
  86. 962f83a [StatementSwitchToExpressionSwitch] Updates to documentation and bug pattern summary by markbrady ยท 6 months ago
  87. 1f40894 Various simplifications in StatementSwitchToExpressionSwitch. by ghm ยท 6 months ago
  88. 6094062 Associate internal bug number to instanceof patterns. by Nick Glorioso ยท 6 months ago
  89. 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
  90. 4ef5482 Don't rewrite member references dangling off Boolean literals. by ghm ยท 6 months ago
  91. 7c6077e Add a[] by Kurt Alfred Kluever ยท 6 months ago
  92. e57739b Simplify Boolean.TRUE/FALSE to true/false by Liam Miller-Cushon ยท 6 months ago
  93. e44868c Remove `checkSwitchExpressionsWithDefaultForSkew` flag as it's now enabled by default. by Kevin O'Connor ยท 7 months ago
  94. 95c80bf Internal change. by Liam Miller-Cushon ยท 7 months ago
  95. 9cfa4c4 Clarify the MissingCasesInEnumSwitch error message for switch expressions by Kevin O'Connor ยท 7 months ago
  96. 798c639 Fix targetType handling for switch expressions. by ghm ยท 7 months ago
  97. 3dcd58f Eschew reflection. by ghm ยท 7 months ago
  98. 4c9867c Fix Validator error message for empty methods. by Kurt Alfred Kluever ยท 7 months ago
  99. f38100d Fix another couple of locations that clearly want to just refer to ClassTree rather than fiddling with Kinds. by ghm ยท 7 months ago
  100. d5276b8 A bug has been fixed in jdkhead, and broken our tests! Allow it. by ghm ยท 7 months ago