Serialized Form
-
Package com.google.errorprone
-
Class com.google.errorprone.BugCheckerInfo
class BugCheckerInfo extends Object implements Serializable-
Serialized Fields
-
allNames
com.google.common.collect.ImmutableSet<String> allNames
Additional identifiers for this check, to be checked for in @SuppressWarnings annotations. Corresponds to the canonical name plus allaltName
s from itsBugPattern
annotation. -
canonicalName
String canonicalName
The canonical name of this check. Corresponds to thename
attribute from itsBugPattern
annotation. -
checker
Class<? extends BugChecker> checker
The BugChecker class. -
customSuppressionAnnotations
Set<Class<? extends Annotation>> customSuppressionAnnotations
A set of suppression annotations for this check. Computed from thesuppressionAnnotations
attributes from itsBugPattern
. May be empty if there are no suppression annotations for this check. -
defaultSeverity
BugPattern.SeverityLevel defaultSeverity
The default type of diagnostic (error or warning) to emit when this check triggers. -
disableable
boolean disableable
True if the check can be disabled using command-line flags. -
linkUrl
String linkUrl
The link URL to display in the diagnostic message when this check triggers. Computed from thelink
andlinkType
attributes from itsBugPattern
. May be null if no link should be displayed. -
message
String message
The error message to print in compiler diagnostics when this check triggers. Corresponds to thesummary
attribute from itsBugPattern
. -
supportsSuppressWarnings
boolean supportsSuppressWarnings
-
tags
com.google.common.collect.ImmutableSet<String> tags
Set of String tags associated with the checker.
-
-
-
Class com.google.errorprone.CompositeCodeTransformer
class CompositeCodeTransformer extends Object implements Serializable -
Exception Class com.google.errorprone.ErrorProneError
class ErrorProneError extends Error implements Serializable-
Serialized Fields
-
cause
Throwable cause
-
checkName
String checkName
-
pos
com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition pos
-
source
JavaFileObject source
-
-
-
Class com.google.errorprone.ErrorProneFlags
class ErrorProneFlags extends Object implements Serializable -
Exception Class com.google.errorprone.InvalidCommandLineOptionException
class InvalidCommandLineOptionException extends RuntimeException implements Serializable -
Exception Class com.google.errorprone.ValidationException
class ValidationException extends Exception implements Serializable
-
-
Package com.google.errorprone.bugpatterns
-
Class com.google.errorprone.bugpatterns.AbstractAsKeyOfSetOrMap
class AbstractAsKeyOfSetOrMap extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractBanUnsafeAPIChecker
class AbstractBanUnsafeAPIChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractJUnit4InitMethodNotRun.AnnotationReplacements
class AnnotationReplacements extends Object implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractMockChecker
class AbstractMockChecker extends BugChecker implements Serializable-
Serialized Fields
-
annotationClass
Class<T extends Annotation> annotationClass
-
annotationName
String annotationName
-
forbidder
Supplier<AbstractMockChecker.MockForbidder> forbidder
-
getValueFunction
Function<T extends Annotation,
String> getValueFunction -
methodExtractor
AbstractMockChecker.TypeExtractor<com.sun.source.tree.MethodInvocationTree> methodExtractor
-
varExtractor
AbstractMockChecker.TypeExtractor<com.sun.source.tree.VariableTree> varExtractor
-
-
-
Class com.google.errorprone.bugpatterns.AbstractMustBeClosedChecker
class AbstractMustBeClosedChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractPatternSyntaxChecker
class AbstractPatternSyntaxChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractReferenceEquality
class AbstractReferenceEquality extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AbstractReturnValueIgnored
class AbstractReturnValueIgnored extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
lostReferenceTreeMatcher
Supplier<Matcher<com.sun.source.tree.MemberReferenceTree>> lostReferenceTreeMatcher
-
matcher
Supplier<Matcher<com.sun.source.tree.ExpressionTree>> matcher
-
unusedReturnValueMatcher
Supplier<UnusedReturnValueMatcher> unusedReturnValueMatcher
-
-
-
Class com.google.errorprone.bugpatterns.AbstractToString
class AbstractToString extends BugChecker implements Serializable-
Serialized Fields
-
handleJoiner
boolean handleJoiner
-
-
-
Class com.google.errorprone.bugpatterns.AbstractUseSwitch
class AbstractUseSwitch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AddressSelection
class AddressSelection extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AlreadyChecked
class AlreadyChecked extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
-
-
Class com.google.errorprone.bugpatterns.AlwaysThrows
class AlwaysThrows extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
-
-
Class com.google.errorprone.bugpatterns.AmbiguousMethodReference
class AmbiguousMethodReference extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AnnotateFormatMethod
class AnnotateFormatMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AnnotationMirrorToString
class AnnotationMirrorToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.AnnotationPosition
class AnnotationPosition extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AnnotationValueToString
class AnnotationValueToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayAsKeyOfSetOrMap
class ArrayAsKeyOfSetOrMap extends AbstractAsKeyOfSetOrMap implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayEquals
class ArrayEquals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayFillIncompatibleType
class ArrayFillIncompatibleType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayHashCode
class ArrayHashCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayRecordComponent
class ArrayRecordComponent extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ArraysAsListPrimitiveArray
class ArraysAsListPrimitiveArray extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ArrayToString
class ArrayToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.AssertFalse
class AssertFalse extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AssertionFailureIgnored
class AssertionFailureIgnored extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AssertThrowsMultipleStatements
class AssertThrowsMultipleStatements extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ASTHelpersSuggestions
class ASTHelpersSuggestions extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AsyncCallableReturnsNull
class AsyncCallableReturnsNull extends com.google.errorprone.bugpatterns.AbstractAsyncTypeReturnsNull implements Serializable -
Class com.google.errorprone.bugpatterns.AsyncFunctionReturnsNull
class AsyncFunctionReturnsNull extends com.google.errorprone.bugpatterns.AbstractAsyncTypeReturnsNull implements Serializable -
Class com.google.errorprone.bugpatterns.AttemptedNegativeZero
class AttemptedNegativeZero extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AutoValueBoxedValues
class AutoValueBoxedValues extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AutoValueBuilderDefaultsInConstructor
class AutoValueBuilderDefaultsInConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AutoValueFinalMethods
class AutoValueFinalMethods extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AutoValueImmutableFields
class AutoValueImmutableFields extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AutoValueSubclassLeaked
class AutoValueSubclassLeaked extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.AvoidObjectArrays
class AvoidObjectArrays extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BadAnnotationImplementation
class BadAnnotationImplementation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BadComparable
class BadComparable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BadImport
class BadImport extends BugChecker implements Serializable-
Serialized Fields
-
badEnclosingTypes
com.google.common.collect.ImmutableSet<String> badEnclosingTypes
Enclosing types that their nested type imports are vague.Some types are meant to provide a namespace; therefore, imports for their nested types can be confusing.
For instance, unlike its name suggests,
org.immutables.value.Value.Immutable
is used to generate immutable value types, and its import can be misleading. So, importingorg.immutables.value.Value
and using@Value.Immutable
is more favorable than importingorg.immutables.value.Value.Immutable
and using@Immutable
.Note that this does not disallow import an enclosing type but its nested types instead.
-
warnAboutTruth8AssertThat
boolean warnAboutTruth8AssertThat
-
-
-
Class com.google.errorprone.bugpatterns.BadInstanceof
class BadInstanceof extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BadShiftAmount
class BadShiftAmount extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BanClassLoader
class BanClassLoader extends AbstractBanUnsafeAPIChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BanJNDI
class BanJNDI extends AbstractBanUnsafeAPIChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BanSerializableRead
class BanSerializableRead extends AbstractBanUnsafeAPIChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BareDotMetacharacter
class BareDotMetacharacter extends AbstractPatternSyntaxChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BigDecimalEquals
class BigDecimalEquals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BigDecimalLiteralDouble
class BigDecimalLiteralDouble extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BooleanParameter
class BooleanParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BoxedPrimitiveConstructor
class BoxedPrimitiveConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.BoxedPrimitiveEquality
class BoxedPrimitiveEquality extends AbstractReferenceEquality implements Serializable -
Class com.google.errorprone.bugpatterns.BugChecker
class BugChecker extends Object implements Serializable-
Serialized Fields
-
checkSuppression
BiPredicate<Set<? extends com.sun.tools.javac.util.Name>,
VisitorState> checkSuppression -
customSuppressionAnnotationNames
Supplier<? extends Set<? extends com.sun.tools.javac.util.Name>> customSuppressionAnnotationNames
-
info
BugCheckerInfo info
-
-
-
Class com.google.errorprone.bugpatterns.BugPatternNaming
class BugPatternNaming extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ByteBufferBackingArray
class ByteBufferBackingArray extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CacheLoaderNull
class CacheLoaderNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CannotMockFinalClass
class CannotMockFinalClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CannotMockMethod
class CannotMockMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CanonicalDuration
class CanonicalDuration extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CatchAndPrintStackTrace
class CatchAndPrintStackTrace extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CatchFail
class CatchFail extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CatchingUnchecked
class CatchingUnchecked extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ChainedAssertionLosesContext
class ChainedAssertionLosesContext extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ChainingConstructorIgnoresParameter
class ChainingConstructorIgnoresParameter extends BugChecker implements Serializable-
Serialized Fields
-
callersToEvaluate
com.google.common.collect.ListMultimap<com.sun.tools.javac.code.Symbol.MethodSymbol,
com.google.errorprone.bugpatterns.ChainingConstructorIgnoresParameter.Caller> callersToEvaluate -
paramTypesForMethod
Map<com.sun.tools.javac.code.Symbol.MethodSymbol,
List<com.sun.source.tree.VariableTree>> paramTypesForMethod
-
-
-
Class com.google.errorprone.bugpatterns.CharacterGetNumericValue
class CharacterGetNumericValue extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CheckedExceptionNotThrown
class CheckedExceptionNotThrown extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CheckNotNullMultipleTimes
class CheckNotNullMultipleTimes extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CheckReturnValue
class CheckReturnValue extends AbstractReturnValueIgnored implements Serializable-
Serialized Fields
-
evaluator
ResultUsePolicyEvaluator<VisitorState,
com.sun.tools.javac.code.Symbol, com.sun.tools.javac.code.Symbol.MethodSymbol> evaluator -
messageTrailerStyle
com.google.errorprone.bugpatterns.CheckReturnValue.MessageTrailerStyle messageTrailerStyle
-
-
-
Class com.google.errorprone.bugpatterns.ClassCanBeStatic
class ClassCanBeStatic extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ClassInitializationDeadlock
class ClassInitializationDeadlock extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ClassName
class ClassName extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ClassNamedLikeTypeParameter
class ClassNamedLikeTypeParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ClassNewInstance
class ClassNewInstance extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ClosingStandardOutputStreams
class ClosingStandardOutputStreams extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CollectionToArraySafeParameter
class CollectionToArraySafeParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CollectorShouldNotUseState
class CollectorShouldNotUseState extends BugChecker implements Serializable-
Serialized Fields
-
containsAnonymousClassUsingState
Matcher<com.sun.source.tree.Tree> containsAnonymousClassUsingState
-
-
-
Class com.google.errorprone.bugpatterns.ComparableAndComparator
class ComparableAndComparator extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ComparableType
class ComparableType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CompareToZero
class CompareToZero extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ComparingThisWithNull
class ComparingThisWithNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ComparisonContractViolated
class ComparisonContractViolated extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ComparisonOutOfRange
class ComparisonOutOfRange extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.CompileTimeConstantChecker
class CompileTimeConstantChecker extends BugChecker implements Serializable-
Serialized Fields
-
compileTimeConstExpressionMatcher
Matcher<com.sun.source.tree.ExpressionTree> compileTimeConstExpressionMatcher
-
-
-
Class com.google.errorprone.bugpatterns.ComplexBooleanConstant
class ComplexBooleanConstant extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ComputeIfAbsentAmbiguousReference
class ComputeIfAbsentAmbiguousReference extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ConditionalExpressionNumericPromotion
class ConditionalExpressionNumericPromotion extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ConstantField
class ConstantField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ConstantOverflow
class ConstantOverflow extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ConstantPatternCompile
class ConstantPatternCompile extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DangerousLiteralNullChecker
class DangerousLiteralNullChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DateFormatConstant
class DateFormatConstant extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DeadException
class DeadException extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DeadThread
class DeadThread extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DeduplicateConstants
class DeduplicateConstants extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DeeplyNested
class DeeplyNested extends BugChecker implements Serializable-
Serialized Fields
-
maxDepth
int maxDepth
-
-
-
Class com.google.errorprone.bugpatterns.DefaultCharset
class DefaultCharset extends BugChecker implements Serializable-
Serialized Fields
-
byteArrayOutputStreamToString
boolean byteArrayOutputStreamToString
-
-
-
Class com.google.errorprone.bugpatterns.DefaultLocale
class DefaultLocale extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DefaultPackage
class DefaultPackage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DepAnn
class DepAnn extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DeprecatedVariable
class DeprecatedVariable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DifferentNameButSame
class DifferentNameButSame extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DirectInvocationOnMock
class DirectInvocationOnMock extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DiscardedPostfixExpression
class DiscardedPostfixExpression extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DistinctVarargsChecker
class DistinctVarargsChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DoNotCallChecker
class DoNotCallChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DoNotCallSuggester
class DoNotCallSuggester extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DoNotClaimAnnotations
class DoNotClaimAnnotations extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DoNotMockAutoValue
class DoNotMockAutoValue extends AbstractMockChecker<com.google.auto.value.AutoValue> implements Serializable -
Class com.google.errorprone.bugpatterns.DoNotMockChecker
-
Class com.google.errorprone.bugpatterns.DoNotUseRuleChain
class DoNotUseRuleChain extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DoubleBraceInitialization
class DoubleBraceInitialization extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.DuplicateDateFormatField
class DuplicateDateFormatField extends MisusedDateFormat implements Serializable -
Class com.google.errorprone.bugpatterns.DuplicateMapKeys
class DuplicateMapKeys extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EmptyCatch
class EmptyCatch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EmptyIfStatement
class EmptyIfStatement extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EmptyTopLevelDeclaration
class EmptyTopLevelDeclaration extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EnumOrdinal
class EnumOrdinal extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsGetClass
class EqualsGetClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsHashCode
class EqualsHashCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsIncompatibleType
class EqualsIncompatibleType extends BugChecker implements Serializable-
Serialized Fields
-
typeCompatibility
TypeCompatibility typeCompatibility
-
-
-
Class com.google.errorprone.bugpatterns.EqualsNaN
class EqualsNaN extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsNull
class EqualsNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsReference
class EqualsReference extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsUnsafeCast
class EqualsUnsafeCast extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsUsingHashCode
class EqualsUsingHashCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.EqualsWrongThing
class EqualsWrongThing extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ErroneousBitwiseExpression
class ErroneousBitwiseExpression extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ErroneousThreadPoolConstructorChecker
class ErroneousThreadPoolConstructorChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ExpectedExceptionChecker
class ExpectedExceptionChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ExtendingJUnitAssert
class ExtendingJUnitAssert extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ExtendsAutoValue
class ExtendsAutoValue extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FallThrough
class FallThrough extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FieldCanBeFinal
class FieldCanBeFinal extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FieldCanBeLocal
class FieldCanBeLocal extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FieldCanBeStatic
class FieldCanBeStatic extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.Finalize
class Finalize extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.Finally
class Finally extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FloatCast
class FloatCast extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FloatingPointAssertionWithinEpsilon
class FloatingPointAssertionWithinEpsilon extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FloatingPointLiteralPrecision
class FloatingPointLiteralPrecision extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ForEachIterable
class ForEachIterable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ForOverrideChecker
class ForOverrideChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FunctionalInterfaceClash
class FunctionalInterfaceClash extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FunctionalInterfaceMethodChanged
class FunctionalInterfaceMethodChanged extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FutureReturnValueIgnored
class FutureReturnValueIgnored extends AbstractReturnValueIgnored implements Serializable-
Serialized Fields
-
futureType
Supplier<com.sun.tools.javac.code.Type> futureType
-
-
-
Class com.google.errorprone.bugpatterns.FuturesGetCheckedIllegalExceptionType
class FuturesGetCheckedIllegalExceptionType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FutureTransformAsync
class FutureTransformAsync extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.FuzzyEqualsShouldNotBeUsedInEqualsMethod
class FuzzyEqualsShouldNotBeUsedInEqualsMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.GetClassOnAnnotation
class GetClassOnAnnotation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.GetClassOnClass
class GetClassOnClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.GetClassOnEnum
class GetClassOnEnum extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.GuiceNestedCombine
class GuiceNestedCombine extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.HashtableContains
class HashtableContains extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.HidingField
class HidingField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ICCProfileGetInstance
class ICCProfileGetInstance extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IdentityBinaryExpression
class IdentityBinaryExpression extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IdentityHashMapBoxing
class IdentityHashMapBoxing extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IdentityHashMapUsage
class IdentityHashMapUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IgnoredPureGetter
class IgnoredPureGetter extends AbstractReturnValueIgnored implements Serializable -
Class com.google.errorprone.bugpatterns.ImmutableMemberCollection
class ImmutableMemberCollection extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ImmutableSetForContains
class ImmutableSetForContains extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ImplementAssertionWithChaining
class ImplementAssertionWithChaining extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ImpossibleNullComparison
class ImpossibleNullComparison extends BugChecker implements Serializable-
Serialized Fields
-
checkPrimitives
boolean checkPrimitives
-
checkValueOf
boolean checkValueOf
-
matchTestAssertions
boolean matchTestAssertions
-
-
-
Class com.google.errorprone.bugpatterns.Incomparable
class Incomparable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IncompatibleModifiersChecker
class IncompatibleModifiersChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InconsistentCapitalization
class InconsistentCapitalization extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InconsistentHashCode
class InconsistentHashCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IncorrectMainMethod
class IncorrectMainMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IncrementInForLoopAndHeader
class IncrementInForLoopAndHeader extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IndexOfChar
class IndexOfChar extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InexactVarargsConditional
class InexactVarargsConditional extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InfiniteRecursion
class InfiniteRecursion extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InitializeInline
class InitializeInline extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InjectOnBugCheckers
class InjectOnBugCheckers extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InlineTrivialConstant
class InlineTrivialConstant extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InputStreamSlowMultibyteRead
class InputStreamSlowMultibyteRead extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InsecureCipherMode
class InsecureCipherMode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InstanceOfAndCastMatchWrongType
class InstanceOfAndCastMatchWrongType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InterfaceWithOnlyStatics
class InterfaceWithOnlyStatics extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InterruptedExceptionSwallowed
class InterruptedExceptionSwallowed extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.Interruption
class Interruption extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IntLongMath
class IntLongMath extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InvalidPatternSyntax
class InvalidPatternSyntax extends AbstractPatternSyntaxChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InvalidTimeZoneID
class InvalidTimeZoneID extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.InvalidZoneId
class InvalidZoneId extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IsInstanceIncompatibleType
class IsInstanceIncompatibleType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IsInstanceOfClass
class IsInstanceOfClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IterableAndIterator
class IterableAndIterator extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.IterablePathParameter
class IterablePathParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JavaLangClash
class JavaLangClash extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JavaUtilDateChecker
class JavaUtilDateChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JdkObsolete
class JdkObsolete extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit3FloatingPointComparisonWithoutDelta
class JUnit3FloatingPointComparisonWithoutDelta extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit3TestNotRun
class JUnit3TestNotRun extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4ClassAnnotationNonStatic
class JUnit4ClassAnnotationNonStatic extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4ClassUsedInJUnit3
class JUnit4ClassUsedInJUnit3 extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4SetUpNotRun
class JUnit4SetUpNotRun extends com.google.errorprone.bugpatterns.AbstractJUnit4InitMethodNotRun implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4TearDownNotRun
class JUnit4TearDownNotRun extends com.google.errorprone.bugpatterns.AbstractJUnit4InitMethodNotRun implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4TestNotRun
class JUnit4TestNotRun extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnit4TestsNotRunWithinEnclosed
class JUnit4TestsNotRunWithinEnclosed extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnitAmbiguousTestClass
class JUnitAmbiguousTestClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnitAssertSameCheck
class JUnitAssertSameCheck extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.JUnitParameterMethodNotFound
class JUnitParameterMethodNotFound extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LabelledBreakTarget
class LabelledBreakTarget extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LambdaFunctionalInterface
class LambdaFunctionalInterface extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LenientFormatStringValidation
class LenientFormatStringValidation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LiteByteStringUtf8
class LiteByteStringUtf8 extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LiteEnumValueOf
class LiteEnumValueOf extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LiteProtoToString
class LiteProtoToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.LockNotBeforeTry
class LockNotBeforeTry extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LockOnBoxedPrimitive
class LockOnBoxedPrimitive extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LockOnNonEnclosingClassLiteral
class LockOnNonEnclosingClassLiteral extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LogicalAssignment
class LogicalAssignment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LongDoubleConversion
class LongDoubleConversion extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LongFloatConversion
class LongFloatConversion extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LongLiteralLowerCaseSuffix
class LongLiteralLowerCaseSuffix extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LoopConditionChecker
class LoopConditionChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LoopOverCharArray
class LoopOverCharArray extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.LossyPrimitiveCompare
class LossyPrimitiveCompare extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MathAbsoluteNegative
class MathAbsoluteNegative extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MathRoundIntLong
class MathRoundIntLong extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MemberName
class MemberName extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MemoizeConstantVisitorStateLookups
class MemoizeConstantVisitorStateLookups extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MethodCanBeStatic
class MethodCanBeStatic extends BugChecker implements Serializable-
Serialized Fields
-
findingOutputStyle
com.google.errorprone.bugpatterns.MethodCanBeStatic.FindingOutputStyle findingOutputStyle
-
-
-
Class com.google.errorprone.bugpatterns.MissingBraces
class MissingBraces extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingCasesInEnumSwitch
class MissingCasesInEnumSwitch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingDefault
class MissingDefault extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingFail
class MissingFail extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingImplementsComparable
class MissingImplementsComparable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingOverride
class MissingOverride extends BugChecker implements Serializable-
Serialized Fields
-
ignoreInterfaceOverrides
boolean ignoreInterfaceOverrides
if true, don't warn on missing@Override
annotations inside interfaces
-
-
-
Class com.google.errorprone.bugpatterns.MissingRefasterAnnotation
class MissingRefasterAnnotation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingSuperCall
class MissingSuperCall extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MissingTestCall
class MissingTestCall extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MisusedDateFormat
class MisusedDateFormat extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MisusedDayOfYear
class MisusedDayOfYear extends MisusedDateFormat implements Serializable -
Class com.google.errorprone.bugpatterns.MisusedWeekYear
class MisusedWeekYear extends MisusedDateFormat implements Serializable -
Class com.google.errorprone.bugpatterns.MixedArrayDimensions
class MixedArrayDimensions extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MixedDescriptors
class MixedDescriptors extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MixedMutabilityReturnType
class MixedMutabilityReturnType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MockitoDoSetup
class MockitoDoSetup extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MockitoUsage
class MockitoUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MockNotUsedInProduction
class MockNotUsedInProduction extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ModifiedButNotUsed
class ModifiedButNotUsed extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ModifyCollectionInEnhancedForLoop
class ModifyCollectionInEnhancedForLoop extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ModifyingCollectionWithItself
class ModifyingCollectionWithItself extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ModifySourceCollectionInStream
class ModifySourceCollectionInStream extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MultimapKeys
class MultimapKeys extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MultipleParallelOrSequentialCalls
class MultipleParallelOrSequentialCalls extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MultipleTopLevelClasses
class MultipleTopLevelClasses extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MultipleUnaryOperatorsInMethodCall
class MultipleUnaryOperatorsInMethodCall extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MultiVariableDeclaration
class MultiVariableDeclaration extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MustBeClosedChecker
class MustBeClosedChecker extends AbstractMustBeClosedChecker implements Serializable -
Class com.google.errorprone.bugpatterns.MutableGuiceModule
class MutableGuiceModule extends BugChecker implements Serializable-
Serialized Fields
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.MutablePublicArray
class MutablePublicArray extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NamedLikeContextualKeyword
class NamedLikeContextualKeyword extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NarrowCalculation
class NarrowCalculation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NarrowingCompoundAssignment
class NarrowingCompoundAssignment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NCopiesOfChar
class NCopiesOfChar extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NegativeCharLiteral
class NegativeCharLiteral extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NestedInstanceOfConditions
class NestedInstanceOfConditions extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NewFileSystem
class NewFileSystem extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NoAllocationChecker
class NoAllocationChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonApiType
class NonApiType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonAtomicVolatileUpdate
class NonAtomicVolatileUpdate extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonCanonicalStaticImport
class NonCanonicalStaticImport extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonCanonicalStaticMemberImport
class NonCanonicalStaticMemberImport extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonCanonicalType
class NonCanonicalType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonFinalCompileTimeConstant
class NonFinalCompileTimeConstant extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonFinalStaticField
class NonFinalStaticField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonOverridingEquals
class NonOverridingEquals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NonRuntimeAnnotation
class NonRuntimeAnnotation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullableConstructor
class NullableConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullableOnContainingClass
class NullableOnContainingClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullableOptional
class NullableOptional extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullableVoid
class NullableVoid extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullOptional
class NullOptional extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.NullTernary
class NullTernary extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ObjectEqualsForPrimitives
class ObjectEqualsForPrimitives extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ObjectsHashCodePrimitive
class ObjectsHashCodePrimitive extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ObjectToString
class ObjectToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.OperatorPrecedence
class OperatorPrecedence extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OptionalEquality
class OptionalEquality extends AbstractReferenceEquality implements Serializable -
Class com.google.errorprone.bugpatterns.OptionalMapToOptional
class OptionalMapToOptional extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OptionalMapUnusedValue
class OptionalMapUnusedValue extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OptionalNotPresent
class OptionalNotPresent extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
-
-
Class com.google.errorprone.bugpatterns.OptionalOfRedundantMethod
class OptionalOfRedundantMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OrphanedFormatString
class OrphanedFormatString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OutlineNone
class OutlineNone extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.Overrides
class Overrides extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OverrideThrowableToString
class OverrideThrowableToString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.OverridingMethodInconsistentArgumentNamesChecker
class OverridingMethodInconsistentArgumentNamesChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PackageInfo
class PackageInfo extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PackageLocation
class PackageLocation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ParameterComment
class ParameterComment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ParameterName
class ParameterName extends BugChecker implements Serializable-
Serialized Fields
-
exemptPackages
com.google.common.collect.ImmutableList<String> exemptPackages
-
-
-
Class com.google.errorprone.bugpatterns.ParametersButNotParameterized
class ParametersButNotParameterized extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PatternMatchingInstanceof
class PatternMatchingInstanceof extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PreconditionsCheckNotNullRepeated
class PreconditionsCheckNotNullRepeated extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PreconditionsInvalidPlaceholder
class PreconditionsInvalidPlaceholder extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PreferredInterfaceType
class PreferredInterfaceType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PrimitiveArrayPassedToVarargsMethod
class PrimitiveArrayPassedToVarargsMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PrimitiveAtomicReference
class PrimitiveAtomicReference extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PrivateConstructorForUtilityClass
class PrivateConstructorForUtilityClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PrivateSecurityContractProtoAccess
class PrivateSecurityContractProtoAccess extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ProtectedMembersInFinalClass
class ProtectedMembersInFinalClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ProtoBuilderReturnValueIgnored
class ProtoBuilderReturnValueIgnored extends AbstractReturnValueIgnored implements Serializable -
Class com.google.errorprone.bugpatterns.ProtocolBufferOrdinal
class ProtocolBufferOrdinal extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ProtoStringFieldReferenceEquality
class ProtoStringFieldReferenceEquality extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ProtoTruthMixedDescriptors
class ProtoTruthMixedDescriptors extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.PublicApiNamedStreamShouldReturnStream
class PublicApiNamedStreamShouldReturnStream extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RandomCast
class RandomCast extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RandomModInteger
class RandomModInteger extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ReachabilityFenceUsage
class ReachabilityFenceUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RedundantOverride
class RedundantOverride extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RedundantSetterCall
class RedundantSetterCall extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RedundantThrows
class RedundantThrows extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ReferenceEquality
class ReferenceEquality extends AbstractReferenceEquality implements Serializable -
Class com.google.errorprone.bugpatterns.RemoveUnusedImports
class RemoveUnusedImports extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RequiredModifiersChecker
class RequiredModifiersChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RestrictedApiChecker
class RestrictedApiChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RethrowReflectiveOperationExceptionAsLinkageError
class RethrowReflectiveOperationExceptionAsLinkageError extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ReturnAtTheEndOfVoidFunction
class ReturnAtTheEndOfVoidFunction extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ReturnsNullCollection
class ReturnsNullCollection extends com.google.errorprone.bugpatterns.AbstractMethodReturnsNull implements Serializable -
Class com.google.errorprone.bugpatterns.ReturnValueIgnored
class ReturnValueIgnored extends AbstractReturnValueIgnored implements Serializable-
Serialized Fields
-
matcher
Matcher<com.sun.source.tree.ExpressionTree> matcher
-
-
-
Class com.google.errorprone.bugpatterns.RobolectricShadowDirectlyOn
class RobolectricShadowDirectlyOn extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.RxReturnValueIgnored
class RxReturnValueIgnored extends AbstractReturnValueIgnored implements Serializable -
Class com.google.errorprone.bugpatterns.SameNameButDifferent
class SameNameButDifferent extends BugChecker implements Serializable-
Serialized Fields
-
batchFindings
Boolean batchFindings
-
-
-
Class com.google.errorprone.bugpatterns.SelfAlwaysReturnsThis
class SelfAlwaysReturnsThis extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SelfAssertion
class SelfAssertion extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
equalsMatcher
Matcher<com.sun.source.tree.MethodInvocationTree> equalsMatcher
-
notEqualsMatcher
Matcher<com.sun.source.tree.MethodInvocationTree> notEqualsMatcher
-
-
-
Class com.google.errorprone.bugpatterns.SelfAssignment
class SelfAssignment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SelfComparison
class SelfComparison extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SelfEquals
class SelfEquals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SetUnrecognized
class SetUnrecognized extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ShortCircuitBoolean
class ShortCircuitBoolean extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ShouldHaveEvenArgs
class ShouldHaveEvenArgs extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SizeGreaterThanOrEqualsZero
class SizeGreaterThanOrEqualsZero extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StatementSwitchToExpressionSwitch
class StatementSwitchToExpressionSwitch extends BugChecker implements Serializable-
Serialized Fields
-
enableAssignmentSwitchConversion
boolean enableAssignmentSwitchConversion
-
enableDirectConversion
boolean enableDirectConversion
-
enableReturnSwitchConversion
boolean enableReturnSwitchConversion
-
-
-
Class com.google.errorprone.bugpatterns.StaticAssignmentInConstructor
class StaticAssignmentInConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StaticAssignmentOfThrowable
class StaticAssignmentOfThrowable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StaticMockMember
class StaticMockMember extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StaticQualifiedUsingExpression
class StaticQualifiedUsingExpression extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StreamResourceLeak
class StreamResourceLeak extends AbstractMustBeClosedChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StreamToIterable
class StreamToIterable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StreamToString
class StreamToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.StringBuilderInitWithChar
class StringBuilderInitWithChar extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StringCaseLocaleUsage
class StringCaseLocaleUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StringCharset
class StringCharset extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StringFormatWithLiteral
class StringFormatWithLiteral extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StringSplitter
class StringSplitter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.StronglyTypeByteString
class StronglyTypeByteString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SubstringOfZero
class SubstringOfZero extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SunApi
class SunApi extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SuperCallToObjectMethod
class SuperCallToObjectMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SuppressWarningsDeprecated
class SuppressWarningsDeprecated extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SuppressWarningsWithoutExplanation
class SuppressWarningsWithoutExplanation extends BugChecker implements Serializable-
Serialized Fields
-
emitDummyFixes
boolean emitDummyFixes
-
-
-
Class com.google.errorprone.bugpatterns.SwigMemoryLeak
class SwigMemoryLeak extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SwitchDefault
class SwitchDefault extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SymbolToString
class SymbolToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.SystemConsoleNull
class SystemConsoleNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SystemExitOutsideMain
class SystemExitOutsideMain extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.SystemOut
class SystemOut extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TestExceptionChecker
class TestExceptionChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TestParametersNotInitialized
class TestParametersNotInitialized extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TheoryButNoTheories
class TheoryButNoTheories extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThreadJoinLoop
class ThreadJoinLoop extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThreadLocalUsage
class ThreadLocalUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThreeLetterTimeZoneID
class ThreeLetterTimeZoneID extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThrowIfUncheckedKnownChecked
class ThrowIfUncheckedKnownChecked extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThrowNull
class ThrowNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThrowSpecificExceptions
class ThrowSpecificExceptions extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.ThrowsUncheckedException
class ThrowsUncheckedException extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TooManyParameters
class TooManyParameters extends BugChecker implements Serializable-
Serialized Fields
-
limit
int limit
-
-
-
Class com.google.errorprone.bugpatterns.ToStringReturnsNull
class ToStringReturnsNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TraditionalSwitchExpression
class TraditionalSwitchExpression extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TransientMisuse
class TransientMisuse extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TreeToString
class TreeToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.TruthAssertExpected
class TruthAssertExpected extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TruthConstantAsserts
class TruthConstantAsserts extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TruthContainsExactlyElementsInUsage
class TruthContainsExactlyElementsInUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TruthGetOrDefault
class TruthGetOrDefault extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TryFailRefactoring
class TryFailRefactoring extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TryFailThrowable
class TryFailThrowable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TryWithResourcesVariable
class TryWithResourcesVariable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeEqualsChecker
class TypeEqualsChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeNameShadowing
class TypeNameShadowing extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeParameterNaming
class TypeParameterNaming extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeParameterQualifier
class TypeParameterQualifier extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeParameterShadowing
class TypeParameterShadowing extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeParameterUnusedInFormals
class TypeParameterUnusedInFormals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.TypeToString
class TypeToString extends AbstractToString implements Serializable -
Class com.google.errorprone.bugpatterns.UndefinedEquals
class UndefinedEquals extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UngroupedOverloads
class UngroupedOverloads extends BugChecker implements Serializable-
Serialized Fields
-
batchFindings
Boolean batchFindings
-
-
-
Class com.google.errorprone.bugpatterns.UnicodeDirectionalityCharacters
class UnicodeDirectionalityCharacters extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnicodeEscape
class UnicodeEscape extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnicodeInCode
class UnicodeInCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessarilyFullyQualified
class UnnecessarilyFullyQualified extends BugChecker implements Serializable-
Serialized Fields
-
exemptedEnclosingTypes
com.google.common.collect.ImmutableSet<String> exemptedEnclosingTypes
Exempted types that fully qualified name usages are acceptable for their nested types when importing the enclosing type is ambiguous.Some types are meant to provide a namespace; therefore, imports for their nested types can be confusing.
For instance, unlike its name suggests,
org.immutables.value.Value.Immutable
is used to generate immutable value types, and its import can be misleading. So, importingorg.immutables.value.Value
and using@Value.Immutable
is more favorable than importingorg.immutables.value.Value.Immutable
and using@Immutable
.
-
-
-
Class com.google.errorprone.bugpatterns.UnnecessarilyVisible
class UnnecessarilyVisible extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryAnonymousClass
class UnnecessaryAnonymousClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryAssignment
class UnnecessaryAssignment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryAsync
class UnnecessaryAsync extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryBoxedAssignment
class UnnecessaryBoxedAssignment extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryBoxedVariable
class UnnecessaryBoxedVariable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryBreakInSwitch
class UnnecessaryBreakInSwitch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryDefaultInEnumSwitch
class UnnecessaryDefaultInEnumSwitch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryFinal
class UnnecessaryFinal extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryLambda
class UnnecessaryLambda extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryLongToIntConversion
class UnnecessaryLongToIntConversion extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryMethodInvocationMatcher
class UnnecessaryMethodInvocationMatcher extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryMethodReference
class UnnecessaryMethodReference extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryOptionalGet
class UnnecessaryOptionalGet extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryParentheses
class UnnecessaryParentheses extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessarySetDefault
class UnnecessarySetDefault extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryStaticImport
class UnnecessaryStaticImport extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryStringBuilder
class UnnecessaryStringBuilder extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryTestMethodPrefix
class UnnecessaryTestMethodPrefix extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnnecessaryTypeArgument
class UnnecessaryTypeArgument extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnsafeFinalization
class UnsafeFinalization extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnsafeLocaleUsage
class UnsafeLocaleUsage extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnsafeReflectiveConstructionCast
class UnsafeReflectiveConstructionCast extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnsynchronizedOverridesSynchronized
class UnsynchronizedOverridesSynchronized extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
-
-
Class com.google.errorprone.bugpatterns.UnusedAnonymousClass
class UnusedAnonymousClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedCollectionModifiedInPlace
class UnusedCollectionModifiedInPlace extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedException
class UnusedException extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedLabel
class UnusedLabel extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedMethod
class UnusedMethod extends BugChecker implements Serializable-
Serialized Fields
-
exemptingMethodAnnotations
com.google.common.collect.ImmutableSet<String> exemptingMethodAnnotations
-
-
-
Class com.google.errorprone.bugpatterns.UnusedNestedClass
class UnusedNestedClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedTypeParameter
class UnusedTypeParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UnusedVariable
class UnusedVariable extends BugChecker implements Serializable-
Serialized Fields
-
exemptNames
com.google.common.collect.ImmutableSet<String> exemptNames
-
exemptPrefixes
com.google.common.collect.ImmutableSet<String> exemptPrefixes
-
methodAnnotationsExemptingParameters
com.google.common.collect.ImmutableSet<String> methodAnnotationsExemptingParameters
-
reportInjectedFields
boolean reportInjectedFields
-
-
-
Class com.google.errorprone.bugpatterns.URLEqualsHashCode
class URLEqualsHashCode extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UseCorrectAssertInTests
class UseCorrectAssertInTests extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.UseEnumSwitch
class UseEnumSwitch extends AbstractUseSwitch implements Serializable -
Class com.google.errorprone.bugpatterns.VarChecker
class VarChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.VariableNameSameAsType
class VariableNameSameAsType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.Varifier
class Varifier extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.VarTypeName
class VarTypeName extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.VoidUsed
class VoidUsed extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.WaitNotInLoop
class WaitNotInLoop extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.WildcardImport
class WildcardImport extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.WithSignatureDiscouraged
class WithSignatureDiscouraged extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.WrongOneof
class WrongOneof extends BugChecker implements Serializable-
Serialized Fields
-
constantExpressions
ConstantExpressions constantExpressions
-
-
-
Class com.google.errorprone.bugpatterns.XorPower
class XorPower extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.YodaCondition
class YodaCondition extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.android
-
Class com.google.errorprone.bugpatterns.android.BinderIdentityRestoredDangerously
class BinderIdentityRestoredDangerously extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.BundleDeserializationCast
class BundleDeserializationCast extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.FragmentInjection
class FragmentInjection extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.FragmentNotInstantiable
class FragmentNotInstantiable extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.HardCodedSdCardPath
class HardCodedSdCardPath extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.IsLoggableTagLength
class IsLoggableTagLength extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.MislabeledAndroidString
class MislabeledAndroidString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.ParcelableCreator
class ParcelableCreator extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.RectIntersectReturnValueIgnored
class RectIntersectReturnValueIgnored extends AbstractReturnValueIgnored implements Serializable -
Class com.google.errorprone.bugpatterns.android.StaticOrDefaultInterfaceMethod
class StaticOrDefaultInterfaceMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.android.WakelockReleasedDangerously
class WakelockReleasedDangerously extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.apidiff
-
Class com.google.errorprone.bugpatterns.apidiff.AndroidJdkLibsChecker
class AndroidJdkLibsChecker extends ApiDiffChecker implements Serializable -
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffChecker
class ApiDiffChecker extends BugChecker implements Serializable-
Serialized Fields
-
alsoForbidApisAnnotated
Optional<Class<? extends Annotation>> alsoForbidApisAnnotated
-
apiDiff
ApiDiff apiDiff
-
-
-
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffProto.ClassDiff
class ClassDiff extends com.google.protobuf.GeneratedMessage implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
diff_
Object diff_
-
diffCase_
int diffCase_
-
memoizedIsInitialized
byte memoizedIsInitialized
-
-
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffProto.ClassMember
class ClassMember extends com.google.protobuf.GeneratedMessage implements Serializable- serialVersionUID:
- 0L
-
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffProto.Diff
class Diff extends com.google.protobuf.GeneratedMessage implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
classDiff_
List<ApiDiffProto.ClassDiff> classDiff_
-
memoizedIsInitialized
byte memoizedIsInitialized
-
-
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffProto.EverythingDiff
class EverythingDiff extends com.google.protobuf.GeneratedMessage implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
className_
Object className_
-
memoizedIsInitialized
byte memoizedIsInitialized
-
-
Class com.google.errorprone.bugpatterns.apidiff.ApiDiffProto.MemberDiff
class MemberDiff extends com.google.protobuf.GeneratedMessage implements Serializable- serialVersionUID:
- 0L
-
Serialized Fields
-
className_
Object className_
-
member_
List<ApiDiffProto.ClassMember> member_
-
memoizedIsInitialized
byte memoizedIsInitialized
-
-
Class com.google.errorprone.bugpatterns.apidiff.Java7ApiChecker
class Java7ApiChecker extends ApiDiffChecker implements Serializable -
Class com.google.errorprone.bugpatterns.apidiff.Java8ApiChecker
class Java8ApiChecker extends ApiDiffChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.argumentselectiondefects
-
Class com.google.errorprone.bugpatterns.argumentselectiondefects.ArgumentSelectionDefectChecker
class ArgumentSelectionDefectChecker extends BugChecker implements Serializable-
Serialized Fields
-
argumentChangeFinder
com.google.errorprone.bugpatterns.argumentselectiondefects.ArgumentChangeFinder argumentChangeFinder
-
-
-
Class com.google.errorprone.bugpatterns.argumentselectiondefects.AssertEqualsArgumentOrderChecker
class AssertEqualsArgumentOrderChecker extends BugChecker implements Serializable-
Serialized Fields
-
argumentchangeFinder
com.google.errorprone.bugpatterns.argumentselectiondefects.ArgumentChangeFinder argumentchangeFinder
-
-
-
Class com.google.errorprone.bugpatterns.argumentselectiondefects.AutoValueConstructorOrderChecker
class AutoValueConstructorOrderChecker extends BugChecker implements Serializable-
Serialized Fields
-
argumentChangeFinder
com.google.errorprone.bugpatterns.argumentselectiondefects.ArgumentChangeFinder argumentChangeFinder
-
-
-
-
Package com.google.errorprone.bugpatterns.checkreturnvalue
-
Class com.google.errorprone.bugpatterns.checkreturnvalue.BuilderReturnThis
class BuilderReturnThis extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.checkreturnvalue.CanIgnoreReturnValueSuggester
class CanIgnoreReturnValueSuggester extends BugChecker implements Serializable-
Serialized Fields
-
exemptingMethodAnnotations
com.google.common.collect.ImmutableSet<String> exemptingMethodAnnotations
-
-
-
Class com.google.errorprone.bugpatterns.checkreturnvalue.NoCanIgnoreReturnValueOnClasses
class NoCanIgnoreReturnValueOnClasses extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.checkreturnvalue.UnnecessarilyUsedValue
class UnnecessarilyUsedValue extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.checkreturnvalue.UsingJsr305CheckReturnValue
class UsingJsr305CheckReturnValue extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.collectionincompatibletype
-
Class com.google.errorprone.bugpatterns.collectionincompatibletype.CollectionIncompatibleType
class CollectionIncompatibleType extends BugChecker implements Serializable-
Serialized Fields
-
fixType
com.google.errorprone.bugpatterns.collectionincompatibletype.CollectionIncompatibleType.FixType fixType
-
typeCompatibility
TypeCompatibility typeCompatibility
-
-
-
Class com.google.errorprone.bugpatterns.collectionincompatibletype.CollectionUndefinedEquality
class CollectionUndefinedEquality extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.collectionincompatibletype.CompatibleWithMisuse
class CompatibleWithMisuse extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.collectionincompatibletype.IncompatibleArgumentType
class IncompatibleArgumentType extends BugChecker implements Serializable-
Serialized Fields
-
typeCompatibility
TypeCompatibility typeCompatibility
-
-
-
Class com.google.errorprone.bugpatterns.collectionincompatibletype.JUnitIncompatibleType
class JUnitIncompatibleType extends BugChecker implements Serializable-
Serialized Fields
-
typeCompatibility
TypeCompatibility typeCompatibility
-
-
-
Class com.google.errorprone.bugpatterns.collectionincompatibletype.TruthIncompatibleType
class TruthIncompatibleType extends BugChecker implements Serializable-
Serialized Fields
-
typeCompatibility
TypeCompatibility typeCompatibility
-
-
-
-
Package com.google.errorprone.bugpatterns.flogger
-
Class com.google.errorprone.bugpatterns.flogger.FloggerArgumentToString
class FloggerArgumentToString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerFormatString
class FloggerFormatString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerLogString
class FloggerLogString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerLogVarargs
class FloggerLogVarargs extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerLogWithCause
class FloggerLogWithCause extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerMessageFormat
class FloggerMessageFormat extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerRedundantIsEnabled
class FloggerRedundantIsEnabled extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerRequiredModifiers
class FloggerRequiredModifiers extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerSplitLogStatement
class FloggerSplitLogStatement extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerStringConcatenation
class FloggerStringConcatenation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerWithCause
class FloggerWithCause extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.flogger.FloggerWithoutCause
class FloggerWithoutCause extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.formatstring
-
Class com.google.errorprone.bugpatterns.formatstring.FormatString
class FormatString extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.formatstring.FormatStringAnnotationChecker
class FormatStringAnnotationChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.formatstring.InlineFormatString
class InlineFormatString extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.inject
-
Class com.google.errorprone.bugpatterns.inject.AssistedInjectAndInjectOnConstructors
class AssistedInjectAndInjectOnConstructors extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.AssistedInjectAndInjectOnSameConstructor
class AssistedInjectAndInjectOnSameConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.AutoFactoryAtInject
class AutoFactoryAtInject extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.CloseableProvides
class CloseableProvides extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.InjectedConstructorAnnotations
class InjectedConstructorAnnotations extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.InjectOnConstructorOfAbstractClass
class InjectOnConstructorOfAbstractClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.InjectOnMemberAndConstructor
class InjectOnMemberAndConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.InvalidTargetingOnScopingAnnotation
class InvalidTargetingOnScopingAnnotation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.JavaxInjectOnAbstractMethod
class JavaxInjectOnAbstractMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.JavaxInjectOnFinalField
class JavaxInjectOnFinalField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.MisplacedScopeAnnotations
class MisplacedScopeAnnotations extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.MissingRuntimeRetention
class MissingRuntimeRetention extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.MoreThanOneInjectableConstructor
class MoreThanOneInjectableConstructor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.MoreThanOneQualifier
class MoreThanOneQualifier extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.MoreThanOneScopeAnnotationOnClass
class MoreThanOneScopeAnnotationOnClass extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.OverlappingQualifierAndScopeAnnotation
class OverlappingQualifierAndScopeAnnotation extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.QualifierOrScopeOnInjectMethod
class QualifierOrScopeOnInjectMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.QualifierWithTypeUse
class QualifierWithTypeUse extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.ScopeAnnotationOnInterfaceOrAbstractClass
class ScopeAnnotationOnInterfaceOrAbstractClass extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.inject.dagger
-
Class com.google.errorprone.bugpatterns.inject.dagger.AndroidInjectionBeforeSuper
class AndroidInjectionBeforeSuper extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.EmptySetMultibindingContributions
class EmptySetMultibindingContributions extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.PrivateConstructorForNoninstantiableModule
class PrivateConstructorForNoninstantiableModule extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.ProvidesNull
class ProvidesNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.RefersToDaggerCodegen
class RefersToDaggerCodegen extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.ScopeOnModule
class ScopeOnModule extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.dagger.UseBinds
class UseBinds extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.inject.guice
-
Class com.google.errorprone.bugpatterns.inject.guice.AssistedInjectScoping
class AssistedInjectScoping extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.AssistedParameters
class AssistedParameters extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.BindingToUnqualifiedCommonType
class BindingToUnqualifiedCommonType extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.InjectOnFinalField
class InjectOnFinalField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.OverridesGuiceInjectableMethod
class OverridesGuiceInjectableMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.OverridesJavaxInjectableMethod
class OverridesJavaxInjectableMethod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inject.guice.ProvidesMethodOutsideOfModule
class ProvidesMethodOutsideOfModule extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.inlineme
-
Class com.google.errorprone.bugpatterns.inlineme.Inliner
class Inliner extends BugChecker implements Serializable-
Serialized Fields
-
apiPrefixes
com.google.common.collect.ImmutableSet<String> apiPrefixes
-
checkFixCompiles
boolean checkFixCompiles
-
skipCallsitesWithComments
boolean skipCallsitesWithComments
-
-
-
Class com.google.errorprone.bugpatterns.inlineme.Suggester
class Suggester extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.inlineme.Validator
class Validator extends BugChecker implements Serializable-
Serialized Fields
-
cleanupInlineMes
boolean cleanupInlineMes
-
-
-
-
Package com.google.errorprone.bugpatterns.javadoc
-
Class com.google.errorprone.bugpatterns.javadoc.AlmostJavadoc
class AlmostJavadoc extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.EmptyBlockTag
class EmptyBlockTag extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.EscapedEntity
class EscapedEntity extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InheritDoc
class InheritDoc extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidBlockTag
class InvalidBlockTag extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidInlineTag
class InvalidInlineTag extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidLink
class InvalidLink extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidParam
class InvalidParam extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidThrows
class InvalidThrows extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.InvalidThrowsLink
class InvalidThrowsLink extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.MalformedInlineTag
class MalformedInlineTag extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.MissingSummary
class MissingSummary extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.NotJavadoc
class NotJavadoc extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.ReturnFromVoid
class ReturnFromVoid extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.UnescapedEntity
class UnescapedEntity extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.UnrecognisedJavadocTag
class UnrecognisedJavadocTag extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.javadoc.UrlInSee
class UrlInSee extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.nullness
-
Class com.google.errorprone.bugpatterns.nullness.DereferenceWithNullBranch
class DereferenceWithNullBranch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.EqualsBrokenForNull
class EqualsBrokenForNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.EqualsMissingNullable
class EqualsMissingNullable extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
Class com.google.errorprone.bugpatterns.nullness.ExtendsObject
class ExtendsObject extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.FieldMissingNullable
class FieldMissingNullable extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
Class com.google.errorprone.bugpatterns.nullness.MultipleNullnessAnnotations
class MultipleNullnessAnnotations extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.NullablePrimitive
class NullablePrimitive extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.NullablePrimitiveArray
class NullablePrimitiveArray extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.NullableTypeParameter
class NullableTypeParameter extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.NullableWildcard
class NullableWildcard extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.NullArgumentForNonNullParameter
class NullArgumentForNonNullParameter extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
Class com.google.errorprone.bugpatterns.nullness.ParameterMissingNullable
class ParameterMissingNullable extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
Class com.google.errorprone.bugpatterns.nullness.ReturnMissingNullable
class ReturnMissingNullable extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
Class com.google.errorprone.bugpatterns.nullness.UnnecessaryCheckNotNull
class UnnecessaryCheckNotNull extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.UnsafeWildcard
class UnsafeWildcard extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.nullness.VoidMissingNullable
class VoidMissingNullable extends BugChecker implements Serializable-
Serialized Fields
-
beingConservative
boolean beingConservative
-
-
-
-
Package com.google.errorprone.bugpatterns.overloading
-
Class com.google.errorprone.bugpatterns.overloading.InconsistentOverloads
class InconsistentOverloads extends BugChecker implements Serializable
-
-
Package com.google.errorprone.bugpatterns.threadsafety
-
Class com.google.errorprone.bugpatterns.threadsafety.DoubleCheckedLocking
class DoubleCheckedLocking extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.threadsafety.GuardedByChecker
class GuardedByChecker extends BugChecker implements Serializable-
Serialized Fields
-
flags
GuardedByFlags flags
-
-
-
Exception Class com.google.errorprone.bugpatterns.threadsafety.IllegalGuardedBy
class IllegalGuardedBy extends RuntimeException implements Serializable -
Class com.google.errorprone.bugpatterns.threadsafety.ImmutableAnnotationChecker
class ImmutableAnnotationChecker extends BugChecker implements Serializable-
Serialized Fields
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.threadsafety.ImmutableChecker
class ImmutableChecker extends BugChecker implements Serializable-
Serialized Fields
-
immutableAnnotations
com.google.common.collect.ImmutableSet<String> immutableAnnotations
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.threadsafety.ImmutableEnumChecker
class ImmutableEnumChecker extends BugChecker implements Serializable-
Serialized Fields
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.threadsafety.ImmutableRefactoring
class ImmutableRefactoring extends BugChecker implements Serializable-
Serialized Fields
-
wellKnownMutability
WellKnownMutability wellKnownMutability
-
-
-
Class com.google.errorprone.bugpatterns.threadsafety.StaticGuardedByInstance
class StaticGuardedByInstance extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.threadsafety.SynchronizeOnNonFinalField
class SynchronizeOnNonFinalField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.threadsafety.ThreadPriorityCheck
class ThreadPriorityCheck extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.threadsafety.ThreadSafeChecker
class ThreadSafeChecker extends BugChecker implements Serializable-
Serialized Fields
-
wellKnownThreadSafety
WellKnownThreadSafety wellKnownThreadSafety
-
-
-
-
Package com.google.errorprone.bugpatterns.time
-
Class com.google.errorprone.bugpatterns.time.DateChecker
class DateChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.DurationFrom
class DurationFrom extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.DurationGetTemporalUnit
class DurationGetTemporalUnit extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.DurationTemporalUnit
class DurationTemporalUnit extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.DurationToLongTimeUnit
class DurationToLongTimeUnit extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.FromTemporalAccessor
class FromTemporalAccessor extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.InstantTemporalUnit
class InstantTemporalUnit extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.InvalidJavaTimeConstant
class InvalidJavaTimeConstant extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaDurationGetSecondsGetNano
class JavaDurationGetSecondsGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaDurationWithNanos
class JavaDurationWithNanos extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaDurationWithSeconds
class JavaDurationWithSeconds extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaInstantGetSecondsGetNano
class JavaInstantGetSecondsGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaLocalDateTimeGetNano
class JavaLocalDateTimeGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaLocalTimeGetNano
class JavaLocalTimeGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaPeriodGetDays
class JavaPeriodGetDays extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JavaTimeDefaultTimeZone
class JavaTimeDefaultTimeZone extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaConstructors
class JodaConstructors extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaDateTimeConstants
class JodaDateTimeConstants extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaDurationWithMillis
class JodaDurationWithMillis extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaInstantWithMillis
class JodaInstantWithMillis extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaNewPeriod
class JodaNewPeriod extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaPlusMinusLong
class JodaPlusMinusLong extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaTimeConverterManager
class JodaTimeConverterManager extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaToSelf
class JodaToSelf extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.JodaWithDurationAddedLong
class JodaWithDurationAddedLong extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.LocalDateTemporalAmount
class LocalDateTemporalAmount extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.PeriodFrom
class PeriodFrom extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.PeriodGetTemporalUnit
class PeriodGetTemporalUnit extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.PeriodTimeMath
class PeriodTimeMath extends BugChecker implements Serializable-
Serialized Fields
-
matcherToCheck
Matcher<com.sun.source.tree.MethodInvocationTree> matcherToCheck
-
-
-
Class com.google.errorprone.bugpatterns.time.PreferJavaTimeOverload
class PreferJavaTimeOverload extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.ProtoDurationGetSecondsGetNano
class ProtoDurationGetSecondsGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.ProtoTimestampGetSecondsGetNano
class ProtoTimestampGetSecondsGetNano extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.StronglyTypeTime
class StronglyTypeTime extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.TemporalAccessorGetChronoField
class TemporalAccessorGetChronoField extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.TimeUnitConversionChecker
class TimeUnitConversionChecker extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.TimeUnitMismatch
class TimeUnitMismatch extends BugChecker implements Serializable -
Class com.google.errorprone.bugpatterns.time.ZoneIdOfZ
class ZoneIdOfZ extends BugChecker implements Serializable
-
-
Package com.google.errorprone.dataflow.nullnesspropagation
-
Class com.google.errorprone.dataflow.nullnesspropagation.NullnessAnalysis
class NullnessAnalysis extends Object implements Serializable-
Serialized Fields
-
nullnessPropagation
com.google.errorprone.dataflow.nullnesspropagation.NullnessPropagationTransfer nullnessPropagation
-
-
-
Class com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessAnalysis
class TrustingNullnessAnalysis extends Object implements Serializable-
Serialized Fields
-
nullnessPropagation
com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessPropagation nullnessPropagation
-
-
-
-
Package com.google.errorprone.matchers
-
Class com.google.errorprone.matchers.AbstractTypeMatcher
class AbstractTypeMatcher extends Object implements Serializable-
Serialized Fields
-
typeToCompareSupplier
Supplier<com.sun.tools.javac.code.Type> typeToCompareSupplier
-
-
-
Class com.google.errorprone.matchers.AnnotationDoesNotHaveArgument
class AnnotationDoesNotHaveArgument extends Object implements Serializable-
Serialized Fields
-
name
String name
-
-
-
Class com.google.errorprone.matchers.AnnotationHasArgumentWithValue
class AnnotationHasArgumentWithValue extends Object implements Serializable -
Class com.google.errorprone.matchers.AnnotationMatcher
class AnnotationMatcher extends ChildMultiMatcher<T extends com.sun.source.tree.Tree,com.sun.source.tree.AnnotationTree> implements Serializable -
Class com.google.errorprone.matchers.AnnotationType
class AnnotationType extends Object implements Serializable-
Serialized Fields
-
annotationClassName
String annotationClassName
-
-
-
Class com.google.errorprone.matchers.Asserts
class Asserts extends Object implements Serializable-
Serialized Fields
-
expressionMatcher
Matcher<com.sun.source.tree.ExpressionTree> expressionMatcher
-
-
-
Class com.google.errorprone.matchers.ChildMultiMatcher
class ChildMultiMatcher extends Object implements Serializable -
Class com.google.errorprone.matchers.CompileTimeConstantExpressionMatcher
class CompileTimeConstantExpressionMatcher extends Object implements Serializable -
Class com.google.errorprone.matchers.CompoundAssignment
class CompoundAssignment extends Object implements Serializable -
Class com.google.errorprone.matchers.ConstructorOfClass
class ConstructorOfClass extends ChildMultiMatcher<com.sun.source.tree.ClassTree,com.sun.source.tree.MethodTree> implements Serializable -
Class com.google.errorprone.matchers.Contains
class Contains extends Object implements Serializable-
Serialized Fields
-
matcher
Matcher<com.sun.source.tree.Tree> matcher
-
-
-
Class com.google.errorprone.matchers.Enclosing.Block
class Block extends com.google.errorprone.matchers.Enclosing.EnclosingMatcher<com.sun.source.tree.BlockTree,T extends com.sun.source.tree.Tree> implements Serializable -
Class com.google.errorprone.matchers.Enclosing.BlockOrCase
class BlockOrCase extends Object implements Serializable -
Class com.google.errorprone.matchers.Enclosing.Class
class Class extends com.google.errorprone.matchers.Enclosing.EnclosingMatcher<com.sun.source.tree.ClassTree,T extends com.sun.source.tree.Tree> implements Serializable -
Class com.google.errorprone.matchers.Enclosing.Method
class Method extends com.google.errorprone.matchers.Enclosing.EnclosingMatcher<com.sun.source.tree.MethodTree,T extends com.sun.source.tree.Tree> implements Serializable -
Class com.google.errorprone.matchers.HasArguments
class HasArguments extends ChildMultiMatcher<com.sun.source.tree.MethodInvocationTree,com.sun.source.tree.ExpressionTree> implements Serializable -
Class com.google.errorprone.matchers.HasIdentifier
class HasIdentifier extends Object implements Serializable-
Serialized Fields
-
nodeMatcher
Matcher<com.sun.source.tree.IdentifierTree> nodeMatcher
-
-
-
Class com.google.errorprone.matchers.IsNonNullMatcher
class IsNonNullMatcher extends Object implements Serializable -
Class com.google.errorprone.matchers.IsSameType
class IsSameType extends AbstractTypeMatcher<T extends com.sun.source.tree.Tree> implements Serializable -
Class com.google.errorprone.matchers.IsSubtypeOf
class IsSubtypeOf extends AbstractTypeMatcher<T extends com.sun.source.tree.Tree> implements Serializable -
Class com.google.errorprone.matchers.MethodHasParameters
class MethodHasParameters extends ChildMultiMatcher<com.sun.source.tree.MethodTree,com.sun.source.tree.VariableTree> implements Serializable -
Class com.google.errorprone.matchers.MethodInvocation
class MethodInvocation extends Object implements Serializable-
Serialized Fields
-
methodArgumentMatcher
com.google.errorprone.matchers.MethodInvocation.MethodArgumentMatcher methodArgumentMatcher
-
methodSelectMatcher
Matcher<com.sun.source.tree.ExpressionTree> methodSelectMatcher
-
-
-
Class com.google.errorprone.matchers.MethodInvocationArgument
class MethodInvocationArgument extends Object implements Serializable-
Serialized Fields
-
argumentMatcher
Matcher<com.sun.source.tree.ExpressionTree> argumentMatcher
-
position
int position
-
-
-
Class com.google.errorprone.matchers.MethodVisibility
class MethodVisibility extends Object implements Serializable-
Serialized Fields
-
visibility
MethodVisibility.Visibility visibility
-
-
-
Class com.google.errorprone.matchers.NullnessMatcher
class NullnessMatcher extends Object implements Serializable-
Serialized Fields
-
expectedNullnessValue
Nullness expectedNullnessValue
-
-
-
Class com.google.errorprone.matchers.Returns
class Returns extends Object implements Serializable-
Serialized Fields
-
returnedMatcher
Matcher<? super com.sun.source.tree.ExpressionTree> returnedMatcher
-
-
-
Class com.google.errorprone.matchers.StringLiteral
class StringLiteral extends Object implements Serializable -
Class com.google.errorprone.matchers.Throws
class Throws extends Object implements Serializable-
Serialized Fields
-
thrownMatcher
Matcher<? super com.sun.source.tree.ExpressionTree> thrownMatcher
-
-
-
Class com.google.errorprone.matchers.UnusedReturnValueMatcher
class UnusedReturnValueMatcher extends Object implements Serializable-
Serialized Fields
-
validAllowReasons
com.google.common.collect.ImmutableSet<UnusedReturnValueMatcher.AllowReason> validAllowReasons
-
-
-
-
Package com.google.errorprone.matchers.method
-
Package com.google.errorprone.predicates
-
Package com.google.errorprone.predicates.type
-
Class com.google.errorprone.predicates.type.DescendantOf
class DescendantOf extends Object implements Serializable-
Serialized Fields
-
expected
Supplier<com.sun.tools.javac.code.Type> expected
-
-
-
Class com.google.errorprone.predicates.type.DescendantOfAny
class DescendantOfAny extends Object implements Serializable -
Class com.google.errorprone.predicates.type.Exact
class Exact extends Object implements Serializable-
Serialized Fields
-
supplier
Supplier<com.sun.tools.javac.code.Type> supplier
-
-
-
Class com.google.errorprone.predicates.type.ExactAny
class ExactAny extends Object implements Serializable
-
-
Package com.google.errorprone.refaster
-
Class com.google.errorprone.refaster.BlockTemplate
class BlockTemplate extends Template<com.google.errorprone.refaster.BlockTemplateMatch> implements Serializable -
Exception Class com.google.errorprone.refaster.CouldNotResolveImportException
class CouldNotResolveImportException extends Exception implements Serializable -
Class com.google.errorprone.refaster.ExpressionTemplate
class ExpressionTemplate extends Template<com.google.errorprone.refaster.ExpressionTemplateMatch> implements Serializable -
Class com.google.errorprone.refaster.RefasterRule
class RefasterRule extends Object implements Serializable -
Class com.google.errorprone.refaster.StringName
class StringName extends Object implements Serializable -
Class com.google.errorprone.refaster.Template
class Template extends Object implements Serializable -
Class com.google.errorprone.refaster.UAnyOf
class UAnyOf extends UExpression implements Serializable -
Class com.google.errorprone.refaster.UClassType
class UClassType extends UType implements Serializable -
Class com.google.errorprone.refaster.UExpression
class UExpression extends UTree<com.sun.tools.javac.tree.JCTree.JCExpression> implements Serializable -
Class com.google.errorprone.refaster.UForAll
class UForAll extends UType implements Serializable -
Class com.google.errorprone.refaster.UFreeIdent
class UFreeIdent extends com.google.errorprone.refaster.UIdent implements Serializable -
Class com.google.errorprone.refaster.UIntersectionClassType
class UIntersectionClassType extends UType implements Serializable -
Class com.google.errorprone.refaster.ULiteral
class ULiteral extends UExpression implements Serializable -
Class com.google.errorprone.refaster.UMemberSelect
class UMemberSelect extends UExpression implements Serializable -
Class com.google.errorprone.refaster.UMethodIdent
class UMethodIdent extends com.google.errorprone.refaster.UIdent implements Serializable -
Class com.google.errorprone.refaster.UMethodInvocation
class UMethodInvocation extends UExpression implements Serializable -
Class com.google.errorprone.refaster.UMethodType
class UMethodType extends UType implements Serializable -
Class com.google.errorprone.refaster.UPlaceholderExpression
class UPlaceholderExpression extends UExpression implements Serializable -
Class com.google.errorprone.refaster.UReturn
class UReturn extends com.google.errorprone.refaster.USimpleStatement implements Serializable -
Class com.google.errorprone.refaster.UStaticIdent
class UStaticIdent extends com.google.errorprone.refaster.UIdent implements Serializable -
Class com.google.errorprone.refaster.UTree
class UTree extends com.sun.source.util.SimpleTreeVisitor<Choice<Unifier>,Unifier> implements Serializable -
Class com.google.errorprone.refaster.UType
class UType extends com.sun.tools.javac.code.Types.SimpleVisitor<Choice<Unifier>,Unifier> implements Serializable -
Class com.google.errorprone.refaster.UTypeVar
class UTypeVar extends UType implements Serializable -
Class com.google.errorprone.refaster.UVariableDecl
class UVariableDecl extends com.google.errorprone.refaster.USimpleStatement implements Serializable
-
-
Package com.google.errorprone.scanner
-
Exception Class com.google.errorprone.scanner.ErrorProneInjector.ProvisionException
class ProvisionException extends RuntimeException implements Serializable
-
-
Package com.google.errorprone.suppliers