TAP5-2588: upgrade ASM to 6.0
authorJochen Kemnade <jkemnade@apache.org>
Fri, 6 Oct 2017 13:20:03 +0000 (15:20 +0200)
committerJochen Kemnade <jkemnade@apache.org>
Fri, 6 Oct 2017 13:59:01 +0000 (15:59 +0200)
commit74324b3130c9f74c1684a08171b7a2ca56532fe1
tree430c28c52cc5044a1b1b01d6405c5e84a3052ea5
parent95a548ec488a3c09c16117a0e6f9d3ce28db0322
TAP5-2588: upgrade ASM to 6.0
116 files changed:
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/AnnotationVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/AnnotationWriter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/ClassReader.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/ClassVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/ClassWriter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/CurrentFrame.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/FieldVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/FieldWriter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Frame.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Handle.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Item.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Label.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/MethodVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/MethodWriter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/ModuleVisitor.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/ModuleWriter.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Opcodes.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/Type.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/AdviceAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/AnalyzerAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/AnnotationRemapper.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/ClassRemapper.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/CodeSizeEvaluator.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/FieldRemapper.java [moved from plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/FieldConstantsCollector.java with 60% similarity]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/GeneratorAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/InstructionAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/JSRInlinerAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/LocalVariablesSorter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/MethodRemapper.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/ModuleHashesAttribute.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/ModuleRemapper.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/ModuleResolutionAttribute.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/ModuleTargetAttribute.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/Remapper.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/RemappingAnnotationAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/RemappingClassAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/RemappingFieldAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/RemappingMethodAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/RemappingSignatureAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/SerialVersionUIDAdder.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/SignatureRemapper.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/StaticInitMerger.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/commons/TryCatchBlockSorter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/AnnotationConstantsCollector.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/ClassConstantsCollector.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/ClassOptimizer.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/Constant.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/ConstantPool.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/JarOptimizer.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/MethodConstantsCollector.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/MethodOptimizer.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/NameMapping.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/Shrinker.java [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/jdk1.2.2_017.txt.gz [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/jdk1.3.1_19.txt.gz [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink-annotations.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink-frames.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink-resize.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink-signatures.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink-writer.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/optimizer/shrink.properties [deleted file]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/signature/SignatureReader.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/signature/SignatureVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/signature/SignatureWriter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/AbstractInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/AnnotationNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ClassNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/FieldInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/FieldNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/InnerClassNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/InsnList.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/InvokeDynamicInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/LdcInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/LocalVariableAnnotationNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/MethodInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/MethodNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ModuleExportNode.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ModuleNode.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ModuleOpenNode.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ModuleProvideNode.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ModuleRequireNode.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/MultiANewArrayInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/ParameterNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/TryCatchBlockNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/TypeAnnotationNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/TypeInsnNode.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/analysis/BasicInterpreter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/analysis/BasicVerifier.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/analysis/SimpleVerifier.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/tree/analysis/SourceInterpreter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/ASMifiable.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/ASMifier.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckAnnotationAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckClassAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckFieldAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckMethodAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckModuleAdapter.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/CheckSignatureAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/Printer.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/Textifiable.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/Textifier.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceAnnotationVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceClassVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceFieldVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceMethodVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceModuleVisitor.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/util/TraceSignatureVisitor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/ASMContentHandler.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/Processor.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/SAXAnnotationAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/SAXClassAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/SAXCodeAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/SAXFieldAdapter.java
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/SAXModuleAdapter.java [new file with mode: 0644]
plastic/src/external/java/org/apache/tapestry5/internal/plastic/asm/xml/asm-xml.dtd
plastic/src/main/java/org/apache/tapestry5/internal/plastic/AbstractAnnotationBuilder.java