The Normalizer module merges identical anonymous class definitions into a single type, thereby "normalizing" them and reducing their collective footprint on your archive and more importantly on your JVM.
Homepage POM file JAR file Javadoc'org.apache.commons:commons-weaver-normalizer-example:1.0'