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

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