package saker.java.compiler.api.compile
public final class JavaCompilerWarningType
Enumeration utility class containing possible warning types to suppress during Java compilation.
The warning types are interpreted in a case-insensitive manner.
public static final String | ClientProcessorMessage = "ClientProcessorMessage" Suppress warnings emitted by annotation processors. |
public static final String | JavacCompilationWarning = "JavacCompilationWarning" Suppress warnings emitted by the Java compiler backend. |
public static final String | LastRoundGeneration = "LastRoundGeneration" Suppress warnings about annotation processors generating classes in the last round of annotation processing. |
public static final String | LessProcessorSourceVersion = "LessProcessorSourceVersion" Suppress warnings if annotation processors report an older supported source version than the one used for
compilation. |
public static final String | NoOriginatingElements = "NoOriginatingElements" Suppress warnings if annotation processors doesn't provide any originating elements for their generated sources,
classes, or resources. |
public static final String | ProcessorCallResult = "ProcessorCallResult" Suppress warnings if an annotation processor returns an unexpected or invalid value from one of its methods. |
public static final String | UnrecognizedProcessorOptions = "UnrecognizedProcessorOptions" Suppress warnings emitted when an annotation processor option is passed to a processor that doesn't recognize
that option name. |
Suppress warnings emitted by annotation processors.
Suppress warnings emitted by the Java compiler backend.
Suppress warnings about annotation processors generating classes in the last round of annotation processing.
Suppress warnings if annotation processors report an older supported source version than the one used for
compilation.
Suppress warnings if annotation processors doesn't provide any originating elements for their generated sources,
classes, or resources.
Suppress warnings if an annotation processor returns an unexpected or invalid value from one of its methods.
Suppress warnings emitted when an annotation processor option is passed to a processor that doesn't recognize
that option name.