mirror of https://github.com/apache/poi.git
compile issue after byte-buddy upgrade
git-svn-id: https://svn.apache.org/repos/asf/poi/trunk@1903206 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
e16da8059c
commit
7752e61c90
|
@ -34,9 +34,12 @@ import java.util.regex.Pattern;
|
|||
import java.util.stream.Stream;
|
||||
|
||||
import net.bytebuddy.agent.builder.AgentBuilder;
|
||||
import net.bytebuddy.description.type.TypeDescription;
|
||||
import net.bytebuddy.dynamic.DynamicType;
|
||||
import net.bytebuddy.implementation.MethodDelegation;
|
||||
import net.bytebuddy.implementation.SuperMethodCall;
|
||||
import net.bytebuddy.matcher.ElementMatchers;
|
||||
import net.bytebuddy.utility.JavaModule;
|
||||
import org.apache.xmlbeans.impl.schema.SchemaTypeSystemImpl;
|
||||
|
||||
/**
|
||||
|
@ -59,11 +62,10 @@ public class OOXMLLiteAgent {
|
|||
new AgentBuilder.Default()
|
||||
// .with(AgentBuilder.Listener.StreamWriting.toSystemOut())
|
||||
.type(named("org.apache.xmlbeans.impl.schema.XsbReader"))
|
||||
.transform((builder, type, cl, m) ->
|
||||
builder
|
||||
.constructor(ElementMatchers.any())
|
||||
.intercept(MethodDelegation.to(XsbLogger.class).andThen(SuperMethodCall.INSTANCE))
|
||||
)
|
||||
.transform(((builder, typeDescription, classLoader, module, protectionDomain) ->
|
||||
builder
|
||||
.constructor(ElementMatchers.any())
|
||||
.intercept(MethodDelegation.to(XsbLogger.class).andThen(SuperMethodCall.INSTANCE))))
|
||||
.installOn(inst);
|
||||
}
|
||||
|
||||
|
|
Loading…
Reference in New Issue