Package com.google.errorprone
package com.google.errorprone
-
ClassDescriptionAn Error Prone compiler that implements
JavaCompiler
.An accessor for information about a single bug checker, including the metadata in the check's@BugPattern
annotation and the class that implements the check.Interface for a transformation over Java source.Combines multipleCodeTransformer
s into one.Strategies for reporting results.Factory for creating DescriptionListeners while compiling each file.ATaskListener
that runs Error Prone over attributed compilation units.Wraps an unrecoverable error that occurs during analysis with the source position that triggered the crash.Represents an immutable map of Error Prone flags to their set values.Builder for Error Prone command-line flags object.Processes command-line options specific to error-prone.Severity levels for an error-prone check that define how the check results should be presented.Loads custom Error Prone checks from the annotation processor classpath.A collection of timing data for the runtime of individual checks.The Error Prone version.Parse import order strings.Making our errors appear to the user and break their build.A token uniquely identifying a single invocation of javac.A classloader that allows plugins to access the Error Prone classes from the compiler classpath.A collector of counters keyed by strings.A view on top of aContext
allowing additional modifications to be added without affecting the underlyingContext
.Immutable container of "suppression signals" - annotations or other information gathered from source - that can be used to determine if a specificSuppressible
object should be considered suppressed.