@Override public void visitInnerClass(String name,String outerName,String innerName,int access){
  if ((access & Opcodes.ACC_FINAL) == Opcodes.ACC_FINAL) {
    finalClasses.add(name.replace('/','.'));
  }
  super.visitInnerClass(name,outerName,innerName,access & ~Opcodes.ACC_FINAL);
}

@ Override public void visitInnerClass ( String name , String outerName , String innerName , int access ) { if ( ( access & Opcodes . ACC_FINAL ) == Opcodes . ACC_FINAL ) { finalClasses . add ( name . replace ( '/' , '.' ) ) ; } super . visitInnerClass ( name , outerName , innerName , access & ~ Opcodes . ACC_FINAL ) ; }
remove " final " accessor from inner class definition
