Class ESLoggerUsageChecker
- java.lang.Object
-
- org.elasticsearch.test.loggerusage.ESLoggerUsageChecker
-
public class ESLoggerUsageChecker extends java.lang.Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
ESLoggerUsageChecker.WrongLoggerUsage
-
Field Summary
Fields Modifier and Type Field 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 Summary
Constructors Constructor Description ESLoggerUsageChecker()
-
Method Summary
Modifier and Type Method Description static void
check(java.util.function.Consumer<ESLoggerUsageChecker.WrongLoggerUsage> wrongUsageCallback, java.io.InputStream inputStream)
static void
main(java.lang.String... args)
-
-
-
Field Detail
-
LOGGER_CLASS
public static final org.objectweb.asm.Type LOGGER_CLASS
-
THROWABLE_CLASS
public static final org.objectweb.asm.Type THROWABLE_CLASS
-
STRING_CLASS
public static final org.objectweb.asm.Type STRING_CLASS
-
STRING_ARRAY_CLASS
public static final org.objectweb.asm.Type STRING_ARRAY_CLASS
-
PARAMETERIZED_MESSAGE_CLASS
public static final org.objectweb.asm.Type PARAMETERIZED_MESSAGE_CLASS
-
OBJECT_CLASS
public static final org.objectweb.asm.Type OBJECT_CLASS
-
OBJECT_ARRAY_CLASS
public static final org.objectweb.asm.Type OBJECT_ARRAY_CLASS
-
SUPPLIER_ARRAY_CLASS
public static final org.objectweb.asm.Type SUPPLIER_ARRAY_CLASS
-
MARKER_CLASS
public static final org.objectweb.asm.Type MARKER_CLASS
-
LOGGER_METHODS
public static final java.util.List<java.lang.String> LOGGER_METHODS
-
IGNORE_CHECKS_ANNOTATION
public static final java.lang.String IGNORE_CHECKS_ANNOTATION
- See Also:
- Constant Field Values
-
-
Method Detail
-
main
public static void main(java.lang.String... args) throws java.lang.Exception
- Throws:
java.lang.Exception
-
check
public static void check(java.util.function.Consumer<ESLoggerUsageChecker.WrongLoggerUsage> wrongUsageCallback, java.io.InputStream inputStream) throws java.io.IOException
- Throws:
java.io.IOException
-
-