This is an automated email from the ASF dual-hosted git repository.
veithen pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/ws-axiom.git
The following commit(s) were added to refs/heads/master by this push:
new 871bf56f5 Add more logging
871bf56f5 is described below
commit 871bf56f55649c0f9c8c386de1723ed0ed9f6919
Author: Andreas Veithen <[email protected]>
AuthorDate: Thu Oct 20 22:42:54 2022 +0100
Add more logging
---
.../org/apache/axiom/weaver/mixin/clazz/MixinClassVisitor.java | 10 ++++++++++
1 file changed, 10 insertions(+)
diff --git
a/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/clazz/MixinClassVisitor.java
b/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/clazz/MixinClassVisitor.java
index 47555ab39..21caf4f82 100644
---
a/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/clazz/MixinClassVisitor.java
+++
b/axiom-weaver/src/main/java/org/apache/axiom/weaver/mixin/clazz/MixinClassVisitor.java
@@ -31,6 +31,8 @@ import org.apache.axiom.weaver.mixin.MixinInnerClass;
import org.apache.axiom.weaver.mixin.MixinMethod;
import org.apache.axiom.weaver.mixin.StaticInitializerMethod;
import org.apache.axiom.weaver.mixin.TargetContext;
+import org.apache.commons.logging.Log;
+import org.apache.commons.logging.LogFactory;
import org.objectweb.asm.AnnotationVisitor;
import org.objectweb.asm.ClassVisitor;
import org.objectweb.asm.FieldVisitor;
@@ -44,6 +46,8 @@ import org.objectweb.asm.tree.FieldNode;
import org.objectweb.asm.tree.MethodNode;
final class MixinClassVisitor extends ClassVisitor {
+ private static final Log log = LogFactory.getLog(MixinClassVisitor.class);
+
private final ClassFetcher classFetcher;
private int bytecodeVersion;
private String className;
@@ -69,6 +73,9 @@ final class MixinClassVisitor extends ClassVisitor {
String signature,
String superName,
String[] interfaces) {
+ if (log.isDebugEnabled()) {
+ log.debug(String.format("Processing mixin class %s", name));
+ }
bytecodeVersion = version;
className = name;
remapperFactory =
@@ -104,6 +111,9 @@ final class MixinClassVisitor extends ClassVisitor {
@Override
public void visitInnerClass(String name, String outerName, String
innerName, int access) {
+ if (log.isDebugEnabled()) {
+ log.debug(String.format("Found inner class %s", name));
+ }
innerClassNames.add(name);
}