├── .gitattributes ├── .github └── workflows │ ├── ci.yml │ └── release.yml ├── .gitignore ├── .idea ├── .name ├── GoogleStyle.xml ├── copyright │ ├── Google.xml │ └── profiles_settings.xml ├── google-java-format.xml ├── projectCodeStyle.xml └── vcs.xml ├── AUTHORS ├── CONTRIBUTING.md ├── COPYING ├── KEYS.txt ├── README.md ├── annotation ├── .classpath ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── google │ │ └── errorprone │ │ ├── BugPattern.java │ │ ├── BugPatternValidator.java │ │ └── ValidationException.java │ └── test │ └── java │ └── com │ └── google │ └── errorprone │ └── BugPatternValidatorTest.java ├── annotations ├── pom.xml └── src │ └── main │ └── java │ ├── com │ └── google │ │ └── errorprone │ │ └── annotations │ │ ├── CanIgnoreReturnValue.java │ │ ├── CheckReturnValue.java │ │ ├── CompatibleWith.java │ │ ├── CompileTimeConstant.java │ │ ├── DoNotCall.java │ │ ├── DoNotMock.java │ │ ├── ForOverride.java │ │ ├── FormatMethod.java │ │ ├── FormatString.java │ │ ├── Immutable.java │ │ ├── ImmutableTypeParameter.java │ │ ├── IncompatibleModifiers.java │ │ ├── InlineMe.java │ │ ├── InlineMeValidationDisabled.java │ │ ├── Keep.java │ │ ├── Modifier.java │ │ ├── MustBeClosed.java │ │ ├── NoAllocation.java │ │ ├── OverridingMethodsMustInvokeSuper.java │ │ ├── RequiredModifiers.java │ │ ├── RestrictedApi.java │ │ ├── SuppressPackageLocation.java │ │ ├── ThreadSafe.java │ │ ├── ThreadSafeTypeParameter.java │ │ ├── Var.java │ │ └── concurrent │ │ ├── GuardedBy.java │ │ ├── LazyInit.java │ │ ├── LockMethod.java │ │ └── UnlockMethod.java │ └── module-info.java ├── appveyor.yml ├── bnd.bnd ├── check_api ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── google │ │ │ └── errorprone │ │ │ ├── BaseErrorProneJavaCompiler.java │ │ │ ├── BugCheckerInfo.java │ │ │ ├── CodeTransformer.java │ │ │ ├── CompositeCodeTransformer.java │ │ │ ├── DescriptionListener.java │ │ │ ├── ErrorProneAnalyzer.java │ │ │ ├── ErrorProneError.java │ │ │ ├── ErrorProneFlags.java │ │ │ ├── ErrorProneOptions.java │ │ │ ├── ErrorPronePlugins.java │ │ │ ├── ErrorProneTimings.java │ │ │ ├── ErrorProneVersion.java │ │ │ ├── ImportOrderParser.java │ │ │ ├── InvalidCommandLineOptionException.java │ │ │ ├── JavacErrorDescriptionListener.java │ │ │ ├── JavacInvocationInstance.java │ │ │ ├── MaskedClassLoader.java │ │ │ ├── RefactoringCollection.java │ │ │ ├── StatisticsCollector.java │ │ │ ├── SubContext.java │ │ │ ├── SuppressionInfo.java │ │ │ ├── VisitorState.java │ │ │ ├── apply │ │ │ ├── AndroidImportOrganizer.java │ │ │ ├── BasicImportOrganizer.java │ │ │ ├── DescriptionBasedDiff.java │ │ │ ├── Diff.java │ │ │ ├── DiffApplier.java │ │ │ ├── DiffSupplier.java │ │ │ ├── DiscardingFileDestination.java │ │ │ ├── FileDestination.java │ │ │ ├── FileSource.java │ │ │ ├── FsFileDestination.java │ │ │ ├── FsFileSource.java │ │ │ ├── IdeaImportOrganizer.java │ │ │ ├── ImportOrganizer.java │ │ │ ├── ImportStatements.java │ │ │ ├── PatchFileDestination.java │ │ │ ├── SourceFile.java │ │ │ └── StaticOrder.java │ │ │ ├── bugpatterns │ │ │ └── BugChecker.java │ │ │ ├── dataflow │ │ │ ├── AccessPath.java │ │ │ ├── AccessPathStore.java │ │ │ ├── AccessPathValues.java │ │ │ ├── ConstantPropagationAnalysis.java │ │ │ ├── DataFlow.java │ │ │ └── nullnesspropagation │ │ │ │ ├── AbstractNullnessPropagationTransfer.java │ │ │ │ ├── MethodInfo.java │ │ │ │ ├── Nullness.java │ │ │ │ ├── NullnessAnalysis.java │ │ │ │ ├── NullnessAnnotations.java │ │ │ │ ├── NullnessPropagationTransfer.java │ │ │ │ ├── TrustingNullnessAnalysis.java │ │ │ │ ├── TrustingNullnessPropagation.java │ │ │ │ └── inference │ │ │ │ ├── InferenceVariable.java │ │ │ │ ├── InferredNullability.java │ │ │ │ ├── NullnessQualifierInference.java │ │ │ │ ├── ProperInferenceVar.java │ │ │ │ ├── TypeArgInferenceVar.java │ │ │ │ └── TypeVariableInferenceVar.java │ │ │ ├── errors.properties │ │ │ ├── fixes │ │ │ ├── AdjustedPosition.java │ │ │ ├── AppliedFix.java │ │ │ ├── BranchedSuggestedFixes.java │ │ │ ├── ErrorProneEndPosTable.java │ │ │ ├── ErrorPronePosition.java │ │ │ ├── Fix.java │ │ │ ├── FixedPosition.java │ │ │ ├── IndexedPosition.java │ │ │ ├── Replacement.java │ │ │ ├── Replacements.java │ │ │ ├── SuggestedFix.java │ │ │ ├── SuggestedFixes.java │ │ │ ├── WrappedDiagnosticPosition.java │ │ │ └── package-info.java │ │ │ ├── matchers │ │ │ ├── AbstractTypeMatcher.java │ │ │ ├── AnnotationDoesNotHaveArgument.java │ │ │ ├── AnnotationHasArgumentWithValue.java │ │ │ ├── AnnotationMatcher.java │ │ │ ├── AnnotationMatcherUtils.java │ │ │ ├── AnnotationType.java │ │ │ ├── Asserts.java │ │ │ ├── ChildMultiMatcher.java │ │ │ ├── CompileTimeConstantExpressionMatcher.java │ │ │ ├── CompoundAssignment.java │ │ │ ├── ConstructorOfClass.java │ │ │ ├── Contains.java │ │ │ ├── Description.java │ │ │ ├── Enclosing.java │ │ │ ├── FieldMatchers.java │ │ │ ├── HasArguments.java │ │ │ ├── HasIdentifier.java │ │ │ ├── InjectMatchers.java │ │ │ ├── IsNonNullMatcher.java │ │ │ ├── IsSameType.java │ │ │ ├── IsSubtypeOf.java │ │ │ ├── IsSymbol.java │ │ │ ├── JUnitMatchers.java │ │ │ ├── Matcher.java │ │ │ ├── Matchers.java │ │ │ ├── MethodHasParameters.java │ │ │ ├── MethodInvocation.java │ │ │ ├── MethodInvocationArgument.java │ │ │ ├── MethodVisibility.java │ │ │ ├── MultiMatcher.java │ │ │ ├── NullnessMatcher.java │ │ │ ├── Returns.java │ │ │ ├── StringLiteral.java │ │ │ ├── Suppressible.java │ │ │ ├── TestNgMatchers.java │ │ │ ├── Throws.java │ │ │ ├── UnusedReturnValueMatcher.java │ │ │ ├── WaitMatchers.java │ │ │ ├── method │ │ │ │ ├── BaseMethodMatcher.java │ │ │ │ ├── ConstructorMatchState.java │ │ │ │ ├── MatchState.java │ │ │ │ ├── MethodInvocationMatcher.java │ │ │ │ ├── MethodMatchState.java │ │ │ │ ├── MethodMatcherImpl.java │ │ │ │ └── MethodMatchers.java │ │ │ └── package-info.java │ │ │ ├── names │ │ │ ├── LevenshteinEditDistance.java │ │ │ ├── NamingConventions.java │ │ │ ├── NeedlemanWunschEditDistance.java │ │ │ └── TermEditDistance.java │ │ │ ├── predicates │ │ │ ├── TypePredicate.java │ │ │ ├── TypePredicates.java │ │ │ └── type │ │ │ │ ├── Array.java │ │ │ │ ├── DescendantOf.java │ │ │ │ ├── DescendantOfAny.java │ │ │ │ ├── Exact.java │ │ │ │ └── ExactAny.java │ │ │ ├── scanner │ │ │ ├── ErrorProneInjector.java │ │ │ ├── ErrorProneScanner.java │ │ │ ├── ErrorProneScannerTransformer.java │ │ │ ├── InstanceReturningScannerSupplierImpl.java │ │ │ ├── Scanner.java │ │ │ ├── ScannerSupplier.java │ │ │ └── ScannerSupplierImpl.java │ │ │ ├── suppliers │ │ │ ├── Supplier.java │ │ │ ├── Suppliers.java │ │ │ └── package-info.java │ │ │ └── util │ │ │ ├── ASTHelpers.java │ │ │ ├── AnnotationNames.java │ │ │ ├── Commented.java │ │ │ ├── Comments.java │ │ │ ├── ErrorProneComment.java │ │ │ ├── ErrorProneLog.java │ │ │ ├── ErrorProneSignatureGenerator.java │ │ │ ├── ErrorProneToken.java │ │ │ ├── ErrorProneTokens.java │ │ │ ├── FindIdentifiers.java │ │ │ ├── MoreAnnotations.java │ │ │ ├── OperatorPrecedence.java │ │ │ ├── Reachability.java │ │ │ ├── Regexes.java │ │ │ ├── SideEffectAnalysis.java │ │ │ ├── Signatures.java │ │ │ ├── SourceCodeEscapers.java │ │ │ ├── SourceVersion.java │ │ │ ├── TargetType.java │ │ │ ├── Visibility.java │ │ │ └── package-info.java │ └── java24 │ │ └── com │ │ └── google │ │ └── errorprone │ │ └── util │ │ └── ErrorProneSignatureGenerator.java │ └── test │ └── java │ └── com │ └── google │ └── errorprone │ ├── ErrorProneFlagsTest.java │ ├── ErrorProneOptionsTest.java │ ├── apply │ ├── AndroidImportOrganizerTest.java │ ├── BasicImportOrganizerTest.java │ ├── IdeaImportOrganizerTest.java │ ├── OrganizedImportsTest.java │ └── SourceFileTest.java │ ├── dataflow │ ├── AccessPathStoreTest.java │ └── nullnesspropagation │ │ ├── NonNullAssumptionsTest.java │ │ └── NullnessTest.java │ ├── fixes │ ├── AppliedFixTest.java │ ├── BranchedSuggestedFixesTest.java │ └── ReplacementsTest.java │ ├── matchers │ ├── DescriptionTest.java │ └── StringLiteralTest.java │ ├── names │ ├── NamingConventionsTest.java │ ├── NeedlemanWunschEditDistanceTest.java │ └── TermEditDistanceTest.java │ ├── scanner │ └── ErrorProneInjectorTest.java │ └── util │ ├── ASTHelpersFindSuperMethodsTest.java │ ├── ASTHelpersTest.java │ ├── CommentsTest.java │ ├── FindIdentifiersTest.java │ ├── InheritedAnnotation.java │ ├── MoreAnnotationsTest.java │ ├── ReachabilityTest.java │ ├── RegexesTest.java │ ├── SignaturesTest.java │ ├── SourceVersionTest.java │ ├── TargetTypeTest.java │ └── testdata │ └── TargetTypeTest.java ├── core ├── pom.xml └── src │ ├── main │ ├── java │ │ └── com │ │ │ └── google │ │ │ └── errorprone │ │ │ ├── ErrorProneJavaCompiler.java │ │ │ ├── ErrorProneJavacPlugin.java │ │ │ ├── bugpatterns │ │ │ ├── ASTHelpersSuggestions.java │ │ │ ├── AbstractAsKeyOfSetOrMap.java │ │ │ ├── AbstractAsyncTypeReturnsNull.java │ │ │ ├── AbstractBanUnsafeAPIChecker.java │ │ │ ├── AbstractJUnit4InitMethodNotRun.java │ │ │ ├── AbstractMethodReturnsNull.java │ │ │ ├── AbstractMockChecker.java │ │ │ ├── AbstractMustBeClosedChecker.java │ │ │ ├── AbstractPatternSyntaxChecker.java │ │ │ ├── AbstractReferenceEquality.java │ │ │ ├── AbstractReturnValueIgnored.java │ │ │ ├── AbstractToString.java │ │ │ ├── AbstractUseSwitch.java │ │ │ ├── AddressSelection.java │ │ │ ├── AlreadyChecked.java │ │ │ ├── AlwaysThrows.java │ │ │ ├── AmbiguousMethodReference.java │ │ │ ├── AnnotationMirrorToString.java │ │ │ ├── AnnotationPosition.java │ │ │ ├── AnnotationValueToString.java │ │ │ ├── ArrayAsKeyOfSetOrMap.java │ │ │ ├── ArrayEquals.java │ │ │ ├── ArrayFillIncompatibleType.java │ │ │ ├── ArrayHashCode.java │ │ │ ├── ArrayRecordComponent.java │ │ │ ├── ArrayToString.java │ │ │ ├── ArraysAsListPrimitiveArray.java │ │ │ ├── AssertFalse.java │ │ │ ├── AssertThrowsMultipleStatements.java │ │ │ ├── AssertThrowsUtils.java │ │ │ ├── AssertionFailureIgnored.java │ │ │ ├── AssignmentExpression.java │ │ │ ├── AsyncCallableReturnsNull.java │ │ │ ├── AsyncFunctionReturnsNull.java │ │ │ ├── AttemptedNegativeZero.java │ │ │ ├── AutoValueBoxedValues.java │ │ │ ├── AutoValueBuilderDefaultsInConstructor.java │ │ │ ├── AutoValueFinalMethods.java │ │ │ ├── AutoValueImmutableFields.java │ │ │ ├── AutoValueSubclassLeaked.java │ │ │ ├── AvoidObjectArrays.java │ │ │ ├── BadAnnotationImplementation.java │ │ │ ├── BadComparable.java │ │ │ ├── BadImport.java │ │ │ ├── BadInstanceof.java │ │ │ ├── BadShiftAmount.java │ │ │ ├── BanClassLoader.java │ │ │ ├── BanJNDI.java │ │ │ ├── BanSerializableRead.java │ │ │ ├── BareDotMetacharacter.java │ │ │ ├── BigDecimalEquals.java │ │ │ ├── BigDecimalLiteralDouble.java │ │ │ ├── BooleanLiteral.java │ │ │ ├── BooleanParameter.java │ │ │ ├── BoxedPrimitiveConstructor.java │ │ │ ├── BoxedPrimitiveEquality.java │ │ │ ├── BugPatternNaming.java │ │ │ ├── ByteBufferBackingArray.java │ │ │ ├── CacheLoaderNull.java │ │ │ ├── CanBeStaticAnalyzer.java │ │ │ ├── CannotMockFinalClass.java │ │ │ ├── CannotMockMethod.java │ │ │ ├── CanonicalDuration.java │ │ │ ├── CatchAndPrintStackTrace.java │ │ │ ├── CatchFail.java │ │ │ ├── CatchingUnchecked.java │ │ │ ├── ChainedAssertionLosesContext.java │ │ │ ├── ChainingConstructorIgnoresParameter.java │ │ │ ├── CharacterGetNumericValue.java │ │ │ ├── CheckNotNullMultipleTimes.java │ │ │ ├── CheckReturnValue.java │ │ │ ├── CheckedExceptionNotThrown.java │ │ │ ├── ClassCanBeStatic.java │ │ │ ├── ClassInitializationDeadlock.java │ │ │ ├── ClassName.java │ │ │ ├── ClassNamedLikeTypeParameter.java │ │ │ ├── ClassNewInstance.java │ │ │ ├── CloseableDecoratorTypes.java │ │ │ ├── ClosingStandardOutputStreams.java │ │ │ ├── CollectionToArraySafeParameter.java │ │ │ ├── CollectorShouldNotUseState.java │ │ │ ├── ComparableAndComparator.java │ │ │ ├── ComparableType.java │ │ │ ├── CompareToZero.java │ │ │ ├── ComparingThisWithNull.java │ │ │ ├── ComparisonContractViolated.java │ │ │ ├── ComparisonOutOfRange.java │ │ │ ├── CompileTimeConstantChecker.java │ │ │ ├── ComplexBooleanConstant.java │ │ │ ├── ComputeIfAbsentAmbiguousReference.java │ │ │ ├── ConditionalExpressionNumericPromotion.java │ │ │ ├── ConstantField.java │ │ │ ├── ConstantOverflow.java │ │ │ ├── ConstantPatternCompile.java │ │ │ ├── DangerousLiteralNullChecker.java │ │ │ ├── DateFormatConstant.java │ │ │ ├── DeadException.java │ │ │ ├── DeadThread.java │ │ │ ├── DeduplicateConstants.java │ │ │ ├── DeeplyNested.java │ │ │ ├── DefaultCharset.java │ │ │ ├── DefaultLocale.java │ │ │ ├── DefaultPackage.java │ │ │ ├── DepAnn.java │ │ │ ├── DeprecatedVariable.java │ │ │ ├── DifferentNameButSame.java │ │ │ ├── DirectInvocationOnMock.java │ │ │ ├── DiscardedPostfixExpression.java │ │ │ ├── DistinctVarargsChecker.java │ │ │ ├── DoNotCallChecker.java │ │ │ ├── DoNotCallSuggester.java │ │ │ ├── DoNotClaimAnnotations.java │ │ │ ├── DoNotMockAutoValue.java │ │ │ ├── DoNotMockChecker.java │ │ │ ├── DoubleBraceInitialization.java │ │ │ ├── DuplicateBranches.java │ │ │ ├── DuplicateDateFormatField.java │ │ │ ├── DuplicateMapKeys.java │ │ │ ├── EffectivelyPrivate.java │ │ │ ├── EmptyCatch.java │ │ │ ├── EmptyIfStatement.java │ │ │ ├── EmptyTopLevelDeclaration.java │ │ │ ├── EnumOrdinal.java │ │ │ ├── EqualsGetClass.java │ │ │ ├── EqualsHashCode.java │ │ │ ├── EqualsIncompatibleType.java │ │ │ ├── EqualsNaN.java │ │ │ ├── EqualsNull.java │ │ │ ├── EqualsReference.java │ │ │ ├── EqualsUnsafeCast.java │ │ │ ├── EqualsUsingHashCode.java │ │ │ ├── EqualsWrongThing.java │ │ │ ├── ErroneousBitwiseExpression.java │ │ │ ├── ErroneousThreadPoolConstructorChecker.java │ │ │ ├── ExpectedExceptionChecker.java │ │ │ ├── ExpensiveLenientFormatString.java │ │ │ ├── ExplicitArrayForVarargs.java │ │ │ ├── ExtendingJUnitAssert.java │ │ │ ├── ExtendsAutoValue.java │ │ │ ├── FallThrough.java │ │ │ ├── FieldCanBeFinal.java │ │ │ ├── FieldCanBeLocal.java │ │ │ ├── FieldCanBeStatic.java │ │ │ ├── Finalize.java │ │ │ ├── Finally.java │ │ │ ├── FloatCast.java │ │ │ ├── FloatingPointAssertionWithinEpsilon.java │ │ │ ├── FloatingPointLiteralPrecision.java │ │ │ ├── ForEachIterable.java │ │ │ ├── ForOverrideChecker.java │ │ │ ├── FunctionalInterfaceClash.java │ │ │ ├── FunctionalInterfaceMethodChanged.java │ │ │ ├── FutureReturnValueIgnored.java │ │ │ ├── FutureTransformAsync.java │ │ │ ├── FuturesGetCheckedIllegalExceptionType.java │ │ │ ├── FuzzyEqualsShouldNotBeUsedInEqualsMethod.java │ │ │ ├── GetClassOnAnnotation.java │ │ │ ├── GetClassOnClass.java │ │ │ ├── GetClassOnEnum.java │ │ │ ├── GuiceNestedCombine.java │ │ │ ├── HashtableContains.java │ │ │ ├── HidingField.java │ │ │ ├── ICCProfileGetInstance.java │ │ │ ├── IdentifierName.java │ │ │ ├── IdentifierNames.java │ │ │ ├── IdentityBinaryExpression.java │ │ │ ├── IdentityHashMapBoxing.java │ │ │ ├── IdentityHashMapUsage.java │ │ │ ├── IgnoredPureGetter.java │ │ │ ├── ImmutableCollections.java │ │ │ ├── ImmutableMemberCollection.java │ │ │ ├── ImmutableSetForContains.java │ │ │ ├── ImplementAssertionWithChaining.java │ │ │ ├── ImpossibleNullComparison.java │ │ │ ├── Incomparable.java │ │ │ ├── IncompatibleModifiersChecker.java │ │ │ ├── InconsistentCapitalization.java │ │ │ ├── InconsistentHashCode.java │ │ │ ├── IncorrectMainMethod.java │ │ │ ├── IncrementInForLoopAndHeader.java │ │ │ ├── IndexOfChar.java │ │ │ ├── InexactVarargsConditional.java │ │ │ ├── InfiniteRecursion.java │ │ │ ├── InitializeInline.java │ │ │ ├── InjectOnBugCheckers.java │ │ │ ├── InlineTrivialConstant.java │ │ │ ├── InputStreamSlowMultibyteRead.java │ │ │ ├── InsecureCipherMode.java │ │ │ ├── InstanceOfAndCastMatchWrongType.java │ │ │ ├── IntFloatConversion.java │ │ │ ├── IntLiteralCast.java │ │ │ ├── IntLongMath.java │ │ │ ├── InterfaceWithOnlyStatics.java │ │ │ ├── InterruptedExceptionSwallowed.java │ │ │ ├── Interruption.java │ │ │ ├── InvalidPatternSyntax.java │ │ │ ├── InvalidTimeZoneID.java │ │ │ ├── InvalidZoneId.java │ │ │ ├── IsInstanceIncompatibleType.java │ │ │ ├── IsInstanceOfClass.java │ │ │ ├── IterableAndIterator.java │ │ │ ├── IterablePathParameter.java │ │ │ ├── JUnit3FloatingPointComparisonWithoutDelta.java │ │ │ ├── JUnit3TestNotRun.java │ │ │ ├── JUnit4ClassAnnotationNonStatic.java │ │ │ ├── JUnit4ClassUsedInJUnit3.java │ │ │ ├── JUnit4EmptyMethods.java │ │ │ ├── JUnit4SetUpNotRun.java │ │ │ ├── JUnit4TearDownNotRun.java │ │ │ ├── JUnit4TestNotRun.java │ │ │ ├── JUnit4TestsNotRunWithinEnclosed.java │ │ │ ├── JUnitAmbiguousTestClass.java │ │ │ ├── JUnitAssertSameCheck.java │ │ │ ├── JUnitParameterMethodNotFound.java │ │ │ ├── JavaLangClash.java │ │ │ ├── JavaUtilDateChecker.java │ │ │ ├── JdkObsolete.java │ │ │ ├── LabelledBreakTarget.java │ │ │ ├── LambdaFunctionalInterface.java │ │ │ ├── LiteByteStringUtf8.java │ │ │ ├── LiteEnumValueOf.java │ │ │ ├── LiteProtoToString.java │ │ │ ├── LockNotBeforeTry.java │ │ │ ├── LockOnBoxedPrimitive.java │ │ │ ├── LockOnNonEnclosingClassLiteral.java │ │ │ ├── LogicalAssignment.java │ │ │ ├── LongDoubleConversion.java │ │ │ ├── LongFloatConversion.java │ │ │ ├── LongLiteralLowerCaseSuffix.java │ │ │ ├── LoopConditionChecker.java │ │ │ ├── LoopOverCharArray.java │ │ │ ├── LossyPrimitiveCompare.java │ │ │ ├── MathAbsoluteNegative.java │ │ │ ├── MathRoundIntLong.java │ │ │ ├── MemoizeConstantVisitorStateLookups.java │ │ │ ├── MethodCanBeStatic.java │ │ │ ├── MisformattedTestData.java │ │ │ ├── MisleadingEmptyVarargs.java │ │ │ ├── MisleadingEscapedSpace.java │ │ │ ├── MissingBraces.java │ │ │ ├── MissingCasesInEnumSwitch.java │ │ │ ├── MissingDefault.java │ │ │ ├── MissingFail.java │ │ │ ├── MissingImplementsComparable.java │ │ │ ├── MissingOverride.java │ │ │ ├── MissingRefasterAnnotation.java │ │ │ ├── MissingSuperCall.java │ │ │ ├── MissingTestCall.java │ │ │ ├── MisusedDateFormat.java │ │ │ ├── MisusedDayOfYear.java │ │ │ ├── MisusedWeekYear.java │ │ │ ├── MixedArrayDimensions.java │ │ │ ├── MixedDescriptors.java │ │ │ ├── MixedMutabilityReturnType.java │ │ │ ├── MockIllegalThrows.java │ │ │ ├── MockNotUsedInProduction.java │ │ │ ├── MockitoDoSetup.java │ │ │ ├── MockitoUsage.java │ │ │ ├── ModifiedButNotUsed.java │ │ │ ├── ModifyCollectionInEnhancedForLoop.java │ │ │ ├── ModifySourceCollectionInStream.java │ │ │ ├── ModifyingCollectionWithItself.java │ │ │ ├── MultiVariableDeclaration.java │ │ │ ├── MultimapKeys.java │ │ │ ├── MultipleParallelOrSequentialCalls.java │ │ │ ├── MultipleTopLevelClasses.java │ │ │ ├── MultipleUnaryOperatorsInMethodCall.java │ │ │ ├── MustBeClosedChecker.java │ │ │ ├── MutableGuiceModule.java │ │ │ ├── MutablePublicArray.java │ │ │ ├── NCopiesOfChar.java │ │ │ ├── NamedLikeContextualKeyword.java │ │ │ ├── NarrowCalculation.java │ │ │ ├── NarrowingCompoundAssignment.java │ │ │ ├── NegativeBoolean.java │ │ │ ├── NegativeCharLiteral.java │ │ │ ├── NestedInstanceOfConditions.java │ │ │ ├── NewFileSystem.java │ │ │ ├── NoAllocationChecker.java │ │ │ ├── NonApiType.java │ │ │ ├── NonAtomicVolatileUpdate.java │ │ │ ├── NonCanonicalStaticImport.java │ │ │ ├── NonCanonicalStaticMemberImport.java │ │ │ ├── NonCanonicalType.java │ │ │ ├── NonFinalCompileTimeConstant.java │ │ │ ├── NonFinalStaticField.java │ │ │ ├── NonOverridingEquals.java │ │ │ ├── NonRuntimeAnnotation.java │ │ │ ├── NullNeedsCastForVarargs.java │ │ │ ├── NullOptional.java │ │ │ ├── NullTernary.java │ │ │ ├── NullableConstructor.java │ │ │ ├── NullableOnContainingClass.java │ │ │ ├── NullableOptional.java │ │ │ ├── NullableVoid.java │ │ │ ├── ObjectEqualsForPrimitives.java │ │ │ ├── ObjectToString.java │ │ │ ├── ObjectsHashCodePrimitive.java │ │ │ ├── OperatorPrecedence.java │ │ │ ├── OptionalEquality.java │ │ │ ├── OptionalMapToOptional.java │ │ │ ├── OptionalMapUnusedValue.java │ │ │ ├── OptionalNotPresent.java │ │ │ ├── OptionalOfRedundantMethod.java │ │ │ ├── OrphanedFormatString.java │ │ │ ├── OutlineNone.java │ │ │ ├── OverrideThrowableToString.java │ │ │ ├── Overrides.java │ │ │ ├── OverridingMethodInconsistentArgumentNamesChecker.java │ │ │ ├── PackageInfo.java │ │ │ ├── PackageLocation.java │ │ │ ├── ParameterComment.java │ │ │ ├── ParameterName.java │ │ │ ├── ParametersButNotParameterized.java │ │ │ ├── PatternMatchingInstanceof.java │ │ │ ├── PreconditionsCheckNotNullRepeated.java │ │ │ ├── PreconditionsInvalidPlaceholder.java │ │ │ ├── PreferInstanceofOverGetKind.java │ │ │ ├── PreferredInterfaceType.java │ │ │ ├── PrimitiveArrayPassedToVarargsMethod.java │ │ │ ├── PrimitiveAtomicReference.java │ │ │ ├── PrivateConstructorForUtilityClass.java │ │ │ ├── PrivateSecurityContractProtoAccess.java │ │ │ ├── ProtectedMembersInFinalClass.java │ │ │ ├── ProtoBuilderReturnValueIgnored.java │ │ │ ├── ProtoStringFieldReferenceEquality.java │ │ │ ├── ProtoTruthMixedDescriptors.java │ │ │ ├── ProtocolBufferOrdinal.java │ │ │ ├── PublicApiNamedStreamShouldReturnStream.java │ │ │ ├── RandomCast.java │ │ │ ├── RandomModInteger.java │ │ │ ├── ReachabilityFenceUsage.java │ │ │ ├── RedundantControlFlow.java │ │ │ ├── RedundantOverride.java │ │ │ ├── RedundantSetterCall.java │ │ │ ├── RedundantThrows.java │ │ │ ├── ReferenceEquality.java │ │ │ ├── RemoveUnusedImports.java │ │ │ ├── ReplacementVariableFinder.java │ │ │ ├── RequiredModifiersChecker.java │ │ │ ├── RestrictedApiChecker.java │ │ │ ├── RethrowReflectiveOperationExceptionAsLinkageError.java │ │ │ ├── ReturnAtTheEndOfVoidFunction.java │ │ │ ├── ReturnValueIgnored.java │ │ │ ├── ReturnsNullCollection.java │ │ │ ├── RobolectricShadowDirectlyOn.java │ │ │ ├── RuleNotRun.java │ │ │ ├── RxReturnValueIgnored.java │ │ │ ├── SameNameButDifferent.java │ │ │ ├── ScannerUseDelimiter.java │ │ │ ├── SelfAlwaysReturnsThis.java │ │ │ ├── SelfAssertion.java │ │ │ ├── SelfAssignment.java │ │ │ ├── SelfComparison.java │ │ │ ├── SelfEquals.java │ │ │ ├── SelfSet.java │ │ │ ├── SerializableReads.java │ │ │ ├── SetUnrecognized.java │ │ │ ├── ShortCircuitBoolean.java │ │ │ ├── ShouldHaveEvenArgs.java │ │ │ ├── SizeGreaterThanOrEqualsZero.java │ │ │ ├── StatementSwitchToExpressionSwitch.java │ │ │ ├── StaticAssignmentInConstructor.java │ │ │ ├── StaticAssignmentOfThrowable.java │ │ │ ├── StaticImports.java │ │ │ ├── StaticMockMember.java │ │ │ ├── StaticQualifiedUsingExpression.java │ │ │ ├── StreamResourceLeak.java │ │ │ ├── StreamToIterable.java │ │ │ ├── StreamToString.java │ │ │ ├── StringBuilderInitWithChar.java │ │ │ ├── StringCaseLocaleUsage.java │ │ │ ├── StringCharset.java │ │ │ ├── StringConcatToTextBlock.java │ │ │ ├── StringFormatWithLiteral.java │ │ │ ├── StringJoin.java │ │ │ ├── StringSplitter.java │ │ │ ├── StronglyType.java │ │ │ ├── StronglyTypeByteString.java │ │ │ ├── SubstringOfZero.java │ │ │ ├── SunApi.java │ │ │ ├── SuperCallToObjectMethod.java │ │ │ ├── SuppressWarningsDeprecated.java │ │ │ ├── SuppressWarningsWithoutExplanation.java │ │ │ ├── SwigMemoryLeak.java │ │ │ ├── SwitchDefault.java │ │ │ ├── Switches.java │ │ │ ├── SymbolToString.java │ │ │ ├── SystemConsoleNull.java │ │ │ ├── SystemExitOutsideMain.java │ │ │ ├── SystemOut.java │ │ │ ├── TestExceptionChecker.java │ │ │ ├── TestParametersNotInitialized.java │ │ │ ├── TheoryButNoTheories.java │ │ │ ├── ThreadBuilderNameWithPlaceholder.java │ │ │ ├── ThreadJoinLoop.java │ │ │ ├── ThreadLocalUsage.java │ │ │ ├── ThreeLetterTimeZoneID.java │ │ │ ├── ThrowIfUncheckedKnownChecked.java │ │ │ ├── ThrowIfUncheckedKnownUnchecked.java │ │ │ ├── ThrowNull.java │ │ │ ├── ThrowSpecificExceptions.java │ │ │ ├── ThrowsUncheckedException.java │ │ │ ├── ToStringReturnsNull.java │ │ │ ├── TooManyParameters.java │ │ │ ├── TraditionalSwitchExpression.java │ │ │ ├── TransientMisuse.java │ │ │ ├── TreeToString.java │ │ │ ├── TruthAssertExpected.java │ │ │ ├── TruthConstantAsserts.java │ │ │ ├── TruthContainsExactlyElementsInUsage.java │ │ │ ├── TruthGetOrDefault.java │ │ │ ├── TryFailRefactoring.java │ │ │ ├── TryFailThrowable.java │ │ │ ├── TryWithResourcesVariable.java │ │ │ ├── TypeCompatibility.java │ │ │ ├── TypeEqualsChecker.java │ │ │ ├── TypeNameShadowing.java │ │ │ ├── TypeParameterNaming.java │ │ │ ├── TypeParameterQualifier.java │ │ │ ├── TypeParameterShadowing.java │ │ │ ├── TypeParameterUnusedInFormals.java │ │ │ ├── TypeToString.java │ │ │ ├── TypesWithUndefinedEquality.java │ │ │ ├── URLEqualsHashCode.java │ │ │ ├── UndefinedEquals.java │ │ │ ├── UngroupedOverloads.java │ │ │ ├── UnicodeDirectionalityCharacters.java │ │ │ ├── UnicodeEscape.java │ │ │ ├── UnicodeInCode.java │ │ │ ├── UnnecessarilyFullyQualified.java │ │ │ ├── UnnecessarilyVisible.java │ │ │ ├── UnnecessaryAnonymousClass.java │ │ │ ├── UnnecessaryAssignment.java │ │ │ ├── UnnecessaryAsync.java │ │ │ ├── UnnecessaryBoxedAssignment.java │ │ │ ├── UnnecessaryBoxedVariable.java │ │ │ ├── UnnecessaryBreakInSwitch.java │ │ │ ├── UnnecessaryCopy.java │ │ │ ├── UnnecessaryDefaultInEnumSwitch.java │ │ │ ├── UnnecessaryFinal.java │ │ │ ├── UnnecessaryLambda.java │ │ │ ├── UnnecessaryLongToIntConversion.java │ │ │ ├── UnnecessaryMethodInvocationMatcher.java │ │ │ ├── UnnecessaryMethodReference.java │ │ │ ├── UnnecessaryOptionalGet.java │ │ │ ├── UnnecessaryParentheses.java │ │ │ ├── UnnecessaryQualifier.java │ │ │ ├── UnnecessarySetDefault.java │ │ │ ├── UnnecessaryStaticImport.java │ │ │ ├── UnnecessaryStringBuilder.java │ │ │ ├── UnnecessaryTestMethodPrefix.java │ │ │ ├── UnnecessaryTypeArgument.java │ │ │ ├── UnsafeFinalization.java │ │ │ ├── UnsafeLocaleUsage.java │ │ │ ├── UnsafeReflectiveConstructionCast.java │ │ │ ├── UnsynchronizedOverridesSynchronized.java │ │ │ ├── UnusedAnonymousClass.java │ │ │ ├── UnusedCollectionModifiedInPlace.java │ │ │ ├── UnusedException.java │ │ │ ├── UnusedLabel.java │ │ │ ├── UnusedMethod.java │ │ │ ├── UnusedNestedClass.java │ │ │ ├── UnusedTypeParameter.java │ │ │ ├── UnusedVariable.java │ │ │ ├── UseCorrectAssertInTests.java │ │ │ ├── UseEnumSwitch.java │ │ │ ├── VarChecker.java │ │ │ ├── VarTypeName.java │ │ │ ├── VariableNameSameAsType.java │ │ │ ├── Varifier.java │ │ │ ├── VoidUsed.java │ │ │ ├── WaitNotInLoop.java │ │ │ ├── WellKnownKeep.java │ │ │ ├── WildcardImport.java │ │ │ ├── WithSignatureDiscouraged.java │ │ │ ├── WrongOneof.java │ │ │ ├── XorPower.java │ │ │ ├── YodaCondition.java │ │ │ ├── android │ │ │ │ ├── BinderIdentityRestoredDangerously.java │ │ │ │ ├── BundleDeserializationCast.java │ │ │ │ ├── FragmentInjection.java │ │ │ │ ├── FragmentNotInstantiable.java │ │ │ │ ├── HardCodedSdCardPath.java │ │ │ │ ├── IsLoggableTagLength.java │ │ │ │ ├── MislabeledAndroidString.java │ │ │ │ ├── ParcelableCreator.java │ │ │ │ ├── RectIntersectReturnValueIgnored.java │ │ │ │ ├── StaticOrDefaultInterfaceMethod.java │ │ │ │ └── WakelockReleasedDangerously.java │ │ │ ├── apidiff │ │ │ │ ├── 8-to-lts-diff.binarypb │ │ │ │ ├── ApiDiff.java │ │ │ │ ├── ApiDiffChecker.java │ │ │ │ └── Java8ApiChecker.java │ │ │ ├── argumentselectiondefects │ │ │ │ ├── ArgumentChangeFinder.java │ │ │ │ ├── ArgumentSelectionDefectChecker.java │ │ │ │ ├── AssertEqualsArgumentOrderChecker.java │ │ │ │ ├── AutoValueConstructorOrderChecker.java │ │ │ │ ├── Changes.java │ │ │ │ ├── Costs.java │ │ │ │ ├── CreatesDuplicateCallHeuristic.java │ │ │ │ ├── EnclosedByReverseHeuristic.java │ │ │ │ ├── Heuristic.java │ │ │ │ ├── InvocationInfo.java │ │ │ │ ├── LowInformationNameHeuristic.java │ │ │ │ ├── Matchers.java │ │ │ │ ├── NameInCommentHeuristic.java │ │ │ │ ├── NamedParameterComment.java │ │ │ │ ├── Parameter.java │ │ │ │ ├── ParameterPair.java │ │ │ │ └── PenaltyThresholdHeuristic.java │ │ │ ├── build_defs.bzl │ │ │ ├── checkreturnvalue │ │ │ │ ├── Api.java │ │ │ │ ├── ApiFactory.java │ │ │ │ ├── AutoValueRules.java │ │ │ │ ├── BuilderReturnThis.java │ │ │ │ ├── CanIgnoreReturnValueSuggester.java │ │ │ │ ├── DaggerRules.java │ │ │ │ ├── ErrorMessages.java │ │ │ │ ├── ExternalCanIgnoreReturnValue.java │ │ │ │ ├── NoCanIgnoreReturnValueOnClasses.java │ │ │ │ ├── PackagesRule.java │ │ │ │ ├── ProtoRules.java │ │ │ │ ├── ResultUsePolicy.java │ │ │ │ ├── ResultUsePolicyAnalyzer.java │ │ │ │ ├── ResultUsePolicyEvaluator.java │ │ │ │ ├── ResultUseRule.java │ │ │ │ ├── Rules.java │ │ │ │ ├── UnnecessarilyUsedValue.java │ │ │ │ └── UsingJsr305CheckReturnValue.java │ │ │ ├── collectionincompatibletype │ │ │ │ ├── AbstractCollectionIncompatibleTypeMatcher.java │ │ │ │ ├── AssertSameIncompatible.java │ │ │ │ ├── BinopMatcher.java │ │ │ │ ├── CollectionIncompatibleType.java │ │ │ │ ├── CollectionUndefinedEquality.java │ │ │ │ ├── CompatibleWithMisuse.java │ │ │ │ ├── ContainmentMatchers.java │ │ │ │ ├── IgnoringCasts.java │ │ │ │ ├── IncompatibleArgumentType.java │ │ │ │ ├── JUnitIncompatibleType.java │ │ │ │ ├── MethodArgMatcher.java │ │ │ │ ├── TruthIncompatibleType.java │ │ │ │ └── TypeArgOfMethodArgMatcher.java │ │ │ ├── flogger │ │ │ │ ├── FloggerArgumentToString.java │ │ │ │ ├── FloggerFormatString.java │ │ │ │ ├── FloggerHelpers.java │ │ │ │ ├── FloggerLogString.java │ │ │ │ ├── FloggerLogVarargs.java │ │ │ │ ├── FloggerLogWithCause.java │ │ │ │ ├── FloggerMessageFormat.java │ │ │ │ ├── FloggerPerWithoutRateLimit.java │ │ │ │ ├── FloggerRedundantIsEnabled.java │ │ │ │ ├── FloggerRequiredModifiers.java │ │ │ │ ├── FloggerSplitLogStatement.java │ │ │ │ ├── FloggerStringConcatenation.java │ │ │ │ ├── FloggerWithCause.java │ │ │ │ └── FloggerWithoutCause.java │ │ │ ├── formatstring │ │ │ │ ├── AnnotateFormatMethod.java │ │ │ │ ├── FormatString.java │ │ │ │ ├── FormatStringAnnotationChecker.java │ │ │ │ ├── FormatStringShouldUsePlaceholders.java │ │ │ │ ├── FormatStringUtils.java │ │ │ │ ├── FormatStringValidation.java │ │ │ │ ├── InlineFormatString.java │ │ │ │ ├── LenientFormatStringUtils.java │ │ │ │ ├── LenientFormatStringValidation.java │ │ │ │ └── StrictFormatStringValidation.java │ │ │ ├── inject │ │ │ │ ├── AssistedInjectAndInjectOnConstructors.java │ │ │ │ ├── AssistedInjectAndInjectOnSameConstructor.java │ │ │ │ ├── AutoFactoryAtInject.java │ │ │ │ ├── CloseableProvides.java │ │ │ │ ├── ElementPredicates.java │ │ │ │ ├── InjectOnConstructorOfAbstractClass.java │ │ │ │ ├── InjectOnMemberAndConstructor.java │ │ │ │ ├── InjectedConstructorAnnotations.java │ │ │ │ ├── InvalidTargetingOnScopingAnnotation.java │ │ │ │ ├── JavaxInjectOnAbstractMethod.java │ │ │ │ ├── JavaxInjectOnFinalField.java │ │ │ │ ├── MisplacedScopeAnnotations.java │ │ │ │ ├── MissingRuntimeRetention.java │ │ │ │ ├── MoreThanOneInjectableConstructor.java │ │ │ │ ├── MoreThanOneQualifier.java │ │ │ │ ├── MoreThanOneScopeAnnotationOnClass.java │ │ │ │ ├── OverlappingQualifierAndScopeAnnotation.java │ │ │ │ ├── QualifierOrScopeOnInjectMethod.java │ │ │ │ ├── QualifierWithTypeUse.java │ │ │ │ ├── ScopeAnnotationOnInterfaceOrAbstractClass.java │ │ │ │ ├── dagger │ │ │ │ │ ├── AndroidInjectionBeforeSuper.java │ │ │ │ │ ├── DaggerAnnotations.java │ │ │ │ │ ├── EmptySetMultibindingContributions.java │ │ │ │ │ ├── PrivateConstructorForNoninstantiableModule.java │ │ │ │ │ ├── ProvidesNull.java │ │ │ │ │ ├── RefersToDaggerCodegen.java │ │ │ │ │ ├── ScopeOnModule.java │ │ │ │ │ ├── UseBinds.java │ │ │ │ │ ├── Util.java │ │ │ │ │ └── package-info.java │ │ │ │ ├── guice │ │ │ │ │ ├── AssistedInjectScoping.java │ │ │ │ │ ├── AssistedParameters.java │ │ │ │ │ ├── BindingToUnqualifiedCommonType.java │ │ │ │ │ ├── InjectOnFinalField.java │ │ │ │ │ ├── OverridesGuiceInjectableMethod.java │ │ │ │ │ ├── OverridesJavaxInjectableMethod.java │ │ │ │ │ ├── ProvidesMethodOutsideOfModule.java │ │ │ │ │ └── package-info.java │ │ │ │ └── package-info.java │ │ │ ├── inlineme │ │ │ │ ├── InlinabilityResult.java │ │ │ │ ├── InlineMeData.java │ │ │ │ ├── Inliner.java │ │ │ │ ├── Suggester.java │ │ │ │ └── Validator.java │ │ │ ├── javadoc │ │ │ │ ├── AlmostJavadoc.java │ │ │ │ ├── EmptyBlockTag.java │ │ │ │ ├── EscapedEntity.java │ │ │ │ ├── InheritDoc.java │ │ │ │ ├── InvalidBlockTag.java │ │ │ │ ├── InvalidInlineTag.java │ │ │ │ ├── InvalidLink.java │ │ │ │ ├── InvalidParam.java │ │ │ │ ├── InvalidSnippet.java │ │ │ │ ├── InvalidThrows.java │ │ │ │ ├── InvalidThrowsLink.java │ │ │ │ ├── JavadocTag.java │ │ │ │ ├── MalformedInlineTag.java │ │ │ │ ├── MissingSummary.java │ │ │ │ ├── NotJavadoc.java │ │ │ │ ├── ReturnFromVoid.java │ │ │ │ ├── UnescapedEntity.java │ │ │ │ ├── UnrecognisedJavadocTag.java │ │ │ │ ├── UrlInSee.java │ │ │ │ └── Utils.java │ │ │ ├── nullness │ │ │ │ ├── AddNullMarkedToPackageInfo.java │ │ │ │ ├── DereferenceWithNullBranch.java │ │ │ │ ├── EqualsBrokenForNull.java │ │ │ │ ├── EqualsMissingNullable.java │ │ │ │ ├── ExtendsObject.java │ │ │ │ ├── FieldMissingNullable.java │ │ │ │ ├── MultipleNullnessAnnotations.java │ │ │ │ ├── NullArgumentForNonNullParameter.java │ │ │ │ ├── NullablePrimitive.java │ │ │ │ ├── NullablePrimitiveArray.java │ │ │ │ ├── NullableTypeParameter.java │ │ │ │ ├── NullableWildcard.java │ │ │ │ ├── NullnessUtils.java │ │ │ │ ├── ParameterMissingNullable.java │ │ │ │ ├── RedundantNullCheck.java │ │ │ │ ├── ReturnMissingNullable.java │ │ │ │ ├── UnnecessaryCheckNotNull.java │ │ │ │ ├── UnsafeWildcard.java │ │ │ │ └── VoidMissingNullable.java │ │ │ ├── overloading │ │ │ │ ├── InconsistentOverloads.java │ │ │ │ ├── ParameterOrderingViolation.java │ │ │ │ ├── ParameterTree.java │ │ │ │ └── ParameterTrie.java │ │ │ ├── package-info.java │ │ │ ├── threadsafety │ │ │ │ ├── AnnotationInfo.java │ │ │ │ ├── ConstantExpressions.java │ │ │ │ ├── DoubleCheckedLocking.java │ │ │ │ ├── GuardedByBinder.java │ │ │ │ ├── GuardedByChecker.java │ │ │ │ ├── GuardedByExpression.java │ │ │ │ ├── GuardedBySymbolResolver.java │ │ │ │ ├── GuardedByUtils.java │ │ │ │ ├── HeldLockAnalyzer.java │ │ │ │ ├── HeldLockSet.java │ │ │ │ ├── IllegalGuardedBy.java │ │ │ │ ├── ImmutableAnalysis.java │ │ │ │ ├── ImmutableAnnotationChecker.java │ │ │ │ ├── ImmutableChecker.java │ │ │ │ ├── ImmutableEnumChecker.java │ │ │ │ ├── ImmutableRefactoring.java │ │ │ │ ├── StaticGuardedByInstance.java │ │ │ │ ├── SynchronizeOnNonFinalField.java │ │ │ │ ├── ThreadPriorityCheck.java │ │ │ │ ├── ThreadSafeAnalysis.java │ │ │ │ ├── ThreadSafeChecker.java │ │ │ │ ├── ThreadSafety.java │ │ │ │ ├── ThreadSafetyKnownTypes.java │ │ │ │ ├── WellKnownMutability.java │ │ │ │ └── WellKnownThreadSafety.java │ │ │ └── time │ │ │ │ ├── DateChecker.java │ │ │ │ ├── DurationFrom.java │ │ │ │ ├── DurationGetTemporalUnit.java │ │ │ │ ├── DurationTemporalUnit.java │ │ │ │ ├── DurationToLongTimeUnit.java │ │ │ │ ├── FromTemporalAccessor.java │ │ │ │ ├── InstantTemporalUnit.java │ │ │ │ ├── InvalidJavaTimeConstant.java │ │ │ │ ├── JavaDurationGetSecondsGetNano.java │ │ │ │ ├── JavaDurationGetSecondsToToSeconds.java │ │ │ │ ├── JavaDurationWithNanos.java │ │ │ │ ├── JavaDurationWithSeconds.java │ │ │ │ ├── JavaInstantGetSecondsGetNano.java │ │ │ │ ├── JavaLocalDateTimeGetNano.java │ │ │ │ ├── JavaLocalTimeGetNano.java │ │ │ │ ├── JavaPeriodGetDays.java │ │ │ │ ├── JavaTimeDefaultTimeZone.java │ │ │ │ ├── JodaConstructors.java │ │ │ │ ├── JodaDateTimeConstants.java │ │ │ │ ├── JodaDurationWithMillis.java │ │ │ │ ├── JodaInstantWithMillis.java │ │ │ │ ├── JodaNewPeriod.java │ │ │ │ ├── JodaPlusMinusLong.java │ │ │ │ ├── JodaTimeConverterManager.java │ │ │ │ ├── JodaToSelf.java │ │ │ │ ├── JodaWithDurationAddedLong.java │ │ │ │ ├── LocalDateTemporalAmount.java │ │ │ │ ├── NearbyCallers.java │ │ │ │ ├── PeriodFrom.java │ │ │ │ ├── PeriodGetTemporalUnit.java │ │ │ │ ├── PeriodTimeMath.java │ │ │ │ ├── PreferJavaTimeOverload.java │ │ │ │ ├── ProtoDurationGetSecondsGetNano.java │ │ │ │ ├── ProtoTimestampGetSecondsGetNano.java │ │ │ │ ├── StronglyTypeTime.java │ │ │ │ ├── TemporalAccessorGetChronoField.java │ │ │ │ ├── TimeInStaticInitializer.java │ │ │ │ ├── TimeUnitConversionChecker.java │ │ │ │ ├── TimeUnitMismatch.java │ │ │ │ └── ZoneIdOfZ.java │ │ │ ├── refaster │ │ │ ├── Bindings.java │ │ │ ├── BlockTemplate.java │ │ │ ├── BlockTemplateMatch.java │ │ │ ├── Choice.java │ │ │ ├── ControlFlowVisitor.java │ │ │ ├── CouldNotResolveImportException.java │ │ │ ├── ExpressionTemplate.java │ │ │ ├── ExpressionTemplateMatch.java │ │ │ ├── ImportPolicy.java │ │ │ ├── Inlineable.java │ │ │ ├── Inliner.java │ │ │ ├── LocalVarBinding.java │ │ │ ├── PlaceholderMethod.java │ │ │ ├── PlaceholderUnificationVisitor.java │ │ │ ├── PlaceholderVerificationVisitor.java │ │ │ ├── Refaster.java │ │ │ ├── RefasterRule.java │ │ │ ├── RefasterRuleBuilderScanner.java │ │ │ ├── RefasterScanner.java │ │ │ ├── RefasterSuppressionHelper.java │ │ │ ├── StringName.java │ │ │ ├── Template.java │ │ │ ├── TemplateMatch.java │ │ │ ├── UAnnotatedType.java │ │ │ ├── UAnnotation.java │ │ │ ├── UAnyOf.java │ │ │ ├── UArrayAccess.java │ │ │ ├── UArrayType.java │ │ │ ├── UArrayTypeTree.java │ │ │ ├── UAssert.java │ │ │ ├── UAssign.java │ │ │ ├── UAssignOp.java │ │ │ ├── UBinary.java │ │ │ ├── UBlank.java │ │ │ ├── UBlock.java │ │ │ ├── UBreak.java │ │ │ ├── UCatch.java │ │ │ ├── UClassDecl.java │ │ │ ├── UClassIdent.java │ │ │ ├── UClassType.java │ │ │ ├── UConditional.java │ │ │ ├── UContinue.java │ │ │ ├── UDoWhileLoop.java │ │ │ ├── UEnhancedForLoop.java │ │ │ ├── UExpression.java │ │ │ ├── UExpressionStatement.java │ │ │ ├── UForAll.java │ │ │ ├── UForLoop.java │ │ │ ├── UFreeIdent.java │ │ │ ├── UIdent.java │ │ │ ├── UIf.java │ │ │ ├── UInstanceOf.java │ │ │ ├── UIntersectionClassType.java │ │ │ ├── UIntersectionType.java │ │ │ ├── ULabeledStatement.java │ │ │ ├── ULambda.java │ │ │ ├── ULiteral.java │ │ │ ├── ULocalVarIdent.java │ │ │ ├── UMatches.java │ │ │ ├── UMemberReference.java │ │ │ ├── UMemberSelect.java │ │ │ ├── UMethodDecl.java │ │ │ ├── UMethodIdent.java │ │ │ ├── UMethodInvocation.java │ │ │ ├── UMethodType.java │ │ │ ├── UModifiers.java │ │ │ ├── UNewArray.java │ │ │ ├── UNewClass.java │ │ │ ├── UOfKind.java │ │ │ ├── UParens.java │ │ │ ├── UPlaceholderExpression.java │ │ │ ├── UPlaceholderStatement.java │ │ │ ├── UPrimitiveType.java │ │ │ ├── UPrimitiveTypeTree.java │ │ │ ├── URepeated.java │ │ │ ├── UReturn.java │ │ │ ├── USimpleStatement.java │ │ │ ├── USkip.java │ │ │ ├── UStatement.java │ │ │ ├── UStaticIdent.java │ │ │ ├── USynchronized.java │ │ │ ├── UTemplater.java │ │ │ ├── UThrow.java │ │ │ ├── UTree.java │ │ │ ├── UTry.java │ │ │ ├── UType.java │ │ │ ├── UTypeApply.java │ │ │ ├── UTypeCast.java │ │ │ ├── UTypeParameter.java │ │ │ ├── UTypeVar.java │ │ │ ├── UTypeVarIdent.java │ │ │ ├── UUnary.java │ │ │ ├── UUnionType.java │ │ │ ├── UVariableDecl.java │ │ │ ├── UWhileLoop.java │ │ │ ├── UWildcard.java │ │ │ ├── UWildcardType.java │ │ │ ├── Unifiable.java │ │ │ ├── Unifier.java │ │ │ └── annotation │ │ │ │ ├── AfterTemplate.java │ │ │ │ ├── AllowCodeBetweenLines.java │ │ │ │ ├── AlsoNegation.java │ │ │ │ ├── BeforeTemplate.java │ │ │ │ ├── Matches.java │ │ │ │ ├── MayOptionallyUse.java │ │ │ │ ├── NoAutoboxing.java │ │ │ │ ├── NotMatches.java │ │ │ │ ├── OfKind.java │ │ │ │ ├── Placeholder.java │ │ │ │ ├── Repeated.java │ │ │ │ ├── RequiredAnnotation.java │ │ │ │ ├── RequiredAnnotationProcessor.java │ │ │ │ └── UseImportPolicy.java │ │ │ └── scanner │ │ │ └── BuiltInCheckerSuppliers.java │ └── proto │ │ └── api_diff.proto │ └── test │ ├── java │ └── com │ │ └── google │ │ └── errorprone │ │ ├── CommandLineFlagTest.java │ │ ├── DiagnosticKindTest.java │ │ ├── ErrorProneCompilerIntegrationTest.java │ │ ├── ErrorProneJavaCompilerTest.java │ │ ├── ErrorProneJavacPluginTest.java │ │ ├── ErrorProneTestCompiler.java │ │ ├── MatcherChecker.java │ │ ├── NullAnnotationProcessor.java │ │ ├── SubContextTest.java │ │ ├── VisitorStateTest.java │ │ ├── apply │ │ └── ImportStatementsTest.java │ │ ├── bugpatterns │ │ ├── ASTHelpersSuggestionsTest.java │ │ ├── AddressSelectionTest.java │ │ ├── AlreadyCheckedTest.java │ │ ├── AlwaysThrowsTest.java │ │ ├── AmbiguousMethodReferenceTest.java │ │ ├── AnnotationMirrorToStringTest.java │ │ ├── AnnotationPositionTest.java │ │ ├── AnnotationValueToStringTest.java │ │ ├── ArrayAsKeyOfSetOrMapTest.java │ │ ├── ArrayEqualsTest.java │ │ ├── ArrayFillIncompatibleTypeTest.java │ │ ├── ArrayHashCodeTest.java │ │ ├── ArrayRecordComponentTest.java │ │ ├── ArrayToStringTest.java │ │ ├── ArraysAsListPrimitiveArrayTest.java │ │ ├── AssertFalseTest.java │ │ ├── AssertThrowsMultipleStatementsTest.java │ │ ├── AssertionFailureIgnoredTest.java │ │ ├── AssignmentExpressionTest.java │ │ ├── AsyncFunctionReturnsNullTest.java │ │ ├── AttemptedNegativeZeroTest.java │ │ ├── AutoValueBoxedValuesTest.java │ │ ├── AutoValueBuilderDefaultsInConstructorTest.java │ │ ├── AutoValueFinalMethodsTest.java │ │ ├── AutoValueImmutableFieldsTest.java │ │ ├── AutoValueSubclassLeakedTest.java │ │ ├── AvoidObjectArraysTest.java │ │ ├── BadAnnotationImplementationTest.java │ │ ├── BadComparableTest.java │ │ ├── BadImportTest.java │ │ ├── BadInstanceofTest.java │ │ ├── BadShiftAmountTest.java │ │ ├── BanClassLoaderTest.java │ │ ├── BanJNDITest.java │ │ ├── BanSerializableReadTest.java │ │ ├── BareDotMetacharacterTest.java │ │ ├── BigDecimalEqualsTest.java │ │ ├── BigDecimalLiteralDoubleTest.java │ │ ├── BooleanLiteralTest.java │ │ ├── BooleanParameterTest.java │ │ ├── BoxedPrimitiveConstructorTest.java │ │ ├── BoxedPrimitiveEqualityTest.java │ │ ├── BugCheckerTest.java │ │ ├── BugPatternNamingTest.java │ │ ├── ByteBufferBackingArrayTest.java │ │ ├── CacheLoaderNullTest.java │ │ ├── CannotMockFinalClassTest.java │ │ ├── CannotMockMethodTest.java │ │ ├── CanonicalDurationTest.java │ │ ├── CatchAndPrintStackTraceTest.java │ │ ├── CatchFailTest.java │ │ ├── CatchingUncheckedTest.java │ │ ├── ChainedAssertionLosesContextTest.java │ │ ├── ChainingConstructorIgnoresParameterTest.java │ │ ├── CharacterGetNumericValueTest.java │ │ ├── CheckNotNullMultipleTimesTest.java │ │ ├── CheckReturnValueTest.java │ │ ├── CheckedExceptionNotThrownTest.java │ │ ├── ClassCanBeStaticTest.java │ │ ├── ClassInitializationDeadlockTest.java │ │ ├── ClassNameTest.java │ │ ├── ClassNamedLikeTypeParameterTest.java │ │ ├── ClassNewInstanceTest.java │ │ ├── ClosingStandardOutputStreamsTest.java │ │ ├── CollectionToArraySafeParameterTest.java │ │ ├── CollectorShouldNotUseStateTest.java │ │ ├── ComparableAndComparatorTest.java │ │ ├── ComparableTypeTest.java │ │ ├── CompareToZeroTest.java │ │ ├── ComparingThisWithNullTest.java │ │ ├── ComparisonContractViolatedTest.java │ │ ├── ComparisonOutOfRangeTest.java │ │ ├── CompileTimeConstantCheckerTest.java │ │ ├── ComplexBooleanConstantTest.java │ │ ├── ComputeIfAbsentAmbiguousReferenceTest.java │ │ ├── ConditionalExpressionNumericPromotionTest.java │ │ ├── ConstantFieldTest.java │ │ ├── ConstantOverflowTest.java │ │ ├── ConstantPatternCompileTest.java │ │ ├── DangerousLiteralNullCheckerTest.java │ │ ├── DateFormatConstantTest.java │ │ ├── DeadExceptionTest.java │ │ ├── DeadThreadTest.java │ │ ├── DeduplicateConstantsTest.java │ │ ├── DeeplyNestedTest.java │ │ ├── DefaultCharsetTest.java │ │ ├── DefaultLocaleTest.java │ │ ├── DefaultPackageTest.java │ │ ├── DepAnnTest.java │ │ ├── DeprecatedVariableTest.java │ │ ├── DifferentNameButSameTest.java │ │ ├── DirectInvocationOnMockTest.java │ │ ├── DiscardedPostfixExpressionTest.java │ │ ├── DistinctVarargsCheckerTest.java │ │ ├── DoNotCallCheckerTest.java │ │ ├── DoNotCallSuggesterTest.java │ │ ├── DoNotClaimAnnotationsTest.java │ │ ├── DoNotMockAutoValueTest.java │ │ ├── DoNotMockCheckerTest.java │ │ ├── DoubleBraceInitializationTest.java │ │ ├── DuplicateBranchesTest.java │ │ ├── DuplicateDateFormatFieldTest.java │ │ ├── DuplicateMapKeysTest.java │ │ ├── EffectivelyPrivateTest.java │ │ ├── EmptyCatchTest.java │ │ ├── EmptyIfStatementTest.java │ │ ├── EmptyTopLevelDeclarationTest.java │ │ ├── EnumOrdinalTest.java │ │ ├── EqualsGetClassTest.java │ │ ├── EqualsHashCodeTest.java │ │ ├── EqualsIncompatibleTypeTest.java │ │ ├── EqualsNaNTest.java │ │ ├── EqualsNullTest.java │ │ ├── EqualsReferenceTest.java │ │ ├── EqualsUnsafeCastTest.java │ │ ├── EqualsUsingHashCodeTest.java │ │ ├── EqualsWrongThingTest.java │ │ ├── ErroneousBitwiseExpressionTest.java │ │ ├── ErroneousThreadPoolConstructorCheckerTest.java │ │ ├── ExpectedExceptionCheckerTest.java │ │ ├── ExpensiveLenientFormatStringTest.java │ │ ├── ExplicitArrayForVarargsTest.java │ │ ├── ExtendingJUnitAssertTest.java │ │ ├── ExtendsAutoValueTest.java │ │ ├── FallThroughTest.java │ │ ├── FieldCanBeFinalTest.java │ │ ├── FieldCanBeLocalTest.java │ │ ├── FieldCanBeStaticTest.java │ │ ├── FinalizeTest.java │ │ ├── FinallyTest.java │ │ ├── FloatCastTest.java │ │ ├── FloatingPointAssertionWithinEpsilonTest.java │ │ ├── FloatingPointLiteralPrecisionTest.java │ │ ├── ForEachIterableTest.java │ │ ├── ForOverrideCheckerTest.java │ │ ├── FunctionalInterfaceClashTest.java │ │ ├── FunctionalInterfaceMethodChangedTest.java │ │ ├── FutureReturnValueIgnoredTest.java │ │ ├── FutureTransformAsyncTest.java │ │ ├── FuturesGetCheckedIllegalExceptionTypeTest.java │ │ ├── FuzzyEqualsShouldNotBeUsedInEqualsMethodTest.java │ │ ├── GetClassOnAnnotationTest.java │ │ ├── GetClassOnClassTest.java │ │ ├── GetClassOnEnumTest.java │ │ ├── GuiceNestedCombineTest.java │ │ ├── HashtableContainsTest.java │ │ ├── HidingFieldTest.java │ │ ├── ICCProfileGetInstanceTest.java │ │ ├── IdentifierNameTest.java │ │ ├── IdentityBinaryExpressionTest.java │ │ ├── IdentityHashMapBoxingTest.java │ │ ├── IdentityHashMapUsageTest.java │ │ ├── IgnoredPureGetterTest.java │ │ ├── ImmutableMemberCollectionTest.java │ │ ├── ImmutableSetForContainsTest.java │ │ ├── ImplementAssertionWithChainingTest.java │ │ ├── ImpossibleNullComparisonTest.java │ │ ├── IncomparableTest.java │ │ ├── IncompatibleModifiersCheckerTest.java │ │ ├── InconsistentCapitalizationTest.java │ │ ├── InconsistentHashCodeTest.java │ │ ├── IncorrectMainMethodTest.java │ │ ├── IncrementInForLoopAndHeaderTest.java │ │ ├── IndexOfCharTest.java │ │ ├── InexactVarargsConditionalTest.java │ │ ├── InfiniteRecursionTest.java │ │ ├── InitializeInlineTest.java │ │ ├── InjectOnBugCheckersTest.java │ │ ├── InlineTrivialConstantTest.java │ │ ├── InputStreamSlowMultibyteReadTest.java │ │ ├── InsecureCipherModeTest.java │ │ ├── InstanceOfAndCastMatchWrongTypeTest.java │ │ ├── IntFloatConversionTest.java │ │ ├── IntLiteralCastTest.java │ │ ├── IntLongMathTest.java │ │ ├── InterfaceWithOnlyStaticsTest.java │ │ ├── InterruptedExceptionSwallowedTest.java │ │ ├── InterruptionTest.java │ │ ├── InvalidPatternSyntaxTest.java │ │ ├── InvalidTimeZoneIDTest.java │ │ ├── InvalidZoneIdTest.java │ │ ├── IsInstanceIncompatibleTypeTest.java │ │ ├── IsInstanceOfClassTest.java │ │ ├── IterableAndIteratorTest.java │ │ ├── IterablePathParameterTest.java │ │ ├── JUnit3FloatingPointComparisonWithoutDeltaTest.java │ │ ├── JUnit3TestNotRunTest.java │ │ ├── JUnit4ClassAnnotationNonStaticTest.java │ │ ├── JUnit4ClassUsedInJUnit3Test.java │ │ ├── JUnit4EmptyMethodsTest.java │ │ ├── JUnit4SetUpNotRunTest.java │ │ ├── JUnit4TearDownNotRunTest.java │ │ ├── JUnit4TestNotRunTest.java │ │ ├── JUnit4TestsNotRunWithinEnclosedTest.java │ │ ├── JUnitAmbiguousTestClassTest.java │ │ ├── JUnitAssertSameCheckTest.java │ │ ├── JUnitParameterMethodNotFoundTest.java │ │ ├── JavaLangClashTest.java │ │ ├── JavaUtilDateCheckerTest.java │ │ ├── JdkObsoleteTest.java │ │ ├── LabelledBreakTargetTest.java │ │ ├── LambdaFunctionalInterfaceTest.java │ │ ├── LiteByteStringUtf8Test.java │ │ ├── LiteEnumValueOfTest.java │ │ ├── LiteProtoToStringTest.java │ │ ├── LockNotBeforeTryTest.java │ │ ├── LockOnBoxedPrimitiveTest.java │ │ ├── LockOnNonEnclosingClassLiteralTest.java │ │ ├── LogicalAssignmentTest.java │ │ ├── LongDoubleConversionTest.java │ │ ├── LongFloatConversionTest.java │ │ ├── LongLiteralLowerCaseSuffixTest.java │ │ ├── LoopConditionCheckerTest.java │ │ ├── LoopOverCharArrayTest.java │ │ ├── LossyPrimitiveCompareTest.java │ │ ├── MathAbsoluteNegativeTest.java │ │ ├── MathRoundIntLongTest.java │ │ ├── MemoizeConstantVisitorStateLookupsTest.java │ │ ├── MethodCanBeStaticTest.java │ │ ├── MisformattedTestDataTest.java │ │ ├── MisleadingEmptyVarargsTest.java │ │ ├── MisleadingEscapedSpaceTest.java │ │ ├── MissingBracesTest.java │ │ ├── MissingCasesInEnumSwitchTest.java │ │ ├── MissingDefaultTest.java │ │ ├── MissingFailTest.java │ │ ├── MissingImplementsComparableTest.java │ │ ├── MissingOverrideTest.java │ │ ├── MissingRefasterAnnotationTest.java │ │ ├── MissingSuperCallTest.java │ │ ├── MissingTestCallTest.java │ │ ├── MisusedDayOfYearTest.java │ │ ├── MisusedWeekYearTest.java │ │ ├── MixedArrayDimensionsTest.java │ │ ├── MixedDescriptorsTest.java │ │ ├── MixedMutabilityReturnTypeTest.java │ │ ├── MockIllegalThrowsTest.java │ │ ├── MockNotUsedInProductionTest.java │ │ ├── MockitoDoSetupTest.java │ │ ├── MockitoUsageTest.java │ │ ├── ModifiedButNotUsedTest.java │ │ ├── ModifyCollectionInEnhancedForLoopTest.java │ │ ├── ModifySourceCollectionInStreamTest.java │ │ ├── ModifyingCollectionWithItselfTest.java │ │ ├── MultiVariableDeclarationTest.java │ │ ├── MultimapKeysTest.java │ │ ├── MultipleParallelOrSequentialCallsTest.java │ │ ├── MultipleTopLevelClassesTest.java │ │ ├── MultipleUnaryOperatorsInMethodCallTest.java │ │ ├── MustBeClosedCheckerTest.java │ │ ├── MutableGuiceModuleTest.java │ │ ├── MutablePublicArrayTest.java │ │ ├── NCopiesOfCharTest.java │ │ ├── NamedLikeContextualKeywordTest.java │ │ ├── NarrowCalculationTest.java │ │ ├── NarrowingCompoundAssignmentTest.java │ │ ├── NegativeBooleanTest.java │ │ ├── NegativeCharLiteralTest.java │ │ ├── NestedInstanceOfConditionsTest.java │ │ ├── NewFileSystemTest.java │ │ ├── NoAllocationCheckerTest.java │ │ ├── NonApiTypeTest.java │ │ ├── NonAtomicVolatileUpdateTest.java │ │ ├── NonCanonicalStaticImportTest.java │ │ ├── NonCanonicalStaticMemberImportTest.java │ │ ├── NonCanonicalTypeTest.java │ │ ├── NonFinalCompileTimeConstantTest.java │ │ ├── NonFinalStaticFieldTest.java │ │ ├── NonOverridingEqualsTest.java │ │ ├── NonRuntimeAnnotationTest.java │ │ ├── NullNeedsCastForVarargsTest.java │ │ ├── NullOptionalTest.java │ │ ├── NullTernaryTest.java │ │ ├── NullableConstructorTest.java │ │ ├── NullableOnContainingClassTest.java │ │ ├── NullableOptionalTest.java │ │ ├── NullableVoidTest.java │ │ ├── ObjectEqualsForPrimitivesTest.java │ │ ├── ObjectToStringTest.java │ │ ├── ObjectsHashCodePrimitiveTest.java │ │ ├── OperatorPrecedenceTest.java │ │ ├── OptionalEqualityTest.java │ │ ├── OptionalMapToOptionalTest.java │ │ ├── OptionalMapUnusedValueTest.java │ │ ├── OptionalNotPresentTest.java │ │ ├── OptionalOfRedundantMethodTest.java │ │ ├── OrphanedFormatStringTest.java │ │ ├── OverrideThrowableToStringTest.java │ │ ├── OverridesTest.java │ │ ├── OverridingMethodInconsistentArgumentNamesCheckerTest.java │ │ ├── PackageInfoTest.java │ │ ├── PackageLocationTest.java │ │ ├── ParameterCommentTest.java │ │ ├── ParameterNameTest.java │ │ ├── ParametersButNotParameterizedTest.java │ │ ├── PatternMatchingInstanceofTest.java │ │ ├── PreconditionsCheckNotNullRepeatedTest.java │ │ ├── PreconditionsInvalidPlaceholderTest.java │ │ ├── PreferInstanceofOverGetKindTest.java │ │ ├── PreferredInterfaceTypeTest.java │ │ ├── PrimitiveArrayPassedToVarargsMethodTest.java │ │ ├── PrimitiveAtomicReferenceTest.java │ │ ├── PrivateConstructorForUtilityClassTest.java │ │ ├── PrivateSecurityContractProtoAccessTest.java │ │ ├── ProtectedMembersInFinalClassTest.java │ │ ├── ProtoBuilderReturnValueIgnoredTest.java │ │ ├── ProtoStringFieldReferenceEqualityTest.java │ │ ├── ProtoTruthMixedDescriptorsTest.java │ │ ├── ProtocolBufferOrdinalTest.java │ │ ├── PublicApiNamedStreamShouldReturnStreamTest.java │ │ ├── RandomCastTest.java │ │ ├── RandomModIntegerTest.java │ │ ├── ReachabilityFenceUsageTest.java │ │ ├── RedundantControlFlowTest.java │ │ ├── RedundantOverrideTest.java │ │ ├── RedundantSetterCallTest.java │ │ ├── RedundantThrowsTest.java │ │ ├── ReferenceEqualityTest.java │ │ ├── RemoveUnusedImportsTest.java │ │ ├── RequiredModifiersCheckerTest.java │ │ ├── RestrictedApiCheckerTest.java │ │ ├── RethrowReflectiveOperationExceptionAsLinkageErrorTest.java │ │ ├── ReturnAtTheEndOfVoidFunctionTest.java │ │ ├── ReturnValueIgnoredTest.java │ │ ├── ReturnsNullCollectionTest.java │ │ ├── RobolectricShadowDirectlyOnTest.java │ │ ├── RuleNotRunTest.java │ │ ├── RxReturnValueIgnoredTest.java │ │ ├── SameNameButDifferentTest.java │ │ ├── ScannerUseDelimiterTest.java │ │ ├── SelfAlwaysReturnsThisTest.java │ │ ├── SelfAssertionTest.java │ │ ├── SelfAssignmentTest.java │ │ ├── SelfComparisonTest.java │ │ ├── SelfEqualsTest.java │ │ ├── SelfSetTest.java │ │ ├── SetUnrecognizedTest.java │ │ ├── ShortCircuitBooleanTest.java │ │ ├── ShouldHaveEvenArgsTest.java │ │ ├── SizeGreaterThanOrEqualsZeroTest.java │ │ ├── StatementSwitchToExpressionSwitchTest.java │ │ ├── StaticAssignmentInConstructorTest.java │ │ ├── StaticAssignmentOfThrowableTest.java │ │ ├── StaticMockMemberTest.java │ │ ├── StaticQualifiedUsingExpressionTest.java │ │ ├── StreamResourceLeakTest.java │ │ ├── StreamToIterableTest.java │ │ ├── StreamToStringTest.java │ │ ├── StringBuilderInitWithCharTest.java │ │ ├── StringCaseLocaleUsageTest.java │ │ ├── StringCharsetTest.java │ │ ├── StringConcatToTextBlockTest.java │ │ ├── StringFormatWithLiteralTest.java │ │ ├── StringJoinTest.java │ │ ├── StringSplitterTest.java │ │ ├── StronglyTypeByteStringTest.java │ │ ├── SubstringOfZeroTest.java │ │ ├── SunApiTest.java │ │ ├── SuperCallToObjectMethodTest.java │ │ ├── SuppressWarningsDeprecatedTest.java │ │ ├── SuppressWarningsWithoutExplanationTest.java │ │ ├── SwigMemoryLeakTest.java │ │ ├── SwitchDefaultTest.java │ │ ├── SymbolToStringTest.java │ │ ├── SystemConsoleNullTest.java │ │ ├── SystemExitOutsideMainTest.java │ │ ├── SystemOutTest.java │ │ ├── TestExceptionCheckerTest.java │ │ ├── TestParametersNotInitializedTest.java │ │ ├── TheoryButNoTheoriesTest.java │ │ ├── ThreadBuilderNameWithPlaceholderTest.java │ │ ├── ThreadJoinLoopTest.java │ │ ├── ThreadLocalUsageTest.java │ │ ├── ThreeLetterTimeZoneIDTest.java │ │ ├── ThrowIfUncheckedKnownCheckedTest.java │ │ ├── ThrowIfUncheckedKnownUncheckedTest.java │ │ ├── ThrowNullTest.java │ │ ├── ThrowSpecificExceptionsTest.java │ │ ├── ThrowsUncheckedExceptionTest.java │ │ ├── ToStringReturnsNullTest.java │ │ ├── TooManyParametersTest.java │ │ ├── TraditionalSwitchExpressionTest.java │ │ ├── TransientMisuseTest.java │ │ ├── TreeToStringTest.java │ │ ├── TruthAssertExpectedTest.java │ │ ├── TruthConstantAssertsTest.java │ │ ├── TruthContainsExactlyElementsInUsageTest.java │ │ ├── TruthGetOrDefaultTest.java │ │ ├── TryFailRefactoringTest.java │ │ ├── TryFailThrowableTest.java │ │ ├── TryWithResourcesVariableTest.java │ │ ├── TypeEqualsCheckerTest.java │ │ ├── TypeNameShadowingTest.java │ │ ├── TypeParameterNamingTest.java │ │ ├── TypeParameterQualifierTest.java │ │ ├── TypeParameterShadowingTest.java │ │ ├── TypeParameterUnusedInFormalsTest.java │ │ ├── TypeToStringTest.java │ │ ├── URLEqualsHashCodeTest.java │ │ ├── UndefinedEqualsTest.java │ │ ├── UngroupedOverloadsTest.java │ │ ├── UnicodeDirectionalityCharactersTest.java │ │ ├── UnicodeEscapeTest.java │ │ ├── UnicodeInCodeTest.java │ │ ├── UnnecessarilyFullyQualifiedTest.java │ │ ├── UnnecessarilyVisibleTest.java │ │ ├── UnnecessaryAnonymousClassTest.java │ │ ├── UnnecessaryAssignmentTest.java │ │ ├── UnnecessaryAsyncTest.java │ │ ├── UnnecessaryBoxedAssignmentTest.java │ │ ├── UnnecessaryBoxedVariableTest.java │ │ ├── UnnecessaryBreakInSwitchTest.java │ │ ├── UnnecessaryCopyTest.java │ │ ├── UnnecessaryDefaultInEnumSwitchTest.java │ │ ├── UnnecessaryFinalTest.java │ │ ├── UnnecessaryLambdaTest.java │ │ ├── UnnecessaryLongToIntConversionTest.java │ │ ├── UnnecessaryMethodInvocationMatcherTest.java │ │ ├── UnnecessaryMethodReferenceTest.java │ │ ├── UnnecessaryOptionalGetTest.java │ │ ├── UnnecessaryParenthesesTest.java │ │ ├── UnnecessaryQualifierTest.java │ │ ├── UnnecessarySetDefaultTest.java │ │ ├── UnnecessaryStaticImportTest.java │ │ ├── UnnecessaryStringBuilderTest.java │ │ ├── UnnecessaryTestMethodPrefixTest.java │ │ ├── UnnecessaryTypeArgumentTest.java │ │ ├── UnsafeFinalizationTest.java │ │ ├── UnsafeLocaleUsageTest.java │ │ ├── UnsafeReflectiveConstructionCastTest.java │ │ ├── UnsynchronizedOverridesSynchronizedTest.java │ │ ├── UnusedAnonymousClassTest.java │ │ ├── UnusedCollectionModifiedInPlaceTest.java │ │ ├── UnusedExceptionTest.java │ │ ├── UnusedLabelTest.java │ │ ├── UnusedMethodTest.java │ │ ├── UnusedNestedClassTest.java │ │ ├── UnusedTypeParameterTest.java │ │ ├── UnusedVariableTest.java │ │ ├── UseCorrectAssertInTestsTest.java │ │ ├── UseEnumSwitchTest.java │ │ ├── VarCheckerTest.java │ │ ├── VarTypeNameTest.java │ │ ├── VariableNameSameAsTypeTest.java │ │ ├── VarifierTest.java │ │ ├── VoidUsedTest.java │ │ ├── WaitNotInLoopTest.java │ │ ├── WildcardImportTest.java │ │ ├── WithSignatureDiscouragedTest.java │ │ ├── XorPowerTest.java │ │ ├── YodaConditionTest.java │ │ ├── android │ │ │ ├── BinderIdentityRestoredDangerouslyTest.java │ │ │ ├── BundleDeserializationCastTest.java │ │ │ ├── FragmentInjectionTest.java │ │ │ ├── FragmentNotInstantiableTest.java │ │ │ ├── HardCodedSdCardPathTest.java │ │ │ ├── IsLoggableTagLengthTest.java │ │ │ ├── MislabeledAndroidStringTest.java │ │ │ ├── ParcelableCreatorTest.java │ │ │ ├── RectIntersectReturnValueIgnoredTest.java │ │ │ ├── StaticOrDefaultInterfaceMethodTest.java │ │ │ ├── WakelockReleasedDangerouslyTest.java │ │ │ └── testdata │ │ │ │ ├── CustomFragment.java │ │ │ │ ├── CustomParcelableList.java │ │ │ │ ├── ParcelableCreatorNegativeCases.java │ │ │ │ ├── ParcelableCreatorPositiveCases.java │ │ │ │ └── stubs │ │ │ │ └── android │ │ │ │ ├── R.java │ │ │ │ ├── app │ │ │ │ └── Fragment.java │ │ │ │ ├── graphics │ │ │ │ └── Rect.java │ │ │ │ ├── os │ │ │ │ ├── Binder.java │ │ │ │ ├── Bundle.java │ │ │ │ ├── Parcel.java │ │ │ │ ├── Parcelable.java │ │ │ │ └── PowerManager.java │ │ │ │ ├── preference │ │ │ │ └── PreferenceActivity.java │ │ │ │ ├── support │ │ │ │ └── v4 │ │ │ │ │ └── app │ │ │ │ │ └── Fragment.java │ │ │ │ └── util │ │ │ │ └── Log.java │ │ ├── apidiff │ │ │ ├── ApiDiffCheckerTest.java │ │ │ ├── CompilationBuilderHelpers.java │ │ │ └── Java8ApiCheckerTest.java │ │ ├── argumentselectiondefects │ │ │ ├── ArgumentSelectionDefectCheckerTest.java │ │ │ ├── AssertEqualsArgumentOrderCheckerTest.java │ │ │ ├── AutoValueConstructorOrderCheckerTest.java │ │ │ ├── CreatesDuplicateCallHeuristicTest.java │ │ │ ├── EnclosedByReverseHeuristicTest.java │ │ │ ├── NameInCommentHeuristicTest.java │ │ │ └── ParameterTest.java │ │ ├── checkreturnvalue │ │ │ ├── ApiTest.java │ │ │ ├── BuilderReturnThisTest.java │ │ │ ├── CanIgnoreReturnValueSuggesterTest.java │ │ │ ├── CheckReturnValueWellKnownLibrariesTest.java │ │ │ ├── NoCanIgnoreReturnValueOnClassesTest.java │ │ │ ├── UnnecessarilyUsedValueTest.java │ │ │ └── UsingJsr305CheckReturnValueTest.java │ │ ├── collectionincompatibletype │ │ │ ├── AssertSameIncompatibleTest.java │ │ │ ├── CollectionIncompatibleTypeTest.java │ │ │ ├── CollectionUndefinedEqualityTest.java │ │ │ ├── CompatibleWithMisuseTest.java │ │ │ ├── IncompatibleArgumentTypeTest.java │ │ │ ├── JUnitIncompatibleTypeTest.java │ │ │ ├── TruthIncompatibleTypeTest.java │ │ │ └── something.proto │ │ ├── flogger │ │ │ ├── FloggerArgumentToStringTest.java │ │ │ ├── FloggerFormatStringTest.java │ │ │ ├── FloggerLogStringTest.java │ │ │ ├── FloggerLogVarargsTest.java │ │ │ ├── FloggerLogWithCauseTest.java │ │ │ ├── FloggerMessageFormatTest.java │ │ │ ├── FloggerPerWithoutRateLimitTest.java │ │ │ ├── FloggerRedundantIsEnabledTest.java │ │ │ ├── FloggerRequiredModifiersTest.java │ │ │ ├── FloggerSplitLogStatementTest.java │ │ │ ├── FloggerStringConcatenationTest.java │ │ │ ├── FloggerWithCauseTest.java │ │ │ └── FloggerWithoutCauseTest.java │ │ ├── formatstring │ │ │ ├── AnnotateFormatMethodTest.java │ │ │ ├── FormatStringAnnotationCheckerTest.java │ │ │ ├── FormatStringShouldUsePlaceholdersTest.java │ │ │ ├── FormatStringTest.java │ │ │ ├── InlineFormatStringTest.java │ │ │ └── LenientFormatStringValidationTest.java │ │ ├── inject │ │ │ ├── AssistedInjectAndInjectOnConstructorsTest.java │ │ │ ├── AssistedInjectAndInjectOnSameConstructorTest.java │ │ │ ├── AutoFactoryAtInjectTest.java │ │ │ ├── CloseableProvidesTest.java │ │ │ ├── InjectOnConstructorOfAbstractClassTest.java │ │ │ ├── InjectOnMemberAndConstructorTest.java │ │ │ ├── InjectedConstructorAnnotationsTest.java │ │ │ ├── InvalidTargetingOnScopingAnnotationTest.java │ │ │ ├── JavaxInjectOnAbstractMethodTest.java │ │ │ ├── JavaxInjectOnFinalFieldTest.java │ │ │ ├── MisplacedScopeAnnotationsTest.java │ │ │ ├── MissingRuntimeRetentionTest.java │ │ │ ├── MoreThanOneInjectableConstructorTest.java │ │ │ ├── MoreThanOneQualifierTest.java │ │ │ ├── MoreThanOneScopeAnnotationOnClassTest.java │ │ │ ├── OverlappingQualifierAndScopeAnnotationTest.java │ │ │ ├── QualifierOrScopeOnInjectMethodTest.java │ │ │ ├── QualifierWithTypeUseTest.java │ │ │ ├── ScopeAnnotationOnInterfaceOrAbstractClassTest.java │ │ │ ├── dagger │ │ │ │ ├── AndroidInjectionBeforeSuperTest.java │ │ │ │ ├── EmptySetMultibindingContributionsTest.java │ │ │ │ ├── PrivateConstructorForNoninstantiableModuleTest.java │ │ │ │ ├── ProvidesNullTest.java │ │ │ │ ├── ScopeOnModuleTest.java │ │ │ │ └── UseBindsTest.java │ │ │ └── guice │ │ │ │ ├── AssistedInjectScopingTest.java │ │ │ │ ├── AssistedParametersTest.java │ │ │ │ ├── BindingToUnqualifiedCommonTypeTest.java │ │ │ │ ├── InjectOnFinalFieldTest.java │ │ │ │ ├── OverridesGuiceInjectableMethodTest.java │ │ │ │ ├── OverridesJavaxInjectableMethodTest.java │ │ │ │ └── ProvidesMethodOutsideOfModuleTest.java │ │ ├── inlineme │ │ │ ├── InlinerTest.java │ │ │ ├── SuggesterTest.java │ │ │ └── ValidatorTest.java │ │ ├── javadoc │ │ │ ├── AlmostJavadocTest.java │ │ │ ├── EmptyBlockTagTest.java │ │ │ ├── EscapedEntityTest.java │ │ │ ├── InheritDocTest.java │ │ │ ├── InvalidBlockTagTest.java │ │ │ ├── InvalidInlineTagTest.java │ │ │ ├── InvalidLinkTest.java │ │ │ ├── InvalidParamTest.java │ │ │ ├── InvalidSnippetTest.java │ │ │ ├── InvalidThrowsLinkTest.java │ │ │ ├── InvalidThrowsTest.java │ │ │ ├── MalformedInlineTagTest.java │ │ │ ├── MissingSummaryTest.java │ │ │ ├── NotJavadocTest.java │ │ │ ├── ReturnFromVoidTest.java │ │ │ ├── UnescapedEntityTest.java │ │ │ ├── UnrecognisedJavadocTagTest.java │ │ │ └── UrlInSeeTest.java │ │ ├── nullness │ │ │ ├── AddNullMarkedToPackageInfoTest.java │ │ │ ├── DereferenceWithNullBranchTest.java │ │ │ ├── EqualsBrokenForNullTest.java │ │ │ ├── EqualsMissingNullableTest.java │ │ │ ├── ExtendsObjectTest.java │ │ │ ├── FieldMissingNullableTest.java │ │ │ ├── MultipleNullnessAnnotationsTest.java │ │ │ ├── NullArgumentForNonNullParameterTest.java │ │ │ ├── NullablePrimitiveArrayTest.java │ │ │ ├── NullablePrimitiveTest.java │ │ │ ├── NullableTypeParameterTest.java │ │ │ ├── NullableWildcardTest.java │ │ │ ├── ParameterMissingNullableTest.java │ │ │ ├── RedundantNullCheckTest.java │ │ │ ├── ReturnMissingNullableTest.java │ │ │ ├── UnnecessaryCheckNotNullTest.java │ │ │ ├── UnsafeWildcardTest.java │ │ │ └── VoidMissingNullableTest.java │ │ ├── overloading │ │ │ └── InconsistentOverloadsTest.java │ │ ├── testdata │ │ │ ├── Allowlist.java │ │ │ ├── ArrayEqualsPositiveCases.java │ │ │ ├── ArrayHashCodePositiveCases2.java │ │ │ ├── BadShiftAmountPositiveCases.java │ │ │ ├── BanSerializableReadNegativeCases.java │ │ │ ├── BanSerializableReadPositiveCases.java │ │ │ ├── BanSerializableReadPositiveCases_expected.java │ │ │ ├── ChainingConstructorIgnoresParameterPositiveCases.java │ │ │ ├── EmptyIfStatementNegativeCases.java │ │ │ ├── EmptyIfStatementPositiveCases.java │ │ │ ├── NonAtomicVolatileUpdatePositiveCases.java │ │ │ ├── OrderingFromPositiveCases.java │ │ │ ├── RestrictedApiMethods.java │ │ │ ├── SelfAssignmentPositiveCases1.java │ │ │ └── WaitNotInLoopPositiveCases.java │ │ ├── threadsafety │ │ │ ├── DoubleCheckedLockingTest.java │ │ │ ├── GuardedByBinderTest.java │ │ │ ├── GuardedByCheckerTest.java │ │ │ ├── GuardedByValidatorTest.java │ │ │ ├── HeldLockAnalyzerTest.java │ │ │ ├── ImmutableAnnotationCheckerTest.java │ │ │ ├── ImmutableCheckerTest.java │ │ │ ├── ImmutableEnumCheckerTest.java │ │ │ ├── ImmutableRefactoringTest.java │ │ │ ├── StaticGuardedByInstanceTest.java │ │ │ ├── SynchronizeOnNonFinalFieldTest.java │ │ │ ├── ThreadPriorityCheckTest.java │ │ │ ├── ThreadSafeCheckerTest.java │ │ │ └── test.proto │ │ └── time │ │ │ ├── DateCheckerTest.java │ │ │ ├── DurationFromTest.java │ │ │ ├── DurationGetTemporalUnitTest.java │ │ │ ├── DurationTemporalUnitTest.java │ │ │ ├── DurationToLongTimeUnitTest.java │ │ │ ├── FromTemporalAccessorTest.java │ │ │ ├── InstantTemporalUnitTest.java │ │ │ ├── InvalidJavaTimeConstantTest.java │ │ │ ├── JavaDurationGetSecondsGetNanoTest.java │ │ │ ├── JavaDurationGetSecondsToToSecondsTest.java │ │ │ ├── JavaDurationWithNanosTest.java │ │ │ ├── JavaDurationWithSecondsTest.java │ │ │ ├── JavaInstantGetSecondsGetNanoTest.java │ │ │ ├── JavaLocalDateTimeGetNanoTest.java │ │ │ ├── JavaLocalTimeGetNanoTest.java │ │ │ ├── JavaPeriodGetDaysTest.java │ │ │ ├── JavaTimeDefaultTimeZoneTest.java │ │ │ ├── JodaConstructorsTest.java │ │ │ ├── JodaDateTimeConstantsTest.java │ │ │ ├── JodaDurationWithMillisTest.java │ │ │ ├── JodaInstantWithMillisTest.java │ │ │ ├── JodaNewPeriodTest.java │ │ │ ├── JodaPlusMinusLongTest.java │ │ │ ├── JodaTimeConverterManagerTest.java │ │ │ ├── JodaToSelfTest.java │ │ │ ├── JodaWithDurationAddedLongTest.java │ │ │ ├── LocalDateTemporalAmountTest.java │ │ │ ├── PeriodFromTest.java │ │ │ ├── PeriodGetTemporalUnitTest.java │ │ │ ├── PeriodTimeMathTest.java │ │ │ ├── PreferJavaTimeOverloadTest.java │ │ │ ├── ProtoDurationGetSecondsGetNanoTest.java │ │ │ ├── ProtoTimestampGetSecondsGetNanoTest.java │ │ │ ├── StronglyTypeTimeTest.java │ │ │ ├── TemporalAccessorGetChronoFieldTest.java │ │ │ ├── TimeInStaticInitializerTest.java │ │ │ ├── TimeUnitConversionCheckerTest.java │ │ │ ├── TimeUnitMismatchTest.java │ │ │ └── ZoneIdOfZTest.java │ │ ├── dataflow │ │ └── nullnesspropagation │ │ │ ├── NullnessInferenceTest.java │ │ │ └── NullnessPropagationTest.java │ │ ├── fixes │ │ └── SuggestedFixesTest.java │ │ ├── matchers │ │ ├── AnnotationDoesNotHaveArgumentTest.java │ │ ├── AnnotationHasArgumentWithValueTest.java │ │ ├── AnnotationMatcherTest.java │ │ ├── CompileTimeConstantExpressionMatcherTest.java │ │ ├── CompilerBasedAbstractTest.java │ │ ├── CompoundAssignmentTest.java │ │ ├── ConstructorOfClassTest.java │ │ ├── EnclosingTest.java │ │ ├── HasIdentifierTest.java │ │ ├── JUnitMatchersTest.java │ │ ├── MatchersTest.java │ │ ├── MethodHasParametersTest.java │ │ ├── MethodMatchersTest.java │ │ ├── MethodReturnsNonNullNextTokenTest.java │ │ ├── MethodReturnsNonNullStringTest.java │ │ ├── MethodReturnsNonNullToStringTest.java │ │ ├── MethodReturnsTest.java │ │ ├── NextStatementTest.java │ │ ├── NonNullLiteralTest.java │ │ ├── UnusedReturnValueMatcherTest.java │ │ └── method │ │ │ └── MethodInvocationMatcherTest.java │ │ ├── refaster │ │ ├── AbstractUTreeTest.java │ │ ├── BindingsTest.java │ │ ├── ChoiceTest.java │ │ ├── CodeTransformerTestHelper.java │ │ ├── CompilerBasedTest.java │ │ ├── DescriptionBasedDiffTest.java │ │ ├── Match.java │ │ ├── RefasterRuleTest.java │ │ ├── TemplateIntegrationTest.java │ │ ├── TemplatingTest.java │ │ ├── UAnnotationTest.java │ │ ├── UArrayAccessTest.java │ │ ├── UArrayTypeTest.java │ │ ├── UArrayTypeTreeTest.java │ │ ├── UAssignOpTest.java │ │ ├── UAssignTest.java │ │ ├── UBinaryTest.java │ │ ├── UBlockTest.java │ │ ├── UBreakTest.java │ │ ├── UClassIdentTest.java │ │ ├── UClassTypeTest.java │ │ ├── UConditionalTest.java │ │ ├── UContinueTest.java │ │ ├── UDoWhileLoopTest.java │ │ ├── UEnhancedForLoopTest.java │ │ ├── UExpressionStatementTest.java │ │ ├── UForAllTest.java │ │ ├── UForLoopTest.java │ │ ├── UFreeIdentTest.java │ │ ├── UIfTest.java │ │ ├── UInstanceOfTest.java │ │ ├── UIntersectionTypeTest.java │ │ ├── ULabeledStatementTest.java │ │ ├── ULiteralTest.java │ │ ├── ULocalVarIdentTest.java │ │ ├── UMemberSelectTest.java │ │ ├── UMethodInvocationTest.java │ │ ├── UMethodTypeTest.java │ │ ├── UNewClassTest.java │ │ ├── UParensTest.java │ │ ├── UPrimitiveTypeTest.java │ │ ├── UPrimitiveTypeTreeTest.java │ │ ├── URepeatedTest.java │ │ ├── UReturnTest.java │ │ ├── USkipTest.java │ │ ├── UStaticIdentTest.java │ │ ├── USynchronizedTest.java │ │ ├── UTemplaterTest.java │ │ ├── UThrowTest.java │ │ ├── UTypeApplyTest.java │ │ ├── UTypeCastTest.java │ │ ├── UTypeParameterTest.java │ │ ├── UTypeVarIdentTest.java │ │ ├── UTypeVarTest.java │ │ ├── UUnaryTest.java │ │ ├── UUnionTypeTest.java │ │ ├── UVariableDeclTest.java │ │ ├── UWhileLoopTest.java │ │ ├── UWildcardTest.java │ │ ├── UWildcardTypeTest.java │ │ ├── UnificationTest.java │ │ └── testdata │ │ │ ├── input │ │ │ ├── AnonymousClassTemplateExample.java │ │ │ ├── AnyOfTemplateExample.java │ │ │ ├── ArrayTemplateExample.java │ │ │ ├── AsVarargsTemplateExample.java │ │ │ ├── AssertTemplateExample.java │ │ │ ├── AutoboxingTemplateExample.java │ │ │ ├── BinaryTemplateExample.java │ │ │ ├── BlockPlaceholderTemplateExample.java │ │ │ ├── ComparisonChainTemplateExample.java │ │ │ ├── DiamondTemplateExample.java │ │ │ ├── EmitCommentBeforeTemplateExample.java │ │ │ ├── EmitCommentTemplateExample.java │ │ │ ├── ExplicitTypesPreservedTemplateExample.java │ │ │ ├── GenericPlaceholderTemplateExample.java │ │ │ ├── IfFallthroughTemplateExample.java │ │ │ ├── IfTemplateExample.java │ │ │ ├── ImplicitTypesInlinedTemplateExample.java │ │ │ ├── ImportClassDirectlyTemplateExample.java │ │ │ ├── InferLambdaBodyTypeExample.java │ │ │ ├── InferLambdaTypeExample.java │ │ │ ├── InferredThisTemplateExample.java │ │ │ ├── IsInstanceTemplateExample.java │ │ │ ├── LabelTemplateExample.java │ │ │ ├── LambdaImplicitTypeExample.java │ │ │ ├── LiteralTemplateExample.java │ │ │ ├── MayOptionallyUseTemplateExample.java │ │ │ ├── MemberSelectAndMethodParameterDisambiguationTemplateExample.java │ │ │ ├── MethodInvocationTemplateExample.java │ │ │ ├── MultiBoundTemplateExample.java │ │ │ ├── MultipleReferencesToIdentifierTemplateExample.java │ │ │ ├── NestedClassTemplateExample.java │ │ │ ├── NonJdkTypeTemplateExample.java │ │ │ ├── OneLineToTwoTemplateExample.java │ │ │ ├── ParenthesesOptionalTemplateExample.java │ │ │ ├── PlaceholderAllowedVarsTemplateExample.java │ │ │ ├── PlaceholderAllowsIdentityTemplateExample.java │ │ │ ├── PlaceholderTemplateExample.java │ │ │ ├── PrecedenceSensitiveTemplateExample.java │ │ │ ├── ReturnPlaceholderTemplateExample.java │ │ │ ├── SamePackageImportsTemplateExample.java │ │ │ ├── StaticFieldTemplateExample.java │ │ │ ├── StaticImportClassTokenTemplateExample.java │ │ │ ├── SuppressWarningsTemplateExample.java │ │ │ ├── TopLevelTemplateExample.java │ │ │ ├── TryMultiCatchTemplateExample.java │ │ │ ├── TryTemplateExample.java │ │ │ ├── TwoLinesToOneTemplateExample.java │ │ │ ├── TypeArgumentsMethodInvocationTemplateExample.java │ │ │ ├── UnnecessaryLambdaParensExample.java │ │ │ ├── UnqualifiedMethodTemplateExample.java │ │ │ ├── VarargTemplateExample.java │ │ │ ├── VariableDeclTemplateExample.java │ │ │ ├── VoidExpressionPlaceholderTemplateExample.java │ │ │ ├── WildcardTemplateExample.java │ │ │ └── WildcardUnificationTemplateExample.java │ │ │ ├── output │ │ │ ├── AnonymousClassTemplateExample.java │ │ │ ├── AnyOfTemplateExample.java │ │ │ ├── ArrayTemplateExample.java │ │ │ ├── AsVarargsTemplateExample.java │ │ │ ├── AssertTemplateExample.java │ │ │ ├── AutoboxingTemplateExample.java │ │ │ ├── BinaryTemplateExample.java │ │ │ ├── BlockPlaceholderTemplateExample.java │ │ │ ├── ComparisonChainTemplateExample.java │ │ │ ├── DiamondTemplateExample.java │ │ │ ├── EmitCommentBeforeTemplateExample.java │ │ │ ├── EmitCommentTemplateExample.java │ │ │ ├── ExplicitTypesPreservedTemplateExample.java │ │ │ ├── GenericPlaceholderTemplateExample.java │ │ │ ├── IfFallthroughTemplateExample.java │ │ │ ├── IfTemplateExample.java │ │ │ ├── ImplicitTypesInlinedTemplateExample.java │ │ │ ├── ImportClassDirectlyTemplateExample.java │ │ │ ├── InferLambdaBodyTypeExample.java │ │ │ ├── InferLambdaTypeExample.java │ │ │ ├── InferredThisTemplateExample.java │ │ │ ├── IsInstanceTemplateExample.java │ │ │ ├── LabelTemplateExample.java │ │ │ ├── LambdaImplicitTypeExample.java │ │ │ ├── LiteralTemplateExample.java │ │ │ ├── MayOptionallyUseTemplateExample.java │ │ │ ├── MemberSelectAndMethodParameterDisambiguationTemplateExample.java │ │ │ ├── MethodInvocationTemplateExample.java │ │ │ ├── MultiBoundTemplateExample.java │ │ │ ├── MultipleReferencesToIdentifierTemplateExample.java │ │ │ ├── NestedClassTemplateExample.java │ │ │ ├── NonJdkTypeTemplateExample.java │ │ │ ├── OneLineToTwoTemplateExample.java │ │ │ ├── ParenthesesOptionalTemplateExample.java │ │ │ ├── PlaceholderAllowedVarsTemplateExample.java │ │ │ ├── PlaceholderAllowsIdentityTemplateExample.java │ │ │ ├── PlaceholderTemplateExample.java │ │ │ ├── PrecedenceSensitiveTemplateExample.java │ │ │ ├── ReturnPlaceholderTemplateExample.java │ │ │ ├── SamePackageImportsTemplateExample.java │ │ │ ├── StaticFieldTemplateExample.java │ │ │ ├── StaticImportClassTokenTemplateExample.java │ │ │ ├── SuppressWarningsTemplateExample.java │ │ │ ├── TopLevelTemplateExample.java │ │ │ ├── TryMultiCatchTemplateExample.java │ │ │ ├── TryTemplateExample.java │ │ │ ├── TwoLinesToOneTemplateExample.java │ │ │ ├── TypeArgumentsMethodInvocationTemplateExample.java │ │ │ ├── UnnecessaryLambdaParensExample.java │ │ │ ├── UnqualifiedMethodTemplateExample.java │ │ │ ├── VarargTemplateExample.java │ │ │ ├── VariableDeclTemplateExample.java │ │ │ ├── VoidExpressionPlaceholderTemplateExample.java │ │ │ ├── WildcardTemplateExample.java │ │ │ └── WildcardUnificationTemplateExample.java │ │ │ └── template │ │ │ ├── AnonymousClassTemplate.java │ │ │ ├── AnyOfTemplate.java │ │ │ ├── ArrayTemplate.java │ │ │ ├── AsVarargsTemplate.java │ │ │ ├── AssertTemplate.java │ │ │ ├── AutoboxingTemplate.java │ │ │ ├── BinaryTemplate.java │ │ │ ├── BlockPlaceholderTemplate.java │ │ │ ├── ComparisonChainTemplate.java │ │ │ ├── DiamondTemplate.java │ │ │ ├── EmitCommentBeforeTemplate.java │ │ │ ├── EmitCommentTemplate.java │ │ │ ├── ExplicitTypesPreservedTemplate.java │ │ │ ├── ExpressionForbidsAllowCodeBetweenLinesTemplate.java │ │ │ ├── GenericPlaceholderTemplate.java │ │ │ ├── IfFallthroughTemplate.java │ │ │ ├── IfTemplate.java │ │ │ ├── ImplicitTypesInlinedTemplate.java │ │ │ ├── ImportClassDirectlyTemplate.java │ │ │ ├── InferLambdaBodyType.java │ │ │ ├── InferLambdaType.java │ │ │ ├── InferredThisTemplate.java │ │ │ ├── IsInstanceTemplate.java │ │ │ ├── KeyBindingErrorTemplate.java │ │ │ ├── LabelTemplate.java │ │ │ ├── LambdaImplicitType.java │ │ │ ├── LiteralTemplate.java │ │ │ ├── MayOptionallyUseTemplate.java │ │ │ ├── MemberSelectAndMethodParameterDisambiguationTemplate.java │ │ │ ├── MethodInvocationTemplate.java │ │ │ ├── MultiBoundTemplate.java │ │ │ ├── MultipleReferencesToIdentifierTemplate.java │ │ │ ├── NestedClassTemplate.java │ │ │ ├── NonJdkTypeTemplate.java │ │ │ ├── OneLineToTwoTemplate.java │ │ │ ├── ParenthesesOptionalTemplate.java │ │ │ ├── PlaceholderAllowedVarsTemplate.java │ │ │ ├── PlaceholderAllowsIdentityTemplate.java │ │ │ ├── PlaceholderTemplate.java │ │ │ ├── PrecedenceSensitiveTemplate.java │ │ │ ├── ReturnPlaceholderTemplate.java │ │ │ ├── SamePackageImportsTemplate.java │ │ │ ├── StaticFieldTemplate.java │ │ │ ├── StaticImportClassTokenTemplate.java │ │ │ ├── SuppressWarningsTemplate.java │ │ │ ├── TopLevelTemplate.java │ │ │ ├── TryMultiCatchTemplate.java │ │ │ ├── TryTemplate.java │ │ │ ├── TwoLinesToOneTemplate.java │ │ │ ├── TypeArgumentsMethodInvocationTemplate.java │ │ │ ├── UnnecessaryLambdaParens.java │ │ │ ├── UnqualifiedMethodTemplate.java │ │ │ ├── VarargTemplate.java │ │ │ ├── VariableDeclTemplate.java │ │ │ ├── VoidExpressionPlaceholderTemplate.java │ │ │ ├── WildcardTemplate.java │ │ │ └── WildcardUnificationTemplate.java │ │ ├── scanner │ │ ├── ScannerSupplierTest.java │ │ └── ScannerTest.java │ │ ├── suppress │ │ ├── CustomSuppressionTest.java │ │ ├── SuppressLintTest.java │ │ ├── SuppressWarningsTest.java │ │ ├── UnsuppressibleTest.java │ │ └── testdata │ │ │ ├── SuppressLintNegativeCases.java │ │ │ ├── SuppressWarningsNegativeCases.java │ │ │ └── UnsuppressiblePositiveCases.java │ │ └── testdata │ │ ├── CommandLineFlagTestFile.java │ │ ├── DeleteGeneratedConstructorTestCase.java │ │ ├── ExtendedMultipleTopLevelClassesWithErrors.java │ │ ├── ExtendedMultipleTopLevelClassesWithNoErrors.java │ │ ├── FlowConstants.java │ │ ├── FlowSub.java │ │ ├── FlowSuper.java │ │ ├── MultipleTopLevelClassesWithErrors.java │ │ ├── MultipleTopLevelClassesWithNoErrors.java │ │ └── UsesAnnotationProcessor.java │ └── proto │ ├── durationtimestamp.proto │ ├── proto3_test.proto │ ├── proto_test.proto │ └── test.proto ├── docgen ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── google │ │ └── errorprone │ │ ├── BugPatternFileGenerator.java │ │ ├── BugPatternIndexWriter.java │ │ ├── DocGenTool.java │ │ └── resources │ │ ├── bugpattern.mustache │ │ ├── bugpatterns_external.mustache │ │ └── bugpatterns_internal.mustache │ └── test │ └── java │ └── com │ └── google │ └── errorprone │ ├── BugPatternFileGeneratorTest.java │ ├── BugPatternIndexWriterTest.java │ └── testdata │ ├── DeadException_frontmatter_pygments.md │ ├── DeadException_nofrontmatter_gfm.md │ └── DontDoThis_nofrontmatter_gfm.md ├── docgen_processor ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── google │ └── errorprone │ ├── BugPatternInstance.java │ └── DocGenProcessor.java ├── docs └── bugpattern │ ├── AddressSelection.md │ ├── AlreadyChecked.md │ ├── AmbiguousMethodReference.md │ ├── AndroidInjectionBeforeSuper.md │ ├── AnnotateFormatMethod.md │ ├── AnnotationMirrorToString.md │ ├── AnnotationPosition.md │ ├── AnnotationValueToString.md │ ├── ArgumentSelectionDefectChecker.md │ ├── ArrayEquals.md │ ├── ArrayFillIncompatibleType.md │ ├── ArrayHashCode.md │ ├── ArrayRecordComponent.md │ ├── ArrayToString.md │ ├── ArraysAsListPrimitiveArray.md │ ├── AssertEqualsArgumentOrderChecker.md │ ├── AssertFalse.md │ ├── AssertThrowsMultipleStatements.md │ ├── AssertionFailureIgnored.md │ ├── AssignmentExpression.md │ ├── AssistedInjectAndInjectOnConstructors.md │ ├── AssistedInjectAndInjectOnSameConstructor.md │ ├── AsyncCallableReturnsNull.md │ ├── AsyncFunctionReturnsNull.md │ ├── AttemptedNegativeZero.md │ ├── AutoFactoryAtInject.md │ ├── AutoValueBoxedValues.md │ ├── AutoValueConstructorOrderChecker.md │ ├── AutoValueFinalMethods.md │ ├── AutoValueImmutableFields.md │ ├── AvoidObjectArrays.md │ ├── BadAnnotationImplementation.md │ ├── BadComparable.md │ ├── BadInstanceof.md │ ├── BadShiftAmount.md │ ├── BanClassLoader.md │ ├── BanJNDI.md │ ├── BanSerializableRead.md │ ├── BigDecimalEquals.md │ ├── BigDecimalLiteralDouble.md │ ├── BindingToUnqualifiedCommonType.md │ ├── BooleanParameter.md │ ├── BoxedPrimitiveConstructor.md │ ├── BoxedPrimitiveEquality.md │ ├── BuilderReturnThis.md │ ├── ByteBufferBackingArray.md │ ├── CannotMockFinalClass.md │ ├── CannotMockMethod.md │ ├── CanonicalDuration.md │ ├── CatchAndPrintStackTrace.md │ ├── CatchFail.md │ ├── ChainedAssertionLosesContext.md │ ├── ChainingConstructorIgnoresParameter.md │ ├── CharacterGetNumericValue.md │ ├── CheckReturnValue.md │ ├── CheckedExceptionNotThrown.md │ ├── ClassCanBeStatic.md │ ├── ClassInitializationDeadlock.md │ ├── ClassName.md │ ├── ClassNamedLikeTypeParameter.md │ ├── ClassNewInstance.md │ ├── CloseableProvides.md │ ├── ClosingStandardOutputStreams.md │ ├── CollectionIncompatibleType.md │ ├── CollectionUndefinedEquality.md │ ├── ComparableAndComparator.md │ ├── ComparableType.md │ ├── CompareToZero.md │ ├── ComparisonContractViolated.md │ ├── CompatibleWithAnnotationMisuse.md │ ├── CompileTimeConstant.md │ ├── ComplexBooleanConstant.md │ ├── ComputeIfAbsentAmbiguousReference.md │ ├── ConditionalExpressionNumericPromotion.md │ ├── ConstantField.md │ ├── ConstantOverflow.md │ ├── ConstantPatternCompile.md │ ├── DaggerProvidesNull.md │ ├── DateFormatConstant.md │ ├── DeadException.md │ ├── DeadThread.md │ ├── DeeplyNested.md │ ├── DefaultCharset.md │ ├── DefaultPackage.md │ ├── DepAnn.md │ ├── DeprecatedVariable.md │ ├── DirectInvocationOnMock.md │ ├── DistinctVarargsChecker.md │ ├── DoNotCall.md │ ├── DoNotClaimAnnotations.md │ ├── DoNotMockAutoValue.md │ ├── DoubleBraceInitialization.md │ ├── DoubleCheckedLocking.md │ ├── DuplicateBranches.md │ ├── DuplicateMapKeys.md │ ├── EmptyCatch.md │ ├── EmptyIf.md │ ├── EmptySetMultibindingContributions.md │ ├── EmptyTopLevelDeclaration.md │ ├── EnumOrdinal.md │ ├── EqualsGetClass.md │ ├── EqualsHashCode.md │ ├── EqualsIncompatibleType.md │ ├── EqualsNaN.md │ ├── EqualsNull.md │ ├── EqualsReference.md │ ├── EqualsUnsafeCast.md │ ├── EqualsUsingHashCode.md │ ├── EqualsWrongThing.md │ ├── ErroneousThreadPoolConstructorChecker.md │ ├── ExpectedExceptionChecker.md │ ├── ExpensiveLenientFormatString.md │ ├── ExtendsAutoValue.md │ ├── ExtendsObject.md │ ├── FallThrough.md │ ├── FieldCanBeLocal.md │ ├── FieldCanBeStatic.md │ ├── FieldMissingNullable.md │ ├── Finalize.md │ ├── Finally.md │ ├── FloatCast.md │ ├── FloatingPointAssertionWithinEpsilon.md │ ├── FloatingPointLiteralPrecision.md │ ├── FloggerArgumentToString.md │ ├── FloggerStringConcatenation.md │ ├── ForEachIterable.md │ ├── ForOverride.md │ ├── FormatString.md │ ├── FormatStringAnnotation.md │ ├── FunctionalInterfaceClash.md │ ├── FunctionalInterfaceMethodChanged.md │ ├── FutureReturnValueIgnored.md │ ├── FutureTransformAsync.md │ ├── FuturesGetCheckedIllegalExceptionType.md │ ├── FuzzyEqualsShouldNotBeUsedInEqualsMethod.md │ ├── GetClassOnAnnotation.md │ ├── GetClassOnClass.md │ ├── GetClassOnEnum.md │ ├── GuardedBy.md │ ├── GuiceAssistedInjectScoping.md │ ├── GuiceAssistedParameters.md │ ├── GuiceInjectOnFinalField.md │ ├── HashtableContains.md │ ├── HidingField.md │ ├── ICCProfileGetInstance.md │ ├── IdentifierName.md │ ├── IdentityBinaryExpression.md │ ├── IdentityHashMapBoxing.md │ ├── IdentityHashMapUsage.md │ ├── Immutable.md │ ├── ImmutableAnnotationChecker.md │ ├── ImmutableEnumChecker.md │ ├── ImpossibleNullComparison.md │ ├── IncompatibleArgumentType.md │ ├── IncompatibleModifiers.md │ ├── InconsistentCapitalization.md │ ├── InconsistentHashCode.md │ ├── InconsistentOverloads.md │ ├── IncorrectMainMethod.md │ ├── InexactVarargsConditional.md │ ├── InfiniteRecursion.md │ ├── InjectInvalidTargetingOnScopingAnnotation.md │ ├── InjectMoreThanOneQualifier.md │ ├── InjectMoreThanOneScopeAnnotationOnClass.md │ ├── InjectOnConstructorOfAbstractClass.md │ ├── InjectScopeAnnotationOnInterfaceOrAbstractClass.md │ ├── InjectedConstructorAnnotations.md │ ├── InlineFormatString.md │ ├── InlineTrivialConstant.md │ ├── InputStreamSlowMultibyteRead.md │ ├── InsecureCryptoUsage.md │ ├── IntFloatConversion.md │ ├── IntLongMath.md │ ├── InterfaceWithOnlyStatics.md │ ├── InterruptedExceptionSwallowed.md │ ├── Interruption.md │ ├── InvalidLink.md │ ├── InvalidPatternSyntax.md │ ├── InvalidTimeZoneID.md │ ├── IsInstanceOfClass.md │ ├── IsLoggableTagLength.md │ ├── IterableAndIterator.md │ ├── IterablePathParameter.md │ ├── JUnit3FloatingPointComparisonWithoutDelta.md │ ├── JUnit3TestNotRun.md │ ├── JUnit4ClassAnnotationNonStatic.md │ ├── JUnit4SetUpNotRun.md │ ├── JUnit4TearDownNotRun.md │ ├── JUnit4TestNotRun.md │ ├── JUnitAmbiguousTestClass.md │ ├── JavaLangClash.md │ ├── JavaUtilDate.md │ ├── JavaxInjectOnAbstractMethod.md │ ├── JavaxInjectOnFinalField.md │ ├── JdkObsolete.md │ ├── LabelledBreakTarget.md │ ├── LambdaFunctionalInterface.md │ ├── LeakingForkedAndroidBundle.md │ ├── LenientFormatStringValidation.md │ ├── LiteByteStringUtf8.md │ ├── LiteEnumValueOf.md │ ├── LiteProtoToString.md │ ├── LockNotBeforeTry.md │ ├── LockOnBoxedPrimitive.md │ ├── LockOnNonEnclosingClassLiteral.md │ ├── LogicalAssignment.md │ ├── LongDoubleConversion.md │ ├── LongFloatConversion.md │ ├── LongLiteralLowerCaseSuffix.md │ ├── LoopOverCharArray.md │ ├── MathAbsoluteNegative.md │ ├── MethodCanBeStatic.md │ ├── MislabeledAndroidString.md │ ├── MisleadingEscapedSpace.md │ ├── MissingCasesInEnumSwitch.md │ ├── MissingDefault.md │ ├── MissingFail.md │ ├── MissingOverride.md │ ├── MissingRefasterAnnotation.md │ ├── MissingRuntimeRetention.md │ ├── MissingSuperCall.md │ ├── MissingTestCall.md │ ├── MisusedWeekYear.md │ ├── MixedArrayDimensions.md │ ├── MixedDescriptors.md │ ├── MixedMutabilityReturnType.md │ ├── MockitoDoSetup.md │ ├── MockitoUsage.md │ ├── ModifiedButNotUsed.md │ ├── ModifyCollectionInEnhancedForLoop.md │ ├── ModifySourceCollectionInStream.md │ ├── ModifyingCollectionWithItself.md │ ├── MoreThanOneInjectableConstructor.md │ ├── MoveToSafeHtmlResponse.md │ ├── MultipleTopLevelClasses.md │ ├── MultipleUnaryOperatorsInMethodCall.md │ ├── MustBeClosedChecker.md │ ├── MutableGuiceModule.md │ ├── MutablePublicArray.md │ ├── NCopiesOfChar.md │ ├── NamedLikeContextualKeyword.md │ ├── NarrowCalculation.md │ ├── NarrowingCompoundAssignment.md │ ├── NewFileSystem.md │ ├── NoAllocation.md │ ├── NonAtomicVolatileUpdate.md │ ├── NonCanonicalStaticImport.md │ ├── NonCanonicalStaticMemberImport.md │ ├── NonCanonicalType.md │ ├── NonFinalCompileTimeConstant.md │ ├── NonFinalStaticField.md │ ├── NonOverridingEquals.md │ ├── NonRuntimeAnnotation.md │ ├── NullOptional.md │ ├── NullTernary.md │ ├── NullableConstructor.md │ ├── NullableOnContainingClass.md │ ├── NullableOptional.md │ ├── NullablePrimitive.md │ ├── NullablePrimitiveArray.md │ ├── NullableTypeParameter.md │ ├── NullableVoid.md │ ├── NullableWildcard.md │ ├── ObjectToString.md │ ├── ObjectsHashCodePrimitive.md │ ├── OperatorPrecedence.md │ ├── OptionalEquality.md │ ├── OptionalMapToOptional.md │ ├── OptionalNotPresent.md │ ├── OrphanedFormatString.md │ ├── OutlineNone.md │ ├── OverlappingQualifierAndScopeAnnotation.md │ ├── OverrideThrowableToString.md │ ├── Overrides.md │ ├── OverridesGuiceInjectableMethod.md │ ├── OverridesJavaxInjectableMethod.md │ ├── OverridingMethodInconsistentArgumentNamesChecker.md │ ├── PackageInfo.md │ ├── PackageLocation.md │ ├── ParameterComment.md │ ├── ParameterName.md │ ├── PatternMatchingInstanceof.md │ ├── PreconditionsInvalidPlaceholder.md │ ├── PreferJavaTimeOverload.md │ ├── PreferredInterfaceType.md │ ├── PrimitiveArrayPassedToVarargsMethod.md │ ├── PrivateConstructorForNoninstantiableModule.md │ ├── PrivateConstructorForUtilityClass.md │ ├── ProtoStringFieldReferenceEquality.md │ ├── ProtoTruthMixedDescriptors.md │ ├── ProtocolBufferOrdinal.md │ ├── ProvidesMethodOutsideOfModule.md │ ├── QualifierOrScopeOnInjectMethod.md │ ├── QualifierWithTypeUse.md │ ├── RandomCast.md │ ├── RandomModInteger.md │ ├── RectIntersectReturnValueIgnored.md │ ├── RedundantControlFlow.md │ ├── RedundantOverride.md │ ├── RedundantSetterCall.md │ ├── ReferenceEquality.md │ ├── RemoveUnusedImports.md │ ├── RequiredModifiers.md │ ├── RestrictedApi.md │ ├── RethrowReflectiveOperationExceptionAsLinkageError.md │ ├── ReturnAtTheEndOfVoidFunction.md │ ├── ReturnMissingNullable.md │ ├── ReturnValueIgnored.md │ ├── ScannerUseDelimiter.md │ ├── ScopeOnModule.md │ ├── SelfAlwaysReturnsThis.md │ ├── SelfAssertion.md │ ├── SelfAssignment.md │ ├── SelfComparison.md │ ├── SelfEquals.md │ ├── SelfSet.md │ ├── ShortCircuitBoolean.md │ ├── SizeGreaterThanOrEqualsZero.md │ ├── StatementSwitchToExpressionSwitch.md │ ├── StaticAssignmentInConstructor.md │ ├── StaticAssignmentOfThrowable.md │ ├── StaticGuardedByInstance.md │ ├── StaticMockMember.md │ ├── StaticOrDefaultInterfaceMethod.md │ ├── StaticProtoFuzzer.md │ ├── StaticQualifiedUsingExpression.md │ ├── StreamResourceLeak.md │ ├── StreamToIterable.md │ ├── StreamToString.md │ ├── StringBuilderInitWithChar.md │ ├── StringCaseLocaleUsage.md │ ├── StringConcatToTextBlock.md │ ├── StringSplitter.md │ ├── SunApi.md │ ├── SuperCallToObjectMethod.md │ ├── SuppressWarningsDeprecated.md │ ├── SuppressWarningsWithoutExplanation.md │ ├── SwigMemoryLeak.md │ ├── SynchronizeOnNonFinalField.md │ ├── SystemConsoleNull.md │ ├── SystemExitOutsideMain.md │ ├── TestExceptionChecker.md │ ├── ThreadJoinLoop.md │ ├── ThreadLocalUsage.md │ ├── ThreadPriorityCheck.md │ ├── ThreeLetterTimeZoneID.md │ ├── ThrowIfUncheckedKnownChecked.md │ ├── ThrowsUncheckedException.md │ ├── TooManyParameters.md │ ├── TraditionalSwitchExpression.md │ ├── TreeToString.md │ ├── TruthAssertExpected.md │ ├── TruthConstantAsserts.md │ ├── TruthGetOrDefault.md │ ├── TruthIncompatibleType.md │ ├── TryFailThrowable.md │ ├── TryWithResourcesVariable.md │ ├── TypeEquals.md │ ├── TypeNameShadowing.md │ ├── TypeParameterQualifier.md │ ├── TypeParameterShadowing.md │ ├── TypeParameterUnusedInFormals.md │ ├── TypeToString.md │ ├── URLEqualsHashCode.md │ ├── UndefinedEquals.md │ ├── UngroupedOverloads.md │ ├── UnicodeEscape.md │ ├── UnicodeInCode.md │ ├── UnnecessarilyVisible.md │ ├── UnnecessaryAnonymousClass.md │ ├── UnnecessaryAssignment.md │ ├── UnnecessaryBoxedAssignment.md │ ├── UnnecessaryBreakInSwitch.md │ ├── UnnecessaryDefaultInEnumSwitch.md │ ├── UnnecessaryLambda.md │ ├── UnnecessaryMethodReference.md │ ├── UnnecessaryQualifier.md │ ├── UnnecessarySetDefault.md │ ├── UnnecessaryStaticImport.md │ ├── UnnecessaryTestMethodPrefix.md │ ├── UnnecessaryTypeArgument.md │ ├── UnsafeFinalization.md │ ├── UnsafeLocaleUsage.md │ ├── UnsafeReflectiveConstructionCast.md │ ├── UnsynchronizedOverridesSynchronized.md │ ├── UnusedAnonymousClass.md │ ├── UnusedCollectionModifiedInPlace.md │ ├── UnusedException.md │ ├── UnusedMethod.md │ ├── UnusedVariable.md │ ├── UseBinds.md │ ├── UseCorrectAssertInTests.md │ ├── UseEnumSwitch.md │ ├── Var.md │ ├── VarTypeName.md │ ├── VariableNameSameAsType.md │ ├── WaitNotInLoop.md │ ├── WildcardImport.md │ ├── WithSignatureDiscouraged.md │ ├── WrongOneof.md │ ├── XorPower.md │ ├── android │ ├── BinderIdentityRestoredDangerously.md │ ├── BundleDeserializationCast.md │ ├── FragmentInjection.md │ ├── FragmentNotInstantiable.md │ ├── HardCodedSdCardPath.md │ ├── ParcelableCreator.md │ └── WakelockReleasedDangerously.md │ ├── flogger │ ├── FloggerLogString.md │ ├── FloggerLogWithCause.md │ ├── FloggerRedundantIsEnabled.md │ └── FloggerWithoutCause.md │ ├── inject │ └── InjectOnMemberAndConstructor.md │ ├── javadoc │ ├── AlmostJavadoc.md │ ├── EmptyBlockTag.md │ ├── EscapedEntity.md │ ├── InheritDoc.md │ ├── InvalidBlockTag.md │ ├── InvalidInlineTag.md │ ├── InvalidParam.md │ ├── InvalidThrows.md │ ├── InvalidThrowsLink.md │ ├── MalformedInlineTag.md │ ├── MissingSummary.md │ ├── NotJavadoc.md │ ├── ReturnFromVoid.md │ ├── UnescapedEntity.md │ └── UnrecognisedJavadocTag.md │ ├── nullness │ ├── EqualsBrokenForNull.md │ ├── NullNeedsCastForVarargs.md │ ├── RedundantNullCheck.md │ └── UnnecessaryCheckNotNull.md │ └── time │ ├── JavaPeriodGetDays.md │ └── StronglyTypeTime.md ├── examples └── plugin │ └── bazel │ ├── java │ └── com │ │ └── google │ │ └── errorprone │ │ └── sample │ │ └── BUILD │ └── third_party │ └── java │ └── auto_service │ └── BUILD ├── pom.xml ├── refaster ├── pom.xml └── src │ └── main │ └── java │ └── com │ └── google │ └── errorprone │ └── refaster │ ├── RefasterRuleCompiler.java │ └── RefasterRuleCompilerAnalyzer.java ├── test_helpers ├── pom.xml └── src │ ├── main │ └── java │ │ └── com │ │ └── google │ │ └── errorprone │ │ ├── BugCheckerRefactoringTestHelper.java │ │ ├── CompilationTestHelper.java │ │ ├── DiagnosticTestHelper.java │ │ ├── FileManagers.java │ │ └── FileObjects.java │ └── test │ └── java │ └── com │ └── google │ └── errorprone │ ├── BugCheckerRefactoringTestHelperTest.java │ └── CompilationTestHelperTest.java ├── type_annotations └── pom.xml └── util └── generate-latest-docs.sh /.gitattributes: -------------------------------------------------------------------------------- 1 | * text=auto eol=lf 2 | -------------------------------------------------------------------------------- /.github/workflows/ci.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.github/workflows/ci.yml -------------------------------------------------------------------------------- /.github/workflows/release.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.github/workflows/release.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.gitignore -------------------------------------------------------------------------------- /.idea/.name: -------------------------------------------------------------------------------- 1 | error_prone -------------------------------------------------------------------------------- /.idea/GoogleStyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/GoogleStyle.xml -------------------------------------------------------------------------------- /.idea/copyright/Google.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/copyright/Google.xml -------------------------------------------------------------------------------- /.idea/copyright/profiles_settings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/copyright/profiles_settings.xml -------------------------------------------------------------------------------- /.idea/google-java-format.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/google-java-format.xml -------------------------------------------------------------------------------- /.idea/projectCodeStyle.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/projectCodeStyle.xml -------------------------------------------------------------------------------- /.idea/vcs.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/.idea/vcs.xml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/AUTHORS -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /COPYING: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/COPYING -------------------------------------------------------------------------------- /KEYS.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/KEYS.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/README.md -------------------------------------------------------------------------------- /annotation/.classpath: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotation/.classpath -------------------------------------------------------------------------------- /annotation/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotation/pom.xml -------------------------------------------------------------------------------- /annotation/src/main/java/com/google/errorprone/BugPattern.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotation/src/main/java/com/google/errorprone/BugPattern.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/google/errorprone/BugPatternValidator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotation/src/main/java/com/google/errorprone/BugPatternValidator.java -------------------------------------------------------------------------------- /annotation/src/main/java/com/google/errorprone/ValidationException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotation/src/main/java/com/google/errorprone/ValidationException.java -------------------------------------------------------------------------------- /annotations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotations/pom.xml -------------------------------------------------------------------------------- /annotations/src/main/java/com/google/errorprone/annotations/Keep.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotations/src/main/java/com/google/errorprone/annotations/Keep.java -------------------------------------------------------------------------------- /annotations/src/main/java/com/google/errorprone/annotations/Var.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotations/src/main/java/com/google/errorprone/annotations/Var.java -------------------------------------------------------------------------------- /annotations/src/main/java/module-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/annotations/src/main/java/module-info.java -------------------------------------------------------------------------------- /appveyor.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/appveyor.yml -------------------------------------------------------------------------------- /bnd.bnd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/bnd.bnd -------------------------------------------------------------------------------- /check_api/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/pom.xml -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/BugCheckerInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/BugCheckerInfo.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/CodeTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/CodeTransformer.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/DescriptionListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/DescriptionListener.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneAnalyzer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneAnalyzer.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneError.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneError.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneFlags.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneFlags.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneOptions.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneOptions.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorPronePlugins.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorPronePlugins.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneTimings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneTimings.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ErrorProneVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ErrorProneVersion.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/ImportOrderParser.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/ImportOrderParser.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/MaskedClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/MaskedClassLoader.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/RefactoringCollection.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/RefactoringCollection.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/StatisticsCollector.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/StatisticsCollector.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/SubContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/SubContext.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/SuppressionInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/SuppressionInfo.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/VisitorState.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/VisitorState.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/Diff.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/Diff.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/DiffApplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/DiffApplier.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/DiffSupplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/DiffSupplier.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/FileDestination.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/FileDestination.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/FileSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/FileSource.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/FsFileSource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/FsFileSource.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/ImportOrganizer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/ImportOrganizer.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/SourceFile.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/SourceFile.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/apply/StaticOrder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/apply/StaticOrder.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/dataflow/AccessPath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/dataflow/AccessPath.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/dataflow/DataFlow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/dataflow/DataFlow.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/errors.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/errors.properties -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/AppliedFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/AppliedFix.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/Fix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/Fix.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/FixedPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/FixedPosition.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/IndexedPosition.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/IndexedPosition.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/Replacement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/Replacement.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/Replacements.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/Replacements.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/SuggestedFix.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/SuggestedFix.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/SuggestedFixes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/SuggestedFixes.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/fixes/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/fixes/package-info.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Asserts.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Asserts.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Contains.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Contains.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Description.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Description.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Enclosing.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Enclosing.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/HasArguments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/HasArguments.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/IsSameType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/IsSameType.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/IsSubtypeOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/IsSubtypeOf.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/IsSymbol.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/IsSymbol.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Matcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Matcher.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Matchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Matchers.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/MultiMatcher.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/MultiMatcher.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Returns.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Returns.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Suppressible.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Suppressible.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/Throws.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/Throws.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/WaitMatchers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/WaitMatchers.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/matchers/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/matchers/package-info.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/predicates/type/Array.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/predicates/type/Array.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/predicates/type/Exact.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/predicates/type/Exact.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/scanner/Scanner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/scanner/Scanner.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/suppliers/Supplier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/suppliers/Supplier.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/suppliers/Suppliers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/suppliers/Suppliers.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/ASTHelpers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/ASTHelpers.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/AnnotationNames.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/AnnotationNames.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Commented.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Commented.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Comments.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Comments.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/ErrorProneLog.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/ErrorProneLog.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/ErrorProneToken.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/ErrorProneToken.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/ErrorProneTokens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/ErrorProneTokens.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/FindIdentifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/FindIdentifiers.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/MoreAnnotations.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/MoreAnnotations.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Reachability.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Reachability.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Regexes.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Regexes.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Signatures.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Signatures.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/SourceVersion.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/SourceVersion.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/TargetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/TargetType.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/Visibility.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/Visibility.java -------------------------------------------------------------------------------- /check_api/src/main/java/com/google/errorprone/util/package-info.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/main/java/com/google/errorprone/util/package-info.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/ErrorProneFlagsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/ErrorProneFlagsTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/ErrorProneOptionsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/ErrorProneOptionsTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/apply/SourceFileTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/apply/SourceFileTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/fixes/AppliedFixTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/fixes/AppliedFixTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/ASTHelpersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/ASTHelpersTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/CommentsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/CommentsTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/ReachabilityTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/ReachabilityTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/RegexesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/RegexesTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/SignaturesTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/SignaturesTest.java -------------------------------------------------------------------------------- /check_api/src/test/java/com/google/errorprone/util/TargetTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/check_api/src/test/java/com/google/errorprone/util/TargetTypeTest.java -------------------------------------------------------------------------------- /core/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/pom.xml -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/ErrorProneJavaCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/ErrorProneJavaCompiler.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/ErrorProneJavacPlugin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/ErrorProneJavacPlugin.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/AlreadyChecked.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/AlreadyChecked.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/AlwaysThrows.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/AlwaysThrows.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ArrayEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ArrayEquals.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ArrayHashCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ArrayHashCode.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ArrayToString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ArrayToString.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/AssertFalse.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/AssertFalse.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BadComparable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BadComparable.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BadImport.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BadImport.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BadInstanceof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BadInstanceof.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BadShiftAmount.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BadShiftAmount.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BanClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BanClassLoader.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BanJNDI.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BanJNDI.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/BooleanLiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/BooleanLiteral.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/CatchFail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/CatchFail.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ClassName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ClassName.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ComparableType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ComparableType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/CompareToZero.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/CompareToZero.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ConstantField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ConstantField.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DeadException.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DeadException.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DeadThread.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DeadThread.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DeeplyNested.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DeeplyNested.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DefaultCharset.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DefaultCharset.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DefaultLocale.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DefaultLocale.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DefaultPackage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DefaultPackage.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/DepAnn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/DepAnn.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EmptyCatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EmptyCatch.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EnumOrdinal.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EnumOrdinal.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EqualsGetClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EqualsGetClass.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EqualsHashCode.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EqualsHashCode.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EqualsNaN.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EqualsNaN.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/EqualsNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/EqualsNull.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/FallThrough.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/FallThrough.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Finalize.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Finalize.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Finally.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Finally.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/FloatCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/FloatCast.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/GetClassOnEnum.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/GetClassOnEnum.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/HidingField.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/HidingField.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/IdentifierName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/IdentifierName.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Incomparable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Incomparable.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/IndexOfChar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/IndexOfChar.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/IntLiteralCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/IntLiteralCast.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/IntLongMath.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/IntLongMath.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Interruption.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Interruption.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/InvalidZoneId.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/InvalidZoneId.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/JavaLangClash.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/JavaLangClash.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/JdkObsolete.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/JdkObsolete.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/MissingBraces.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/MissingBraces.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/MissingDefault.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/MissingDefault.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/MissingFail.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/MissingFail.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/MockitoDoSetup.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/MockitoDoSetup.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/MockitoUsage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/MockitoUsage.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/NonApiType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/NonApiType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/NullTernary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/NullTernary.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/OutlineNone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/OutlineNone.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Overrides.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Overrides.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/PackageInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/PackageInfo.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/RandomCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/RandomCast.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/RuleNotRun.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/RuleNotRun.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/SelfEquals.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/SelfEquals.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/SelfSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/SelfSet.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/StringJoin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/StringJoin.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/SunApi.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/SunApi.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Switches.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Switches.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/SystemOut.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/SystemOut.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/ThrowNull.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/ThrowNull.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/UnusedLabel.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/UnusedLabel.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/VarChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/VarChecker.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/VarTypeName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/VarTypeName.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/Varifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/Varifier.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/VoidUsed.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/VoidUsed.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/WrongOneof.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/WrongOneof.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/XorPower.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/XorPower.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/bugpatterns/build_defs.bzl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/bugpatterns/build_defs.bzl -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Bindings.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Bindings.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/BlockTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/BlockTemplate.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Choice.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Choice.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/ImportPolicy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/ImportPolicy.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Inlineable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Inlineable.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Inliner.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Inliner.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Refaster.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Refaster.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/RefasterRule.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/RefasterRule.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/StringName.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/StringName.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Template.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Template.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/TemplateMatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/TemplateMatch.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAnnotatedType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAnnotatedType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAnnotation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAnnotation.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAnyOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAnyOf.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UArrayAccess.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UArrayAccess.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UArrayType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UArrayType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UArrayTypeTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UArrayTypeTree.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAssert.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAssert.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAssign.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAssign.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UAssignOp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UAssignOp.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UBinary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UBinary.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UBlank.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UBlank.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UBlock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UBlock.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UBreak.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UBreak.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UCatch.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UCatch.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UClassDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UClassDecl.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UClassIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UClassIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UClassType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UClassType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UConditional.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UConditional.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UContinue.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UContinue.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UDoWhileLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UDoWhileLoop.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UExpression.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UExpression.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UForAll.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UForAll.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UForLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UForLoop.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UFreeIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UFreeIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UIf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UIf.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UInstanceOf.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UInstanceOf.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/ULambda.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/ULambda.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/ULiteral.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/ULiteral.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/ULocalVarIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/ULocalVarIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UMatches.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UMatches.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UMemberSelect.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UMemberSelect.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UMethodDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UMethodDecl.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UMethodIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UMethodIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UMethodType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UMethodType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UModifiers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UModifiers.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UNewArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UNewArray.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UNewClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UNewClass.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UOfKind.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UOfKind.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UParens.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UParens.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UPrimitiveType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UPrimitiveType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/URepeated.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/URepeated.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UReturn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UReturn.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/USkip.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/USkip.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UStatement.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UStatement.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UStaticIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UStaticIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/USynchronized.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/USynchronized.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTemplater.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTemplater.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UThrow.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UThrow.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTree.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTree.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTry.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTypeApply.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTypeApply.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTypeCast.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTypeCast.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTypeParameter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTypeParameter.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTypeVar.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTypeVar.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UTypeVarIdent.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UTypeVarIdent.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UUnary.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UUnary.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UUnionType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UUnionType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UVariableDecl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UVariableDecl.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UWhileLoop.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UWhileLoop.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UWildcard.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UWildcard.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/UWildcardType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/UWildcardType.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Unifiable.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Unifiable.java -------------------------------------------------------------------------------- /core/src/main/java/com/google/errorprone/refaster/Unifier.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/java/com/google/errorprone/refaster/Unifier.java -------------------------------------------------------------------------------- /core/src/main/proto/api_diff.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/main/proto/api_diff.proto -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/CommandLineFlagTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/CommandLineFlagTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/DiagnosticKindTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/DiagnosticKindTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/ErrorProneTestCompiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/ErrorProneTestCompiler.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/MatcherChecker.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/MatcherChecker.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/NullAnnotationProcessor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/NullAnnotationProcessor.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/SubContextTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/SubContextTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/VisitorStateTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/VisitorStateTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/bugpatterns/BanJNDITest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/bugpatterns/BanJNDITest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/bugpatterns/DepAnnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/bugpatterns/DepAnnTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/bugpatterns/FinallyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/bugpatterns/FinallyTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/bugpatterns/SelfSetTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/bugpatterns/SelfSetTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/bugpatterns/SunApiTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/bugpatterns/SunApiTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/matchers/EnclosingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/matchers/EnclosingTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/matchers/MatchersTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/matchers/MatchersTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/BindingsTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/BindingsTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/ChoiceTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/ChoiceTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/Match.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/Match.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/TemplatingTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/TemplatingTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UArrayTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UArrayTypeTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UAssignOpTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UAssignOpTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UAssignTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UAssignTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UBinaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UBinaryTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UBlockTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UBlockTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UBreakTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UBreakTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UClassTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UClassTypeTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UContinueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UContinueTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UForAllTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UForAllTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UForLoopTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UForLoopTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UFreeIdentTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UFreeIdentTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UIfTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UIfTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/ULiteralTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/ULiteralTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UNewClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UNewClassTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UParensTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UParensTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/URepeatedTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/URepeatedTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UReturnTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UReturnTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/USkipTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/USkipTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UTemplaterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UTemplaterTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UThrowTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UThrowTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UTypeApplyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UTypeApplyTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UTypeCastTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UTypeCastTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UTypeVarTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UTypeVarTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UUnaryTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UUnaryTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UUnionTypeTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UUnionTypeTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UWhileLoopTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UWhileLoopTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/refaster/UWildcardTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/refaster/UWildcardTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/scanner/ScannerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/scanner/ScannerTest.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/testdata/FlowConstants.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/testdata/FlowConstants.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/testdata/FlowSub.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/testdata/FlowSub.java -------------------------------------------------------------------------------- /core/src/test/java/com/google/errorprone/testdata/FlowSuper.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/java/com/google/errorprone/testdata/FlowSuper.java -------------------------------------------------------------------------------- /core/src/test/proto/durationtimestamp.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/proto/durationtimestamp.proto -------------------------------------------------------------------------------- /core/src/test/proto/proto3_test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/proto/proto3_test.proto -------------------------------------------------------------------------------- /core/src/test/proto/proto_test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/proto/proto_test.proto -------------------------------------------------------------------------------- /core/src/test/proto/test.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/core/src/test/proto/test.proto -------------------------------------------------------------------------------- /docgen/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docgen/pom.xml -------------------------------------------------------------------------------- /docgen/src/main/java/com/google/errorprone/BugPatternIndexWriter.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docgen/src/main/java/com/google/errorprone/BugPatternIndexWriter.java -------------------------------------------------------------------------------- /docgen/src/main/java/com/google/errorprone/DocGenTool.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docgen/src/main/java/com/google/errorprone/DocGenTool.java -------------------------------------------------------------------------------- /docgen_processor/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docgen_processor/pom.xml -------------------------------------------------------------------------------- /docs/bugpattern/AddressSelection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AddressSelection.md -------------------------------------------------------------------------------- /docs/bugpattern/AlreadyChecked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AlreadyChecked.md -------------------------------------------------------------------------------- /docs/bugpattern/AmbiguousMethodReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AmbiguousMethodReference.md -------------------------------------------------------------------------------- /docs/bugpattern/AndroidInjectionBeforeSuper.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AndroidInjectionBeforeSuper.md -------------------------------------------------------------------------------- /docs/bugpattern/AnnotateFormatMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AnnotateFormatMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/AnnotationMirrorToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AnnotationMirrorToString.md -------------------------------------------------------------------------------- /docs/bugpattern/AnnotationPosition.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AnnotationPosition.md -------------------------------------------------------------------------------- /docs/bugpattern/AnnotationValueToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AnnotationValueToString.md -------------------------------------------------------------------------------- /docs/bugpattern/ArgumentSelectionDefectChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArgumentSelectionDefectChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ArrayEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArrayEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/ArrayFillIncompatibleType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArrayFillIncompatibleType.md -------------------------------------------------------------------------------- /docs/bugpattern/ArrayHashCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArrayHashCode.md -------------------------------------------------------------------------------- /docs/bugpattern/ArrayRecordComponent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArrayRecordComponent.md -------------------------------------------------------------------------------- /docs/bugpattern/ArrayToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArrayToString.md -------------------------------------------------------------------------------- /docs/bugpattern/ArraysAsListPrimitiveArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ArraysAsListPrimitiveArray.md -------------------------------------------------------------------------------- /docs/bugpattern/AssertEqualsArgumentOrderChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssertEqualsArgumentOrderChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/AssertFalse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssertFalse.md -------------------------------------------------------------------------------- /docs/bugpattern/AssertThrowsMultipleStatements.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssertThrowsMultipleStatements.md -------------------------------------------------------------------------------- /docs/bugpattern/AssertionFailureIgnored.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssertionFailureIgnored.md -------------------------------------------------------------------------------- /docs/bugpattern/AssignmentExpression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssignmentExpression.md -------------------------------------------------------------------------------- /docs/bugpattern/AssistedInjectAndInjectOnConstructors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssistedInjectAndInjectOnConstructors.md -------------------------------------------------------------------------------- /docs/bugpattern/AssistedInjectAndInjectOnSameConstructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AssistedInjectAndInjectOnSameConstructor.md -------------------------------------------------------------------------------- /docs/bugpattern/AsyncCallableReturnsNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AsyncCallableReturnsNull.md -------------------------------------------------------------------------------- /docs/bugpattern/AsyncFunctionReturnsNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AsyncFunctionReturnsNull.md -------------------------------------------------------------------------------- /docs/bugpattern/AttemptedNegativeZero.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AttemptedNegativeZero.md -------------------------------------------------------------------------------- /docs/bugpattern/AutoFactoryAtInject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AutoFactoryAtInject.md -------------------------------------------------------------------------------- /docs/bugpattern/AutoValueBoxedValues.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AutoValueBoxedValues.md -------------------------------------------------------------------------------- /docs/bugpattern/AutoValueConstructorOrderChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AutoValueConstructorOrderChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/AutoValueFinalMethods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AutoValueFinalMethods.md -------------------------------------------------------------------------------- /docs/bugpattern/AutoValueImmutableFields.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AutoValueImmutableFields.md -------------------------------------------------------------------------------- /docs/bugpattern/AvoidObjectArrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/AvoidObjectArrays.md -------------------------------------------------------------------------------- /docs/bugpattern/BadAnnotationImplementation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BadAnnotationImplementation.md -------------------------------------------------------------------------------- /docs/bugpattern/BadComparable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BadComparable.md -------------------------------------------------------------------------------- /docs/bugpattern/BadInstanceof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BadInstanceof.md -------------------------------------------------------------------------------- /docs/bugpattern/BadShiftAmount.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BadShiftAmount.md -------------------------------------------------------------------------------- /docs/bugpattern/BanClassLoader.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BanClassLoader.md -------------------------------------------------------------------------------- /docs/bugpattern/BanJNDI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BanJNDI.md -------------------------------------------------------------------------------- /docs/bugpattern/BanSerializableRead.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BanSerializableRead.md -------------------------------------------------------------------------------- /docs/bugpattern/BigDecimalEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BigDecimalEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/BigDecimalLiteralDouble.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BigDecimalLiteralDouble.md -------------------------------------------------------------------------------- /docs/bugpattern/BindingToUnqualifiedCommonType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BindingToUnqualifiedCommonType.md -------------------------------------------------------------------------------- /docs/bugpattern/BooleanParameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BooleanParameter.md -------------------------------------------------------------------------------- /docs/bugpattern/BoxedPrimitiveConstructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BoxedPrimitiveConstructor.md -------------------------------------------------------------------------------- /docs/bugpattern/BoxedPrimitiveEquality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BoxedPrimitiveEquality.md -------------------------------------------------------------------------------- /docs/bugpattern/BuilderReturnThis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/BuilderReturnThis.md -------------------------------------------------------------------------------- /docs/bugpattern/ByteBufferBackingArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ByteBufferBackingArray.md -------------------------------------------------------------------------------- /docs/bugpattern/CannotMockFinalClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CannotMockFinalClass.md -------------------------------------------------------------------------------- /docs/bugpattern/CannotMockMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CannotMockMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/CanonicalDuration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CanonicalDuration.md -------------------------------------------------------------------------------- /docs/bugpattern/CatchAndPrintStackTrace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CatchAndPrintStackTrace.md -------------------------------------------------------------------------------- /docs/bugpattern/CatchFail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CatchFail.md -------------------------------------------------------------------------------- /docs/bugpattern/ChainedAssertionLosesContext.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ChainedAssertionLosesContext.md -------------------------------------------------------------------------------- /docs/bugpattern/ChainingConstructorIgnoresParameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ChainingConstructorIgnoresParameter.md -------------------------------------------------------------------------------- /docs/bugpattern/CharacterGetNumericValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CharacterGetNumericValue.md -------------------------------------------------------------------------------- /docs/bugpattern/CheckReturnValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CheckReturnValue.md -------------------------------------------------------------------------------- /docs/bugpattern/CheckedExceptionNotThrown.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CheckedExceptionNotThrown.md -------------------------------------------------------------------------------- /docs/bugpattern/ClassCanBeStatic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClassCanBeStatic.md -------------------------------------------------------------------------------- /docs/bugpattern/ClassInitializationDeadlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClassInitializationDeadlock.md -------------------------------------------------------------------------------- /docs/bugpattern/ClassName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClassName.md -------------------------------------------------------------------------------- /docs/bugpattern/ClassNamedLikeTypeParameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClassNamedLikeTypeParameter.md -------------------------------------------------------------------------------- /docs/bugpattern/ClassNewInstance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClassNewInstance.md -------------------------------------------------------------------------------- /docs/bugpattern/CloseableProvides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CloseableProvides.md -------------------------------------------------------------------------------- /docs/bugpattern/ClosingStandardOutputStreams.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ClosingStandardOutputStreams.md -------------------------------------------------------------------------------- /docs/bugpattern/CollectionIncompatibleType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CollectionIncompatibleType.md -------------------------------------------------------------------------------- /docs/bugpattern/CollectionUndefinedEquality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CollectionUndefinedEquality.md -------------------------------------------------------------------------------- /docs/bugpattern/ComparableAndComparator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ComparableAndComparator.md -------------------------------------------------------------------------------- /docs/bugpattern/ComparableType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ComparableType.md -------------------------------------------------------------------------------- /docs/bugpattern/CompareToZero.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CompareToZero.md -------------------------------------------------------------------------------- /docs/bugpattern/ComparisonContractViolated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ComparisonContractViolated.md -------------------------------------------------------------------------------- /docs/bugpattern/CompatibleWithAnnotationMisuse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CompatibleWithAnnotationMisuse.md -------------------------------------------------------------------------------- /docs/bugpattern/CompileTimeConstant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/CompileTimeConstant.md -------------------------------------------------------------------------------- /docs/bugpattern/ComplexBooleanConstant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ComplexBooleanConstant.md -------------------------------------------------------------------------------- /docs/bugpattern/ComputeIfAbsentAmbiguousReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ComputeIfAbsentAmbiguousReference.md -------------------------------------------------------------------------------- /docs/bugpattern/ConditionalExpressionNumericPromotion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ConditionalExpressionNumericPromotion.md -------------------------------------------------------------------------------- /docs/bugpattern/ConstantField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ConstantField.md -------------------------------------------------------------------------------- /docs/bugpattern/ConstantOverflow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ConstantOverflow.md -------------------------------------------------------------------------------- /docs/bugpattern/ConstantPatternCompile.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ConstantPatternCompile.md -------------------------------------------------------------------------------- /docs/bugpattern/DaggerProvidesNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DaggerProvidesNull.md -------------------------------------------------------------------------------- /docs/bugpattern/DateFormatConstant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DateFormatConstant.md -------------------------------------------------------------------------------- /docs/bugpattern/DeadException.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DeadException.md -------------------------------------------------------------------------------- /docs/bugpattern/DeadThread.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DeadThread.md -------------------------------------------------------------------------------- /docs/bugpattern/DeeplyNested.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DeeplyNested.md -------------------------------------------------------------------------------- /docs/bugpattern/DefaultCharset.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DefaultCharset.md -------------------------------------------------------------------------------- /docs/bugpattern/DefaultPackage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DefaultPackage.md -------------------------------------------------------------------------------- /docs/bugpattern/DepAnn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DepAnn.md -------------------------------------------------------------------------------- /docs/bugpattern/DeprecatedVariable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DeprecatedVariable.md -------------------------------------------------------------------------------- /docs/bugpattern/DirectInvocationOnMock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DirectInvocationOnMock.md -------------------------------------------------------------------------------- /docs/bugpattern/DistinctVarargsChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DistinctVarargsChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/DoNotCall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DoNotCall.md -------------------------------------------------------------------------------- /docs/bugpattern/DoNotClaimAnnotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DoNotClaimAnnotations.md -------------------------------------------------------------------------------- /docs/bugpattern/DoNotMockAutoValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DoNotMockAutoValue.md -------------------------------------------------------------------------------- /docs/bugpattern/DoubleBraceInitialization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DoubleBraceInitialization.md -------------------------------------------------------------------------------- /docs/bugpattern/DoubleCheckedLocking.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DoubleCheckedLocking.md -------------------------------------------------------------------------------- /docs/bugpattern/DuplicateBranches.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DuplicateBranches.md -------------------------------------------------------------------------------- /docs/bugpattern/DuplicateMapKeys.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/DuplicateMapKeys.md -------------------------------------------------------------------------------- /docs/bugpattern/EmptyCatch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EmptyCatch.md -------------------------------------------------------------------------------- /docs/bugpattern/EmptyIf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EmptyIf.md -------------------------------------------------------------------------------- /docs/bugpattern/EmptySetMultibindingContributions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EmptySetMultibindingContributions.md -------------------------------------------------------------------------------- /docs/bugpattern/EmptyTopLevelDeclaration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EmptyTopLevelDeclaration.md -------------------------------------------------------------------------------- /docs/bugpattern/EnumOrdinal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EnumOrdinal.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsGetClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsGetClass.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsHashCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsHashCode.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsIncompatibleType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsIncompatibleType.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsNaN.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsNaN.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsNull.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsReference.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsUnsafeCast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsUnsafeCast.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsUsingHashCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsUsingHashCode.md -------------------------------------------------------------------------------- /docs/bugpattern/EqualsWrongThing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/EqualsWrongThing.md -------------------------------------------------------------------------------- /docs/bugpattern/ErroneousThreadPoolConstructorChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ErroneousThreadPoolConstructorChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ExpectedExceptionChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ExpectedExceptionChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ExpensiveLenientFormatString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ExpensiveLenientFormatString.md -------------------------------------------------------------------------------- /docs/bugpattern/ExtendsAutoValue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ExtendsAutoValue.md -------------------------------------------------------------------------------- /docs/bugpattern/ExtendsObject.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ExtendsObject.md -------------------------------------------------------------------------------- /docs/bugpattern/FallThrough.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FallThrough.md -------------------------------------------------------------------------------- /docs/bugpattern/FieldCanBeLocal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FieldCanBeLocal.md -------------------------------------------------------------------------------- /docs/bugpattern/FieldCanBeStatic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FieldCanBeStatic.md -------------------------------------------------------------------------------- /docs/bugpattern/FieldMissingNullable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FieldMissingNullable.md -------------------------------------------------------------------------------- /docs/bugpattern/Finalize.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/Finalize.md -------------------------------------------------------------------------------- /docs/bugpattern/Finally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/Finally.md -------------------------------------------------------------------------------- /docs/bugpattern/FloatCast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FloatCast.md -------------------------------------------------------------------------------- /docs/bugpattern/FloatingPointAssertionWithinEpsilon.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FloatingPointAssertionWithinEpsilon.md -------------------------------------------------------------------------------- /docs/bugpattern/FloatingPointLiteralPrecision.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FloatingPointLiteralPrecision.md -------------------------------------------------------------------------------- /docs/bugpattern/FloggerArgumentToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FloggerArgumentToString.md -------------------------------------------------------------------------------- /docs/bugpattern/FloggerStringConcatenation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FloggerStringConcatenation.md -------------------------------------------------------------------------------- /docs/bugpattern/ForEachIterable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ForEachIterable.md -------------------------------------------------------------------------------- /docs/bugpattern/ForOverride.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ForOverride.md -------------------------------------------------------------------------------- /docs/bugpattern/FormatString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FormatString.md -------------------------------------------------------------------------------- /docs/bugpattern/FormatStringAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FormatStringAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/FunctionalInterfaceClash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FunctionalInterfaceClash.md -------------------------------------------------------------------------------- /docs/bugpattern/FunctionalInterfaceMethodChanged.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FunctionalInterfaceMethodChanged.md -------------------------------------------------------------------------------- /docs/bugpattern/FutureReturnValueIgnored.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FutureReturnValueIgnored.md -------------------------------------------------------------------------------- /docs/bugpattern/FutureTransformAsync.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FutureTransformAsync.md -------------------------------------------------------------------------------- /docs/bugpattern/FuturesGetCheckedIllegalExceptionType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FuturesGetCheckedIllegalExceptionType.md -------------------------------------------------------------------------------- /docs/bugpattern/FuzzyEqualsShouldNotBeUsedInEqualsMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/FuzzyEqualsShouldNotBeUsedInEqualsMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/GetClassOnAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GetClassOnAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/GetClassOnClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GetClassOnClass.md -------------------------------------------------------------------------------- /docs/bugpattern/GetClassOnEnum.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GetClassOnEnum.md -------------------------------------------------------------------------------- /docs/bugpattern/GuardedBy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GuardedBy.md -------------------------------------------------------------------------------- /docs/bugpattern/GuiceAssistedInjectScoping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GuiceAssistedInjectScoping.md -------------------------------------------------------------------------------- /docs/bugpattern/GuiceAssistedParameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GuiceAssistedParameters.md -------------------------------------------------------------------------------- /docs/bugpattern/GuiceInjectOnFinalField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/GuiceInjectOnFinalField.md -------------------------------------------------------------------------------- /docs/bugpattern/HashtableContains.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/HashtableContains.md -------------------------------------------------------------------------------- /docs/bugpattern/HidingField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/HidingField.md -------------------------------------------------------------------------------- /docs/bugpattern/ICCProfileGetInstance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ICCProfileGetInstance.md -------------------------------------------------------------------------------- /docs/bugpattern/IdentifierName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IdentifierName.md -------------------------------------------------------------------------------- /docs/bugpattern/IdentityBinaryExpression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IdentityBinaryExpression.md -------------------------------------------------------------------------------- /docs/bugpattern/IdentityHashMapBoxing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IdentityHashMapBoxing.md -------------------------------------------------------------------------------- /docs/bugpattern/IdentityHashMapUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IdentityHashMapUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/Immutable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/Immutable.md -------------------------------------------------------------------------------- /docs/bugpattern/ImmutableAnnotationChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ImmutableAnnotationChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ImmutableEnumChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ImmutableEnumChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ImpossibleNullComparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ImpossibleNullComparison.md -------------------------------------------------------------------------------- /docs/bugpattern/IncompatibleArgumentType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IncompatibleArgumentType.md -------------------------------------------------------------------------------- /docs/bugpattern/IncompatibleModifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IncompatibleModifiers.md -------------------------------------------------------------------------------- /docs/bugpattern/InconsistentCapitalization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InconsistentCapitalization.md -------------------------------------------------------------------------------- /docs/bugpattern/InconsistentHashCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InconsistentHashCode.md -------------------------------------------------------------------------------- /docs/bugpattern/InconsistentOverloads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InconsistentOverloads.md -------------------------------------------------------------------------------- /docs/bugpattern/IncorrectMainMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IncorrectMainMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/InexactVarargsConditional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InexactVarargsConditional.md -------------------------------------------------------------------------------- /docs/bugpattern/InfiniteRecursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InfiniteRecursion.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectInvalidTargetingOnScopingAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectInvalidTargetingOnScopingAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectMoreThanOneQualifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectMoreThanOneQualifier.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectMoreThanOneScopeAnnotationOnClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectMoreThanOneScopeAnnotationOnClass.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectOnConstructorOfAbstractClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectOnConstructorOfAbstractClass.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectScopeAnnotationOnInterfaceOrAbstractClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectScopeAnnotationOnInterfaceOrAbstractClass.md -------------------------------------------------------------------------------- /docs/bugpattern/InjectedConstructorAnnotations.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InjectedConstructorAnnotations.md -------------------------------------------------------------------------------- /docs/bugpattern/InlineFormatString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InlineFormatString.md -------------------------------------------------------------------------------- /docs/bugpattern/InlineTrivialConstant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InlineTrivialConstant.md -------------------------------------------------------------------------------- /docs/bugpattern/InputStreamSlowMultibyteRead.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InputStreamSlowMultibyteRead.md -------------------------------------------------------------------------------- /docs/bugpattern/InsecureCryptoUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InsecureCryptoUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/IntFloatConversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IntFloatConversion.md -------------------------------------------------------------------------------- /docs/bugpattern/IntLongMath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IntLongMath.md -------------------------------------------------------------------------------- /docs/bugpattern/InterfaceWithOnlyStatics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InterfaceWithOnlyStatics.md -------------------------------------------------------------------------------- /docs/bugpattern/InterruptedExceptionSwallowed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InterruptedExceptionSwallowed.md -------------------------------------------------------------------------------- /docs/bugpattern/Interruption.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/bugpattern/InvalidLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InvalidLink.md -------------------------------------------------------------------------------- /docs/bugpattern/InvalidPatternSyntax.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InvalidPatternSyntax.md -------------------------------------------------------------------------------- /docs/bugpattern/InvalidTimeZoneID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/InvalidTimeZoneID.md -------------------------------------------------------------------------------- /docs/bugpattern/IsInstanceOfClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IsInstanceOfClass.md -------------------------------------------------------------------------------- /docs/bugpattern/IsLoggableTagLength.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IsLoggableTagLength.md -------------------------------------------------------------------------------- /docs/bugpattern/IterableAndIterator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IterableAndIterator.md -------------------------------------------------------------------------------- /docs/bugpattern/IterablePathParameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/IterablePathParameter.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit3FloatingPointComparisonWithoutDelta.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit3FloatingPointComparisonWithoutDelta.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit3TestNotRun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit3TestNotRun.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit4ClassAnnotationNonStatic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit4ClassAnnotationNonStatic.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit4SetUpNotRun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit4SetUpNotRun.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit4TearDownNotRun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit4TearDownNotRun.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnit4TestNotRun.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnit4TestNotRun.md -------------------------------------------------------------------------------- /docs/bugpattern/JUnitAmbiguousTestClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JUnitAmbiguousTestClass.md -------------------------------------------------------------------------------- /docs/bugpattern/JavaLangClash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JavaLangClash.md -------------------------------------------------------------------------------- /docs/bugpattern/JavaUtilDate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JavaUtilDate.md -------------------------------------------------------------------------------- /docs/bugpattern/JavaxInjectOnAbstractMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JavaxInjectOnAbstractMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/JavaxInjectOnFinalField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JavaxInjectOnFinalField.md -------------------------------------------------------------------------------- /docs/bugpattern/JdkObsolete.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/JdkObsolete.md -------------------------------------------------------------------------------- /docs/bugpattern/LabelledBreakTarget.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LabelledBreakTarget.md -------------------------------------------------------------------------------- /docs/bugpattern/LambdaFunctionalInterface.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LambdaFunctionalInterface.md -------------------------------------------------------------------------------- /docs/bugpattern/LeakingForkedAndroidBundle.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LeakingForkedAndroidBundle.md -------------------------------------------------------------------------------- /docs/bugpattern/LenientFormatStringValidation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LenientFormatStringValidation.md -------------------------------------------------------------------------------- /docs/bugpattern/LiteByteStringUtf8.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LiteByteStringUtf8.md -------------------------------------------------------------------------------- /docs/bugpattern/LiteEnumValueOf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LiteEnumValueOf.md -------------------------------------------------------------------------------- /docs/bugpattern/LiteProtoToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LiteProtoToString.md -------------------------------------------------------------------------------- /docs/bugpattern/LockNotBeforeTry.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LockNotBeforeTry.md -------------------------------------------------------------------------------- /docs/bugpattern/LockOnBoxedPrimitive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LockOnBoxedPrimitive.md -------------------------------------------------------------------------------- /docs/bugpattern/LockOnNonEnclosingClassLiteral.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LockOnNonEnclosingClassLiteral.md -------------------------------------------------------------------------------- /docs/bugpattern/LogicalAssignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LogicalAssignment.md -------------------------------------------------------------------------------- /docs/bugpattern/LongDoubleConversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LongDoubleConversion.md -------------------------------------------------------------------------------- /docs/bugpattern/LongFloatConversion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LongFloatConversion.md -------------------------------------------------------------------------------- /docs/bugpattern/LongLiteralLowerCaseSuffix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LongLiteralLowerCaseSuffix.md -------------------------------------------------------------------------------- /docs/bugpattern/LoopOverCharArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/LoopOverCharArray.md -------------------------------------------------------------------------------- /docs/bugpattern/MathAbsoluteNegative.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MathAbsoluteNegative.md -------------------------------------------------------------------------------- /docs/bugpattern/MethodCanBeStatic.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MethodCanBeStatic.md -------------------------------------------------------------------------------- /docs/bugpattern/MislabeledAndroidString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MislabeledAndroidString.md -------------------------------------------------------------------------------- /docs/bugpattern/MisleadingEscapedSpace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MisleadingEscapedSpace.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingCasesInEnumSwitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingCasesInEnumSwitch.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingDefault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingDefault.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingFail.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingFail.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingOverride.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingOverride.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingRefasterAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingRefasterAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingRuntimeRetention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingRuntimeRetention.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingSuperCall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingSuperCall.md -------------------------------------------------------------------------------- /docs/bugpattern/MissingTestCall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MissingTestCall.md -------------------------------------------------------------------------------- /docs/bugpattern/MisusedWeekYear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MisusedWeekYear.md -------------------------------------------------------------------------------- /docs/bugpattern/MixedArrayDimensions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MixedArrayDimensions.md -------------------------------------------------------------------------------- /docs/bugpattern/MixedDescriptors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MixedDescriptors.md -------------------------------------------------------------------------------- /docs/bugpattern/MixedMutabilityReturnType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MixedMutabilityReturnType.md -------------------------------------------------------------------------------- /docs/bugpattern/MockitoDoSetup.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MockitoDoSetup.md -------------------------------------------------------------------------------- /docs/bugpattern/MockitoUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MockitoUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/ModifiedButNotUsed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ModifiedButNotUsed.md -------------------------------------------------------------------------------- /docs/bugpattern/ModifyCollectionInEnhancedForLoop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ModifyCollectionInEnhancedForLoop.md -------------------------------------------------------------------------------- /docs/bugpattern/ModifySourceCollectionInStream.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ModifySourceCollectionInStream.md -------------------------------------------------------------------------------- /docs/bugpattern/ModifyingCollectionWithItself.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ModifyingCollectionWithItself.md -------------------------------------------------------------------------------- /docs/bugpattern/MoreThanOneInjectableConstructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MoreThanOneInjectableConstructor.md -------------------------------------------------------------------------------- /docs/bugpattern/MoveToSafeHtmlResponse.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/bugpattern/MultipleTopLevelClasses.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MultipleTopLevelClasses.md -------------------------------------------------------------------------------- /docs/bugpattern/MultipleUnaryOperatorsInMethodCall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MultipleUnaryOperatorsInMethodCall.md -------------------------------------------------------------------------------- /docs/bugpattern/MustBeClosedChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MustBeClosedChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/MutableGuiceModule.md: -------------------------------------------------------------------------------- 1 | Guice modules should not be mutable. 2 | -------------------------------------------------------------------------------- /docs/bugpattern/MutablePublicArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/MutablePublicArray.md -------------------------------------------------------------------------------- /docs/bugpattern/NCopiesOfChar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NCopiesOfChar.md -------------------------------------------------------------------------------- /docs/bugpattern/NamedLikeContextualKeyword.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NamedLikeContextualKeyword.md -------------------------------------------------------------------------------- /docs/bugpattern/NarrowCalculation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NarrowCalculation.md -------------------------------------------------------------------------------- /docs/bugpattern/NarrowingCompoundAssignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NarrowingCompoundAssignment.md -------------------------------------------------------------------------------- /docs/bugpattern/NewFileSystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NewFileSystem.md -------------------------------------------------------------------------------- /docs/bugpattern/NoAllocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NoAllocation.md -------------------------------------------------------------------------------- /docs/bugpattern/NonAtomicVolatileUpdate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonAtomicVolatileUpdate.md -------------------------------------------------------------------------------- /docs/bugpattern/NonCanonicalStaticImport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonCanonicalStaticImport.md -------------------------------------------------------------------------------- /docs/bugpattern/NonCanonicalStaticMemberImport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonCanonicalStaticMemberImport.md -------------------------------------------------------------------------------- /docs/bugpattern/NonCanonicalType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonCanonicalType.md -------------------------------------------------------------------------------- /docs/bugpattern/NonFinalCompileTimeConstant.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonFinalCompileTimeConstant.md -------------------------------------------------------------------------------- /docs/bugpattern/NonFinalStaticField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonFinalStaticField.md -------------------------------------------------------------------------------- /docs/bugpattern/NonOverridingEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonOverridingEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/NonRuntimeAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NonRuntimeAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/NullOptional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullOptional.md -------------------------------------------------------------------------------- /docs/bugpattern/NullTernary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullTernary.md -------------------------------------------------------------------------------- /docs/bugpattern/NullableConstructor.md: -------------------------------------------------------------------------------- 1 | Constructors never return null. 2 | -------------------------------------------------------------------------------- /docs/bugpattern/NullableOnContainingClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullableOnContainingClass.md -------------------------------------------------------------------------------- /docs/bugpattern/NullableOptional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullableOptional.md -------------------------------------------------------------------------------- /docs/bugpattern/NullablePrimitive.md: -------------------------------------------------------------------------------- 1 | Primitives can never be null. 2 | -------------------------------------------------------------------------------- /docs/bugpattern/NullablePrimitiveArray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullablePrimitiveArray.md -------------------------------------------------------------------------------- /docs/bugpattern/NullableTypeParameter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullableTypeParameter.md -------------------------------------------------------------------------------- /docs/bugpattern/NullableVoid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullableVoid.md -------------------------------------------------------------------------------- /docs/bugpattern/NullableWildcard.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/NullableWildcard.md -------------------------------------------------------------------------------- /docs/bugpattern/ObjectToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ObjectToString.md -------------------------------------------------------------------------------- /docs/bugpattern/ObjectsHashCodePrimitive.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ObjectsHashCodePrimitive.md -------------------------------------------------------------------------------- /docs/bugpattern/OperatorPrecedence.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OperatorPrecedence.md -------------------------------------------------------------------------------- /docs/bugpattern/OptionalEquality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OptionalEquality.md -------------------------------------------------------------------------------- /docs/bugpattern/OptionalMapToOptional.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OptionalMapToOptional.md -------------------------------------------------------------------------------- /docs/bugpattern/OptionalNotPresent.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OptionalNotPresent.md -------------------------------------------------------------------------------- /docs/bugpattern/OrphanedFormatString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OrphanedFormatString.md -------------------------------------------------------------------------------- /docs/bugpattern/OutlineNone.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OutlineNone.md -------------------------------------------------------------------------------- /docs/bugpattern/OverlappingQualifierAndScopeAnnotation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OverlappingQualifierAndScopeAnnotation.md -------------------------------------------------------------------------------- /docs/bugpattern/OverrideThrowableToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OverrideThrowableToString.md -------------------------------------------------------------------------------- /docs/bugpattern/Overrides.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/Overrides.md -------------------------------------------------------------------------------- /docs/bugpattern/OverridesGuiceInjectableMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OverridesGuiceInjectableMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/OverridesJavaxInjectableMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OverridesJavaxInjectableMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/OverridingMethodInconsistentArgumentNamesChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/OverridingMethodInconsistentArgumentNamesChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/PackageInfo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PackageInfo.md -------------------------------------------------------------------------------- /docs/bugpattern/PackageLocation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PackageLocation.md -------------------------------------------------------------------------------- /docs/bugpattern/ParameterComment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ParameterComment.md -------------------------------------------------------------------------------- /docs/bugpattern/ParameterName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ParameterName.md -------------------------------------------------------------------------------- /docs/bugpattern/PatternMatchingInstanceof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PatternMatchingInstanceof.md -------------------------------------------------------------------------------- /docs/bugpattern/PreconditionsInvalidPlaceholder.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PreconditionsInvalidPlaceholder.md -------------------------------------------------------------------------------- /docs/bugpattern/PreferJavaTimeOverload.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PreferJavaTimeOverload.md -------------------------------------------------------------------------------- /docs/bugpattern/PreferredInterfaceType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PreferredInterfaceType.md -------------------------------------------------------------------------------- /docs/bugpattern/PrimitiveArrayPassedToVarargsMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PrimitiveArrayPassedToVarargsMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/PrivateConstructorForNoninstantiableModule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PrivateConstructorForNoninstantiableModule.md -------------------------------------------------------------------------------- /docs/bugpattern/PrivateConstructorForUtilityClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/PrivateConstructorForUtilityClass.md -------------------------------------------------------------------------------- /docs/bugpattern/ProtoStringFieldReferenceEquality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ProtoStringFieldReferenceEquality.md -------------------------------------------------------------------------------- /docs/bugpattern/ProtoTruthMixedDescriptors.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ProtoTruthMixedDescriptors.md -------------------------------------------------------------------------------- /docs/bugpattern/ProtocolBufferOrdinal.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ProtocolBufferOrdinal.md -------------------------------------------------------------------------------- /docs/bugpattern/ProvidesMethodOutsideOfModule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ProvidesMethodOutsideOfModule.md -------------------------------------------------------------------------------- /docs/bugpattern/QualifierOrScopeOnInjectMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/QualifierOrScopeOnInjectMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/QualifierWithTypeUse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/QualifierWithTypeUse.md -------------------------------------------------------------------------------- /docs/bugpattern/RandomCast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RandomCast.md -------------------------------------------------------------------------------- /docs/bugpattern/RandomModInteger.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RandomModInteger.md -------------------------------------------------------------------------------- /docs/bugpattern/RectIntersectReturnValueIgnored.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RectIntersectReturnValueIgnored.md -------------------------------------------------------------------------------- /docs/bugpattern/RedundantControlFlow.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RedundantControlFlow.md -------------------------------------------------------------------------------- /docs/bugpattern/RedundantOverride.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RedundantOverride.md -------------------------------------------------------------------------------- /docs/bugpattern/RedundantSetterCall.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RedundantSetterCall.md -------------------------------------------------------------------------------- /docs/bugpattern/ReferenceEquality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ReferenceEquality.md -------------------------------------------------------------------------------- /docs/bugpattern/RemoveUnusedImports.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RemoveUnusedImports.md -------------------------------------------------------------------------------- /docs/bugpattern/RequiredModifiers.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RequiredModifiers.md -------------------------------------------------------------------------------- /docs/bugpattern/RestrictedApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RestrictedApi.md -------------------------------------------------------------------------------- /docs/bugpattern/RethrowReflectiveOperationExceptionAsLinkageError.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/RethrowReflectiveOperationExceptionAsLinkageError.md -------------------------------------------------------------------------------- /docs/bugpattern/ReturnAtTheEndOfVoidFunction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ReturnAtTheEndOfVoidFunction.md -------------------------------------------------------------------------------- /docs/bugpattern/ReturnMissingNullable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ReturnMissingNullable.md -------------------------------------------------------------------------------- /docs/bugpattern/ReturnValueIgnored.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ReturnValueIgnored.md -------------------------------------------------------------------------------- /docs/bugpattern/ScannerUseDelimiter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ScannerUseDelimiter.md -------------------------------------------------------------------------------- /docs/bugpattern/ScopeOnModule.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ScopeOnModule.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfAlwaysReturnsThis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfAlwaysReturnsThis.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfAssertion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfAssertion.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfAssignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfAssignment.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfComparison.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfComparison.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/SelfSet.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SelfSet.md -------------------------------------------------------------------------------- /docs/bugpattern/ShortCircuitBoolean.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ShortCircuitBoolean.md -------------------------------------------------------------------------------- /docs/bugpattern/SizeGreaterThanOrEqualsZero.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SizeGreaterThanOrEqualsZero.md -------------------------------------------------------------------------------- /docs/bugpattern/StatementSwitchToExpressionSwitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StatementSwitchToExpressionSwitch.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticAssignmentInConstructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticAssignmentInConstructor.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticAssignmentOfThrowable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticAssignmentOfThrowable.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticGuardedByInstance.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticGuardedByInstance.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticMockMember.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticMockMember.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticOrDefaultInterfaceMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticOrDefaultInterfaceMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticProtoFuzzer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticProtoFuzzer.md -------------------------------------------------------------------------------- /docs/bugpattern/StaticQualifiedUsingExpression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StaticQualifiedUsingExpression.md -------------------------------------------------------------------------------- /docs/bugpattern/StreamResourceLeak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StreamResourceLeak.md -------------------------------------------------------------------------------- /docs/bugpattern/StreamToIterable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StreamToIterable.md -------------------------------------------------------------------------------- /docs/bugpattern/StreamToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StreamToString.md -------------------------------------------------------------------------------- /docs/bugpattern/StringBuilderInitWithChar.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StringBuilderInitWithChar.md -------------------------------------------------------------------------------- /docs/bugpattern/StringCaseLocaleUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StringCaseLocaleUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/StringConcatToTextBlock.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StringConcatToTextBlock.md -------------------------------------------------------------------------------- /docs/bugpattern/StringSplitter.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/StringSplitter.md -------------------------------------------------------------------------------- /docs/bugpattern/SunApi.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SunApi.md -------------------------------------------------------------------------------- /docs/bugpattern/SuperCallToObjectMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SuperCallToObjectMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/SuppressWarningsDeprecated.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SuppressWarningsDeprecated.md -------------------------------------------------------------------------------- /docs/bugpattern/SuppressWarningsWithoutExplanation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SuppressWarningsWithoutExplanation.md -------------------------------------------------------------------------------- /docs/bugpattern/SwigMemoryLeak.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SwigMemoryLeak.md -------------------------------------------------------------------------------- /docs/bugpattern/SynchronizeOnNonFinalField.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SynchronizeOnNonFinalField.md -------------------------------------------------------------------------------- /docs/bugpattern/SystemConsoleNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SystemConsoleNull.md -------------------------------------------------------------------------------- /docs/bugpattern/SystemExitOutsideMain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/SystemExitOutsideMain.md -------------------------------------------------------------------------------- /docs/bugpattern/TestExceptionChecker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TestExceptionChecker.md -------------------------------------------------------------------------------- /docs/bugpattern/ThreadJoinLoop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThreadJoinLoop.md -------------------------------------------------------------------------------- /docs/bugpattern/ThreadLocalUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThreadLocalUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/ThreadPriorityCheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThreadPriorityCheck.md -------------------------------------------------------------------------------- /docs/bugpattern/ThreeLetterTimeZoneID.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThreeLetterTimeZoneID.md -------------------------------------------------------------------------------- /docs/bugpattern/ThrowIfUncheckedKnownChecked.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThrowIfUncheckedKnownChecked.md -------------------------------------------------------------------------------- /docs/bugpattern/ThrowsUncheckedException.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/ThrowsUncheckedException.md -------------------------------------------------------------------------------- /docs/bugpattern/TooManyParameters.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TooManyParameters.md -------------------------------------------------------------------------------- /docs/bugpattern/TraditionalSwitchExpression.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TraditionalSwitchExpression.md -------------------------------------------------------------------------------- /docs/bugpattern/TreeToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TreeToString.md -------------------------------------------------------------------------------- /docs/bugpattern/TruthAssertExpected.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TruthAssertExpected.md -------------------------------------------------------------------------------- /docs/bugpattern/TruthConstantAsserts.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TruthConstantAsserts.md -------------------------------------------------------------------------------- /docs/bugpattern/TruthGetOrDefault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TruthGetOrDefault.md -------------------------------------------------------------------------------- /docs/bugpattern/TruthIncompatibleType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TruthIncompatibleType.md -------------------------------------------------------------------------------- /docs/bugpattern/TryFailThrowable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TryFailThrowable.md -------------------------------------------------------------------------------- /docs/bugpattern/TryWithResourcesVariable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TryWithResourcesVariable.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeNameShadowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeNameShadowing.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeParameterQualifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeParameterQualifier.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeParameterShadowing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeParameterShadowing.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeParameterUnusedInFormals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeParameterUnusedInFormals.md -------------------------------------------------------------------------------- /docs/bugpattern/TypeToString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/TypeToString.md -------------------------------------------------------------------------------- /docs/bugpattern/URLEqualsHashCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/URLEqualsHashCode.md -------------------------------------------------------------------------------- /docs/bugpattern/UndefinedEquals.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UndefinedEquals.md -------------------------------------------------------------------------------- /docs/bugpattern/UngroupedOverloads.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UngroupedOverloads.md -------------------------------------------------------------------------------- /docs/bugpattern/UnicodeEscape.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnicodeEscape.md -------------------------------------------------------------------------------- /docs/bugpattern/UnicodeInCode.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnicodeInCode.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessarilyVisible.md: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryAnonymousClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryAnonymousClass.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryAssignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryAssignment.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryBoxedAssignment.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryBoxedAssignment.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryBreakInSwitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryBreakInSwitch.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryDefaultInEnumSwitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryDefaultInEnumSwitch.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryLambda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryLambda.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryMethodReference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryMethodReference.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryQualifier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryQualifier.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessarySetDefault.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessarySetDefault.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryStaticImport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryStaticImport.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryTestMethodPrefix.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryTestMethodPrefix.md -------------------------------------------------------------------------------- /docs/bugpattern/UnnecessaryTypeArgument.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnnecessaryTypeArgument.md -------------------------------------------------------------------------------- /docs/bugpattern/UnsafeFinalization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnsafeFinalization.md -------------------------------------------------------------------------------- /docs/bugpattern/UnsafeLocaleUsage.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnsafeLocaleUsage.md -------------------------------------------------------------------------------- /docs/bugpattern/UnsafeReflectiveConstructionCast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnsafeReflectiveConstructionCast.md -------------------------------------------------------------------------------- /docs/bugpattern/UnsynchronizedOverridesSynchronized.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnsynchronizedOverridesSynchronized.md -------------------------------------------------------------------------------- /docs/bugpattern/UnusedAnonymousClass.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnusedAnonymousClass.md -------------------------------------------------------------------------------- /docs/bugpattern/UnusedCollectionModifiedInPlace.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnusedCollectionModifiedInPlace.md -------------------------------------------------------------------------------- /docs/bugpattern/UnusedException.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnusedException.md -------------------------------------------------------------------------------- /docs/bugpattern/UnusedMethod.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnusedMethod.md -------------------------------------------------------------------------------- /docs/bugpattern/UnusedVariable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UnusedVariable.md -------------------------------------------------------------------------------- /docs/bugpattern/UseBinds.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UseBinds.md -------------------------------------------------------------------------------- /docs/bugpattern/UseCorrectAssertInTests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UseCorrectAssertInTests.md -------------------------------------------------------------------------------- /docs/bugpattern/UseEnumSwitch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/UseEnumSwitch.md -------------------------------------------------------------------------------- /docs/bugpattern/Var.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/Var.md -------------------------------------------------------------------------------- /docs/bugpattern/VarTypeName.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/VarTypeName.md -------------------------------------------------------------------------------- /docs/bugpattern/VariableNameSameAsType.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/VariableNameSameAsType.md -------------------------------------------------------------------------------- /docs/bugpattern/WaitNotInLoop.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/WaitNotInLoop.md -------------------------------------------------------------------------------- /docs/bugpattern/WildcardImport.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/WildcardImport.md -------------------------------------------------------------------------------- /docs/bugpattern/WithSignatureDiscouraged.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/WithSignatureDiscouraged.md -------------------------------------------------------------------------------- /docs/bugpattern/WrongOneof.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/WrongOneof.md -------------------------------------------------------------------------------- /docs/bugpattern/XorPower.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/XorPower.md -------------------------------------------------------------------------------- /docs/bugpattern/android/BinderIdentityRestoredDangerously.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/BinderIdentityRestoredDangerously.md -------------------------------------------------------------------------------- /docs/bugpattern/android/BundleDeserializationCast.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/BundleDeserializationCast.md -------------------------------------------------------------------------------- /docs/bugpattern/android/FragmentInjection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/FragmentInjection.md -------------------------------------------------------------------------------- /docs/bugpattern/android/FragmentNotInstantiable.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/FragmentNotInstantiable.md -------------------------------------------------------------------------------- /docs/bugpattern/android/HardCodedSdCardPath.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/HardCodedSdCardPath.md -------------------------------------------------------------------------------- /docs/bugpattern/android/ParcelableCreator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/ParcelableCreator.md -------------------------------------------------------------------------------- /docs/bugpattern/android/WakelockReleasedDangerously.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/android/WakelockReleasedDangerously.md -------------------------------------------------------------------------------- /docs/bugpattern/flogger/FloggerLogString.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/flogger/FloggerLogString.md -------------------------------------------------------------------------------- /docs/bugpattern/flogger/FloggerLogWithCause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/flogger/FloggerLogWithCause.md -------------------------------------------------------------------------------- /docs/bugpattern/flogger/FloggerRedundantIsEnabled.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/flogger/FloggerRedundantIsEnabled.md -------------------------------------------------------------------------------- /docs/bugpattern/flogger/FloggerWithoutCause.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/flogger/FloggerWithoutCause.md -------------------------------------------------------------------------------- /docs/bugpattern/inject/InjectOnMemberAndConstructor.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/inject/InjectOnMemberAndConstructor.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/AlmostJavadoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/AlmostJavadoc.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/EmptyBlockTag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/EmptyBlockTag.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/EscapedEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/EscapedEntity.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InheritDoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InheritDoc.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InvalidBlockTag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InvalidBlockTag.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InvalidInlineTag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InvalidInlineTag.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InvalidParam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InvalidParam.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InvalidThrows.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InvalidThrows.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/InvalidThrowsLink.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/InvalidThrowsLink.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/MalformedInlineTag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/MalformedInlineTag.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/MissingSummary.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/MissingSummary.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/NotJavadoc.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/NotJavadoc.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/ReturnFromVoid.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/ReturnFromVoid.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/UnescapedEntity.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/UnescapedEntity.md -------------------------------------------------------------------------------- /docs/bugpattern/javadoc/UnrecognisedJavadocTag.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/javadoc/UnrecognisedJavadocTag.md -------------------------------------------------------------------------------- /docs/bugpattern/nullness/EqualsBrokenForNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/nullness/EqualsBrokenForNull.md -------------------------------------------------------------------------------- /docs/bugpattern/nullness/NullNeedsCastForVarargs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/nullness/NullNeedsCastForVarargs.md -------------------------------------------------------------------------------- /docs/bugpattern/nullness/RedundantNullCheck.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/nullness/RedundantNullCheck.md -------------------------------------------------------------------------------- /docs/bugpattern/nullness/UnnecessaryCheckNotNull.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/nullness/UnnecessaryCheckNotNull.md -------------------------------------------------------------------------------- /docs/bugpattern/time/JavaPeriodGetDays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/time/JavaPeriodGetDays.md -------------------------------------------------------------------------------- /docs/bugpattern/time/StronglyTypeTime.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/docs/bugpattern/time/StronglyTypeTime.md -------------------------------------------------------------------------------- /examples/plugin/bazel/java/com/google/errorprone/sample/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/examples/plugin/bazel/java/com/google/errorprone/sample/BUILD -------------------------------------------------------------------------------- /examples/plugin/bazel/third_party/java/auto_service/BUILD: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/examples/plugin/bazel/third_party/java/auto_service/BUILD -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/pom.xml -------------------------------------------------------------------------------- /refaster/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/refaster/pom.xml -------------------------------------------------------------------------------- /test_helpers/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/test_helpers/pom.xml -------------------------------------------------------------------------------- /test_helpers/src/main/java/com/google/errorprone/FileManagers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/test_helpers/src/main/java/com/google/errorprone/FileManagers.java -------------------------------------------------------------------------------- /test_helpers/src/main/java/com/google/errorprone/FileObjects.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/test_helpers/src/main/java/com/google/errorprone/FileObjects.java -------------------------------------------------------------------------------- /type_annotations/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/type_annotations/pom.xml -------------------------------------------------------------------------------- /util/generate-latest-docs.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/google/error-prone/HEAD/util/generate-latest-docs.sh --------------------------------------------------------------------------------