IllegalArgumentException in SignatureReader when using generics
In a maven project with both the aspectj-maven-plugin and the maven-shade-plugin (which depends on asm) an IllegalArgumentException is thrown when running
mvn clean install -e.
I've extracted a minimal project to reproduce this (see attachment asm-pet-owner-bug.tar.gz).
It happens with maven-shade-plugin versions 3.2.0 and 3.2.1, which use asm 6.2.1 and 7.0 respectively.
However, in version 3.1.1 of the maven-shade-plugin with asm 6.0, everything runs fine.