4.0.0
org.aspectj
aspectj-parent
1.9.21.RC1
aspectjweaver
AspectJ Weaver
The AspectJ weaver applies aspects to Java classes. It can be used as a Java agent in order to apply load-time
weaving (LTW) during class-loading and also contains the AspectJ runtime classes.
https://www.eclipse.org/aspectj/
Eclipse Public License - v 2.0
https://www.eclipse.org/org/documents/epl-2.0/EPL-2.0.txt
repo
aclement
Andy Clement
aclement@vmware.com
kriegaex
Alexander Kriegisch
kriegaex@aspectj.dev
https://github.com/eclipse/org.aspectj
scm:git:https://github.com/eclipse/org.aspectj.git
scm:git:ssh://git@github.com:eclipse/org.aspectj.git
false
false
org.apache.maven.plugins
maven-jar-plugin
default-jar
none
test-jar
none
org.apache.maven.plugins
maven-dependency-plugin
unzip-dependency-sources
unpack-dependencies
prepare-package
sources
org.ow2.asm
asm
${project.build.directory}/unzipped-sources
runtime
org.apache.maven.plugins
maven-assembly-plugin
aspectjweaver-assembly
package
single
aspectjweaver-${project.version}
false
org.aspectj.weaver
org.aspectj.weaver.loadtime.Agent
org.aspectj.weaver.loadtime.Agent
true
org/aspectj/weaver/
AspectJ Weaver Classes
${project.version}
https://www.eclipse.org/aspectj/
org.aspectj.weaver
${project.version}
https://www.eclipse.org/aspectj/
AspectJ Weaver
${project.version}
(C) Copyright 1999-2001 Xerox Corporation, 2002 Palo Alto Research Center, Incorporated (PARC), 2003-2020 Contributors. All Rights Reserved
aspectjweaver-assembly.xml
aspectjweaver-sources-assembly
package
single
true
${maven.source.skip}
aspectjweaver-sources-assembly.xml
org.apache.maven.plugins
maven-shade-plugin
true
false
false
asm-relocate
package
shade
false
true
${project.groupId}:${project.artifactId}
org.objectweb.asm
aj.org.objectweb.asm
org.codehaus.mojo
truezip-maven-plugin
unzip-relocated-sources
package
copy
${maven.javadoc.skip}
true
${project.build.directory}/${project.build.finalName}-sources.jar/org/aspectj
${project.build.directory}/unpacked-sources/org/aspectj
${project.build.directory}/${project.build.finalName}-sources.jar/aj
${project.build.directory}/unpacked-sources/aj
org.apache.maven.plugins
maven-javadoc-plugin
javadoc-jar
package
jar
${project.build.directory}/unpacked-sources
org.aspectj
none
8
org.codehaus.mojo
flatten-maven-plugin
flatten
process-resources
flatten
oss
remove
remove
${project.build.directory}
flattened-pom.xml
org.sonatype.plugins
nexus-staging-maven-plugin
org.eclipse.m2e
lifecycle-mapping
1.0.0
org.codehaus.mojo
flatten-maven-plugin
[1.2.2,)
flatten
org.aspectj
weaver
${project.version}
org.ow2.asm
asm