4.0.0
net.bytebuddy
byte-buddy-parent
1.17.5
byte-buddy
jar
Byte Buddy (without dependencies)
Byte Buddy is a Java library for creating Java classes at run time.
This artifact is a build of Byte Buddy with all ASM dependencies repackaged into its own name space.
org.objectweb.asm
net.bytebuddy.jar.asm
codes.rafael.asmjdkbridge
net.bytebuddy.jar.asmjdkbridge
net.bytebuddy,
net.bytebuddy.agent.builder,
net.bytebuddy.asm,
net.bytebuddy.build,
net.bytebuddy.description,
net.bytebuddy.description.annotation,
net.bytebuddy.description.enumeration,
net.bytebuddy.description.field,
net.bytebuddy.description.method,
net.bytebuddy.description.modifier,
net.bytebuddy.description.type,
net.bytebuddy.dynamic,
net.bytebuddy.dynamic.loading,
net.bytebuddy.dynamic.scaffold,
net.bytebuddy.dynamic.scaffold.inline,
net.bytebuddy.dynamic.scaffold.subclass,
net.bytebuddy.implementation,
net.bytebuddy.implementation.attribute,
net.bytebuddy.implementation.auxiliary,
net.bytebuddy.implementation.bind,
net.bytebuddy.implementation.bind.annotation,
net.bytebuddy.implementation.bytecode,
net.bytebuddy.implementation.bytecode.assign,
net.bytebuddy.implementation.bytecode.assign.primitive,
net.bytebuddy.implementation.bytecode.assign.reference,
net.bytebuddy.implementation.bytecode.collection,
net.bytebuddy.implementation.bytecode.constant,
net.bytebuddy.implementation.bytecode.member,
net.bytebuddy.matcher,
net.bytebuddy.pool,
net.bytebuddy.utility,
net.bytebuddy.utility.nullability,
net.bytebuddy.utility.privilege,
net.bytebuddy.utility.visitor,
${shade.asm.target},
${shade.asm.target}.signature,
${shade.asm.target}.commons,
${shade.asmjdkbridge.target}
net.bytebuddy.utility.dispatcher
true
${project.groupId}
byte-buddy-dep
net.java.dev.jna
jna
${version.jna}
provided
net.java.dev.jna
jna-platform
${version.jna}
provided
src/main/resources
true
org.pitest
pitest-maven
${version.plugin.pitest}
true
com.github.spotbugs
spotbugs-maven-plugin
${version.plugin.spotbugs}
true
org.apache.maven.plugins
maven-jar-plugin
${version.plugin.jar}
${project.build.outputDirectory}/META-INF/MANIFEST.MF
org.apache.felix
maven-bundle-plugin
${version.plugin.bundle}
process-classes
manifest
true
${packages.list.external}
codes.rafael.modulemaker
modulemaker-maven-plugin
${version.plugin.modulemaker}
org.ow2.asm
asm
${version.asm}
package
inject-module
${modulemaker.skip}
${project.groupId}
${project.version}
true
${packages.list.external},${packages.list.internal}
${packages.list.external}
java.instrument,
java.management,
jdk.unsupported,
net.bytebuddy.agent,
com.sun.jna,
com.sun.jna.platform
net.bytebuddy.build.Plugin$Engine$Default
org.apache.maven.plugins
maven-javadoc-plugin
${version.plugin.javadoc}
true
${project.groupId}:byte-buddy-dep
extras
false
org.apache.maven.plugins
maven-source-plugin
${version.plugin.source}
true
shade-current
[1.8,)
org.apache.maven.plugins
maven-shade-plugin
${version.plugin.shade}
package
shade
false
true
${bytebuddy.extras}
true
${shade.asm.source}
${shade.asm.target}
${shade.asmjdkbridge.source}
${shade.asmjdkbridge.target}
codes/rafael/asmjdkbridge
net/bytebuddy/jar/asmjdkbridge
true
net.bytebuddy:byte-buddy-dep:*
META-INF/MANIFEST.MF
META-INF/maven/**
org.ow2.asm:*
META-INF/MANIFEST.MF
**/module-info.class
**/LICENSE
**/NOTICE
codes.rafael.asmjdkbridge:*
META-INF/versions/**
META-INF/MANIFEST.MF
**/module-info.class
org.ow2.asm:asm-commons
org/objectweb/asm/commons/AnnotationRemapper.**
org/objectweb/asm/commons/ClassRemapper.**
org/objectweb/asm/commons/FieldRemapper.**
org/objectweb/asm/commons/MethodRemapper.**
org/objectweb/asm/commons/ModuleHashesAttribute.**
org/objectweb/asm/commons/ModuleRemapper.**
org/objectweb/asm/commons/RecordComponentRemapper.**
org/objectweb/asm/commons/Remapper.**
org/objectweb/asm/commons/SignatureRemapper.**
org/objectweb/asm/commons/SimpleRemapper.**
net.bytebuddy.build.Plugin$Engine$Default
sources-jar
META-INF/LICENSE
org.ow2.asm
asm
${version.asm}
org.ow2.asm
asm-commons
${version.asm}
shade-legacy
(,1.7]
org.apache.maven.plugins
maven-shade-plugin
${version.plugin.shade}
package
shade
false
true
${bytebuddy.extras}
true
${shade.asm.source}
${shade.asm.target}
${shade.asmjdkbridge.source}
${shade.asmjdkbridge.target}
net.bytebuddy:byte-buddy-dep:*
META-INF/MANIFEST.MF
META-INF/maven/**
org.ow2.asm:*
META-INF/MANIFEST.MF
**/module-info.class
**/LICENSE
**/NOTICE
codes.rafael.asmjdkbridge:*
META-INF/versions/**
META-INF/MANIFEST.MF
**/module-info.class
org.ow2.asm:asm-commons
org/objectweb/asm/commons/AnnotationRemapper.**
org/objectweb/asm/commons/ClassRemapper.**
org/objectweb/asm/commons/FieldRemapper.**
org/objectweb/asm/commons/MethodRemapper.**
org/objectweb/asm/commons/ModuleHashesAttribute.**
org/objectweb/asm/commons/ModuleRemapper.**
org/objectweb/asm/commons/RecordComponentRemapper.**
org/objectweb/asm/commons/Remapper.**
org/objectweb/asm/commons/SignatureRemapper.**
org/objectweb/asm/commons/SimpleRemapper.**
net.bytebuddy.build.Plugin$Engine$Default
META-INF/LICENSE
org.ow2.asm
asm
${version.asm}
org.ow2.asm
asm-commons
${version.asm}
multi-release
false
codes.rafael.bytecodeupdate
bytecode-update-maven-plugin
${version.plugin.bytecode-update}
org.ow2.asm
asm-commons
${version.asm}
multi-release
update-bytecode
prepare-package
${project.build.outputDirectory}/META-INF/versions/9
${shade.asm.source}
${shade.asm.target}
org\.ow2\.asm:.*
org/objectweb/asm/[a-zA-Z0-9$\.]+
org/objectweb/asm/signature/[a-zA-Z0-9$\.]+
org/objectweb/asm/commons/.*Remapper.*
org/objectweb/asm/commons/ModuleHashesAttribute[a-zA-Z0-9$\.]*.class