public class ESLoggerUsageChecker
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ESLoggerUsageChecker.WrongLoggerUsage |
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
IGNORE_CHECKS_ANNOTATION |
static org.objectweb.asm.Type |
LOGGER_CLASS |
static java.util.List<java.lang.String> |
LOGGER_METHODS |
static org.objectweb.asm.Type |
MARKER_CLASS |
static org.objectweb.asm.Type |
OBJECT_ARRAY_CLASS |
static org.objectweb.asm.Type |
OBJECT_CLASS |
static org.objectweb.asm.Type |
PARAMETERIZED_MESSAGE_CLASS |
static org.objectweb.asm.Type |
STRING_ARRAY_CLASS |
static org.objectweb.asm.Type |
STRING_CLASS |
static org.objectweb.asm.Type |
SUPPLIER_ARRAY_CLASS |
static org.objectweb.asm.Type |
THROWABLE_CLASS |
| Constructor and Description |
|---|
ESLoggerUsageChecker() |
| Modifier and Type | Method and Description |
|---|---|
static void |
check(java.util.function.Consumer<ESLoggerUsageChecker.WrongLoggerUsage> wrongUsageCallback,
java.io.InputStream inputStream) |
static void |
main(java.lang.String... args) |
public static final org.objectweb.asm.Type LOGGER_CLASS
public static final org.objectweb.asm.Type THROWABLE_CLASS
public static final org.objectweb.asm.Type STRING_CLASS
public static final org.objectweb.asm.Type STRING_ARRAY_CLASS
public static final org.objectweb.asm.Type PARAMETERIZED_MESSAGE_CLASS
public static final org.objectweb.asm.Type OBJECT_CLASS
public static final org.objectweb.asm.Type OBJECT_ARRAY_CLASS
public static final org.objectweb.asm.Type SUPPLIER_ARRAY_CLASS
public static final org.objectweb.asm.Type MARKER_CLASS
public static final java.util.List<java.lang.String> LOGGER_METHODS
public static final java.lang.String IGNORE_CHECKS_ANNOTATION
public static void main(java.lang.String... args)
throws java.lang.Exception
java.lang.Exceptionpublic static void check(java.util.function.Consumer<ESLoggerUsageChecker.WrongLoggerUsage> wrongUsageCallback, java.io.InputStream inputStream) throws java.io.IOException
java.io.IOException