Hierarchy For All Packages
Package Hierarchies:- com.google.errorprone,
- com.google.errorprone.apply,
- com.google.errorprone.bugpatterns,
- com.google.errorprone.dataflow,
- com.google.errorprone.dataflow.nullnesspropagation,
- com.google.errorprone.dataflow.nullnesspropagation.inference,
- com.google.errorprone.fixes,
- com.google.errorprone.matchers,
- com.google.errorprone.matchers.method,
- com.google.errorprone.names,
- com.google.errorprone.predicates,
- com.google.errorprone.predicates.type,
- com.google.errorprone.scanner,
- com.google.errorprone.suppliers,
- com.google.errorprone.util
Class Hierarchy
- java.lang.Object
- com.google.common.util.concurrent.AbstractService (implements com.google.common.util.concurrent.Service)
- com.google.errorprone.apply.DiffApplier
- com.google.errorprone.matchers.AbstractTypeMatcher<T> (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.IsSameType<T>
- com.google.errorprone.matchers.IsSubtypeOf<T>
- com.google.errorprone.dataflow.AccessPath
- com.google.errorprone.dataflow.AccessPathStore<V> (implements com.google.errorprone.dataflow.AccessPathValues<T>, org.checkerframework.errorprone.dataflow.analysis.Store<S>)
- com.google.errorprone.dataflow.AccessPathStore.Builder<V>
- com.google.errorprone.fixes.AdjustedPosition (implements com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition)
- com.google.errorprone.matchers.AnnotationDoesNotHaveArgument (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.AnnotationHasArgumentWithValue (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.AnnotationMatcherUtils
- com.google.errorprone.matchers.AnnotationType (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.fixes.AppliedFix
- com.google.errorprone.fixes.AppliedFix.Applier
- com.google.errorprone.matchers.Asserts (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.util.ASTHelpers
- com.google.errorprone.util.ASTHelpers.TargetType
- com.google.errorprone.BaseErrorProneJavaCompiler (implements javax.tools.JavaCompiler)
- com.google.errorprone.fixes.BranchedSuggestedFixes
- com.google.errorprone.fixes.BranchedSuggestedFixes.Builder
- com.google.errorprone.bugpatterns.BugChecker (implements java.io.Serializable, com.google.errorprone.matchers.Suppressible)
- com.google.errorprone.BugCheckerInfo (implements java.io.Serializable)
- com.google.errorprone.matchers.ChildMultiMatcher<T,
N> (implements com.google.errorprone.matchers.MultiMatcher<T, N>) - com.google.errorprone.matchers.AnnotationMatcher<T>
- com.google.errorprone.matchers.ConstructorOfClass
- com.google.errorprone.matchers.HasArguments
- com.google.errorprone.matchers.MethodHasParameters
- java.lang.ClassLoader
- com.google.errorprone.MaskedClassLoader
- com.google.errorprone.util.Commented<T>
- com.google.errorprone.util.Comments
- com.google.errorprone.matchers.CompileTimeConstantExpressionMatcher (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.CompositeCodeTransformer (implements com.google.errorprone.CodeTransformer, java.io.Serializable)
- com.google.errorprone.matchers.CompoundAssignment (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.dataflow.ConstantPropagationAnalysis
- com.google.errorprone.matchers.method.ConstructorMatchState (implements com.google.errorprone.matchers.method.MatchState)
- com.google.errorprone.matchers.Contains (implements com.google.errorprone.matchers.Matcher<T>)
- com.sun.tools.javac.util.Context
- com.google.errorprone.SubContext
- com.google.errorprone.dataflow.DataFlow
- com.google.errorprone.predicates.type.DescendantOf (implements com.google.errorprone.predicates.TypePredicate)
- com.google.errorprone.predicates.type.DescendantOfAny (implements com.google.errorprone.predicates.TypePredicate)
- com.google.errorprone.matchers.Description
- com.google.errorprone.matchers.Description.Builder
- com.google.errorprone.apply.DescriptionBasedDiff (implements com.google.errorprone.DescriptionListener, com.google.errorprone.apply.Diff)
- com.google.errorprone.apply.DiscardingFileDestination (implements com.google.errorprone.apply.FileDestination)
- com.google.errorprone.matchers.Enclosing
- com.google.errorprone.matchers.Enclosing.Block<T>
- com.google.errorprone.matchers.Enclosing.BlockOrCase<T> (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.Enclosing.Class<T>
- com.google.errorprone.matchers.Enclosing.Method<T>
- com.google.errorprone.ErrorProneAnalyzer (implements com.sun.source.util.TaskListener)
- com.google.errorprone.ErrorProneFlags (implements java.io.Serializable)
- com.google.errorprone.ErrorProneFlags.Builder
- com.google.errorprone.scanner.ErrorProneInjector
- com.google.errorprone.ErrorProneOptions
- com.google.errorprone.ErrorPronePlugins
- com.google.errorprone.scanner.ErrorProneScannerTransformer (implements com.google.errorprone.CodeTransformer)
- com.google.errorprone.util.ErrorProneScope
- com.google.errorprone.ErrorProneTimings
- com.google.errorprone.util.ErrorProneToken
- com.google.errorprone.util.ErrorProneTokens
- com.google.errorprone.ErrorProneVersion
- com.google.errorprone.predicates.type.Exact (implements com.google.errorprone.predicates.TypePredicate)
- com.google.errorprone.predicates.type.ExactAny (implements com.google.errorprone.predicates.TypePredicate)
- com.google.errorprone.matchers.FieldMatchers
- com.google.errorprone.util.FindIdentifiers
- com.google.errorprone.fixes.FixedPosition (implements com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition)
- com.google.errorprone.apply.FsFileDestination (implements com.google.errorprone.apply.FileDestination)
- com.google.errorprone.apply.FsFileSource (implements com.google.errorprone.apply.FileSource)
- com.google.errorprone.matchers.HasIdentifier (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.apply.IdeaImportOrganizer (implements com.google.errorprone.apply.ImportOrganizer)
- com.google.errorprone.ImportOrderParser
- com.google.errorprone.apply.ImportOrganizer.Import
- com.google.errorprone.apply.ImportOrganizer.OrganizedImports
- com.google.errorprone.apply.ImportStatements
- com.google.errorprone.fixes.IndexedPosition (implements com.sun.tools.javac.util.JCDiagnostic.DiagnosticPosition)
- com.google.errorprone.dataflow.nullnesspropagation.inference.InferredNullability
- com.google.errorprone.matchers.InjectMatchers
- com.google.errorprone.matchers.IsNonNullMatcher (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.JavacErrorDescriptionListener (implements com.google.errorprone.DescriptionListener)
- com.google.errorprone.JavacInvocationInstance
- com.google.errorprone.matchers.JUnitMatchers
- com.google.errorprone.names.LevenshteinEditDistance
- com.google.errorprone.matchers.Matchers
- com.google.errorprone.matchers.MethodInvocation (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.MethodInvocationArgument (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.matchers.method.MethodInvocationMatcher
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Rule
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.DefinedIn (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.Kind (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.MethodName (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.ParameterTypes (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.ReceiverSupertype (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token.ReceiverType (implements com.google.errorprone.matchers.method.MethodInvocationMatcher.Token)
- com.google.errorprone.matchers.method.MethodMatchers
- com.google.errorprone.matchers.MethodVisibility (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.util.MoreAnnotations
- com.google.errorprone.matchers.MultiMatcher.MultiMatchResult<N>
- com.google.errorprone.names.NamingConventions
- com.google.errorprone.names.NeedlemanWunschEditDistance
- com.google.errorprone.dataflow.nullnesspropagation.NullnessAnalysis (implements java.io.Serializable)
- com.google.errorprone.dataflow.nullnesspropagation.NullnessAnnotations
- com.google.errorprone.matchers.NullnessMatcher (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.apply.PatchFileDestination (implements com.google.errorprone.apply.FileDestination)
- com.google.errorprone.util.Reachability
- com.google.errorprone.util.Regexes
- com.google.errorprone.fixes.Replacement
- com.google.errorprone.fixes.Replacements
- com.google.errorprone.matchers.Returns (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.util.RuntimeVersion
- com.google.errorprone.scanner.ScannerSupplier (implements com.google.common.base.Supplier<T>)
- com.google.errorprone.util.Signatures
- com.google.errorprone.util.SourceCodeEscapers
- com.google.errorprone.apply.SourceFile
- com.google.errorprone.util.SourceVersion
- com.google.errorprone.matchers.StringLiteral (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.fixes.SuggestedFix (implements com.google.errorprone.fixes.Fix)
- com.google.errorprone.fixes.SuggestedFix.Builder
- com.google.errorprone.fixes.SuggestedFixes
- com.google.errorprone.fixes.SuggestedFixes.FixCompiler
- com.google.errorprone.fixes.SuggestedFixes.FixCompiler.Result
- com.google.errorprone.suppliers.Suppliers
- com.google.errorprone.SuppressionInfo
- com.google.errorprone.names.TermEditDistance
- com.google.errorprone.matchers.TestNgMatchers
- java.lang.Throwable (implements java.io.Serializable)
- java.lang.Error
- com.google.errorprone.ErrorProneError
- java.lang.Exception
- java.lang.RuntimeException
- com.google.errorprone.scanner.ErrorProneInjector.ProvisionException
- com.google.errorprone.InvalidCommandLineOptionException
- java.lang.RuntimeException
- java.lang.Error
- com.google.errorprone.matchers.Throws (implements com.google.errorprone.matchers.Matcher<T>)
- com.sun.source.util.TreeScanner<R,
P> (implements com.sun.source.tree.TreeVisitor<R, P>) - com.google.errorprone.util.ASTHelpers.ScanThrownTypes
- com.google.errorprone.dataflow.nullnesspropagation.inference.NullnessQualifierInference
- com.google.errorprone.util.SideEffectAnalysis
- com.sun.source.util.TreePathScanner<R,
P> - com.google.errorprone.bugpatterns.BugChecker.SuppressibleTreePathScanner<R,
P> - com.google.errorprone.scanner.Scanner
- com.google.errorprone.scanner.ErrorProneScanner
- com.google.errorprone.bugpatterns.BugChecker.SuppressibleTreePathScanner<R,
- com.google.errorprone.dataflow.nullnesspropagation.TrustingNullnessAnalysis (implements java.io.Serializable)
- com.google.errorprone.predicates.TypePredicates
- com.google.errorprone.matchers.UnusedReturnValueMatcher (implements com.google.errorprone.matchers.Matcher<T>)
- com.google.errorprone.VisitorState
- com.google.errorprone.matchers.WaitMatchers
- com.google.common.util.concurrent.AbstractService (implements com.google.common.util.concurrent.Service)
Interface Hierarchy
- com.google.errorprone.dataflow.AccessPathValues<T>
- com.google.errorprone.CodeTransformer
- com.google.errorprone.dataflow.DataFlow.Result<A,
S, T> - com.google.errorprone.DescriptionListener
- com.google.errorprone.DescriptionListener.Factory
- com.google.errorprone.apply.Diff
- com.google.errorprone.apply.DiffSupplier
- com.google.errorprone.apply.FileDestination
- com.google.errorprone.apply.FileSource
- com.google.errorprone.fixes.Fix
- com.google.errorprone.apply.ImportOrganizer
- com.google.errorprone.matchers.method.MatchState
- com.google.errorprone.dataflow.nullnesspropagation.MethodInfo
- com.google.errorprone.matchers.method.MethodInvocationMatcher.Token
- java.io.Serializable
- com.google.errorprone.matchers.Matcher<T>
- com.google.errorprone.matchers.method.MethodMatchers.MethodMatcher
- com.google.errorprone.matchers.method.MethodMatchers.AnyMethodMatcher
- com.google.errorprone.matchers.method.MethodMatchers.ConstructorClassMatcher
- com.google.errorprone.matchers.method.MethodMatchers.ConstructorMatcher
- com.google.errorprone.matchers.method.MethodMatchers.InstanceMethodMatcher
- com.google.errorprone.matchers.method.MethodMatchers.MethodClassMatcher
- com.google.errorprone.matchers.method.MethodMatchers.MethodNameMatcher
- com.google.errorprone.matchers.method.MethodMatchers.MethodSignatureMatcher
- com.google.errorprone.matchers.method.MethodMatchers.ParameterMatcher
- com.google.errorprone.matchers.method.MethodMatchers.StaticMethodMatcher
- com.google.errorprone.matchers.MultiMatcher<T,
N>
- com.google.errorprone.matchers.method.MethodMatchers.MethodMatcher
- com.google.errorprone.suppliers.Supplier<T>
- com.google.errorprone.predicates.TypePredicate
- com.google.errorprone.matchers.Matcher<T>
- com.google.errorprone.StatisticsCollector
- com.google.errorprone.matchers.Suppressible
- com.google.errorprone.bugpatterns.BugChecker.AnnotatedTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.AnnotationTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ArrayAccessTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ArrayTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.AssertTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.AssignmentTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.BinaryTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.BlockTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.BreakTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.CaseTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.CatchTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ClassTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.CompilationUnitTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.CompoundAssignmentTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ConditionalExpressionTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ContinueTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.DoWhileLoopTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.EmptyStatementTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.EnhancedForLoopTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ExpressionStatementTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ForLoopTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.IdentifierTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.IfTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ImportTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.InstanceOfTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.IntersectionTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.LabeledStatementTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.LambdaExpressionTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.LiteralTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.MemberReferenceTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.MemberSelectTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.MethodInvocationTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.MethodTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ModifiersTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.NewArrayTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.NewClassTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ParameterizedTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ParenthesizedTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.PrimitiveTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ReturnTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.SwitchTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.SynchronizedTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.ThrowTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.TryTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.TypeCastTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.TypeParameterTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.UnaryTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.UnionTypeTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.VariableTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.WhileLoopTreeMatcher
- com.google.errorprone.bugpatterns.BugChecker.WildcardTreeMatcher
Enum Hierarchy
- java.lang.Object
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)
- com.google.errorprone.predicates.type.Array (implements com.google.errorprone.predicates.TypePredicate)
- com.google.errorprone.matchers.ChildMultiMatcher.MatchType
- com.google.errorprone.util.Commented.Position
- com.google.errorprone.ErrorProneOptions.Severity
- com.google.errorprone.matchers.method.MethodInvocationMatcher.MethodKind
- com.google.errorprone.matchers.method.MethodInvocationMatcher.TokenType
- com.google.errorprone.matchers.MethodVisibility.Visibility
- com.google.errorprone.dataflow.nullnesspropagation.Nullness (implements org.checkerframework.errorprone.dataflow.analysis.AbstractValue<V>)
- com.google.errorprone.util.OperatorPrecedence
- com.google.errorprone.fixes.Replacements.CoalescePolicy
- com.google.errorprone.fixes.SuggestedFixes.AdditionPosition
- com.google.errorprone.SuppressionInfo.SuppressedState
- com.google.errorprone.matchers.UnusedReturnValueMatcher.AllowReason
- com.google.errorprone.util.Visibility (implements java.lang.Comparable<T>)
- java.lang.Enum<E> (implements java.lang.Comparable<T>, java.lang.constant.Constable, java.io.Serializable)