Path	Lines of Code
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/Analyzer.java	424
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/AnalyzerException.java	27
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/BasicInterpreter.java	312
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/BasicValue.java	56
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/BasicVerifier.java	372
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/Frame.java	527
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/Interpreter.java	40
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/SimpleVerifier.java	236
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/SmallSet.java	95
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/SourceInterpreter.java	162
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/SourceValue.java	34
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/Subroutine.java	40
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/Value.java	4
asm-analysis/src/main/java/org/objectweb/asm/tree/analysis/package.html	34
asm-commons/src/main/java/org/objectweb/asm/commons/AdviceAdapter.java	498
asm-commons/src/main/java/org/objectweb/asm/commons/AnalyzerAdapter.java	769
asm-commons/src/main/java/org/objectweb/asm/commons/AnnotationRemapper.java	87
asm-commons/src/main/java/org/objectweb/asm/commons/ClassRemapper.java	167
asm-commons/src/main/java/org/objectweb/asm/commons/CodeSizeEvaluator.java	150
asm-commons/src/main/java/org/objectweb/asm/commons/FieldRemapper.java	41
asm-commons/src/main/java/org/objectweb/asm/commons/GeneratorAdapter.java	670
asm-commons/src/main/java/org/objectweb/asm/commons/InstructionAdapter.java	1004
asm-commons/src/main/java/org/objectweb/asm/commons/JSRInlinerAdapter.java	317
asm-commons/src/main/java/org/objectweb/asm/commons/LocalVariablesSorter.java	218
asm-commons/src/main/java/org/objectweb/asm/commons/Method.java	125
asm-commons/src/main/java/org/objectweb/asm/commons/MethodRemapper.java	200
asm-commons/src/main/java/org/objectweb/asm/commons/ModuleHashesAttribute.java	78
asm-commons/src/main/java/org/objectweb/asm/commons/ModuleRemapper.java	60
asm-commons/src/main/java/org/objectweb/asm/commons/ModuleResolutionAttribute.java	41
asm-commons/src/main/java/org/objectweb/asm/commons/ModuleTargetAttribute.java	37
asm-commons/src/main/java/org/objectweb/asm/commons/RecordComponentRemapper.java	43
asm-commons/src/main/java/org/objectweb/asm/commons/Remapper.java	172
asm-commons/src/main/java/org/objectweb/asm/commons/SerialVersionUIDAdder.java	232
asm-commons/src/main/java/org/objectweb/asm/commons/SignatureRemapper.java	102
asm-commons/src/main/java/org/objectweb/asm/commons/SimpleRemapper.java	36
asm-commons/src/main/java/org/objectweb/asm/commons/StaticInitMerger.java	57
asm-commons/src/main/java/org/objectweb/asm/commons/TableSwitchGenerator.java	6
asm-commons/src/main/java/org/objectweb/asm/commons/TryCatchBlockSorter.java	63
asm-commons/src/main/java/org/objectweb/asm/commons/package.html	23
asm-commons/src/resources/java/SerialVersionAnonymousInnerClass.java	7
asm-commons/src/resources/java/SerialVersionClass.java	11
asm-commons/src/resources/java/SerialVersionEmptyInterface.java	2
asm-commons/src/resources/java/SerialVersionEnum.java	5
asm-commons/src/resources/java/SerialVersionInterface.java	4
asm-test/src/resources/java/DefaultPackage.java	1
asm-test/src/resources/java/annotations/ICA.java	10
asm-test/src/resources/java/annotations/IFA.java	10
asm-test/src/resources/java/annotations/IMA.java	10
asm-test/src/resources/java/annotations/IPA.java	10
asm-test/src/resources/java/annotations/IRCA.java	10
asm-test/src/resources/java/annotations/ITA.java	10
asm-test/src/resources/java/annotations/ITPA.java	10
asm-test/src/resources/java/annotations/ITUA.java	10
asm-test/src/resources/java/annotations/IVA.java	10
asm-test/src/resources/java/annotations/VCA.java	10
asm-test/src/resources/java/annotations/VFA.java	10
asm-test/src/resources/java/annotations/VMA.java	10
asm-test/src/resources/java/annotations/VPA.java	10
asm-test/src/resources/java/annotations/VRCA.java	10
asm-test/src/resources/java/annotations/VTA.java	10
asm-test/src/resources/java/annotations/VTPA.java	10
asm-test/src/resources/java/annotations/VTUA.java	10
asm-test/src/resources/java/annotations/VVA.java	10
asm-test/src/resources/java/invalid/InvalidBytecodeOffset.java	7
asm-test/src/resources/java/invalid/InvalidClassVersion.java	2
asm-test/src/resources/java/invalid/InvalidCodeLength.java	7
asm-test/src/resources/java/invalid/InvalidConstantPoolIndex.java	2
asm-test/src/resources/java/invalid/InvalidConstantPoolReference.java	2
asm-test/src/resources/java/invalid/InvalidCpInfoTag.java	2
asm-test/src/resources/java/invalid/InvalidElementValue.java	5
asm-test/src/resources/java/invalid/InvalidInsnTypeAnnotationTargetType.java	13
asm-test/src/resources/java/invalid/InvalidOpcode.java	2
asm-test/src/resources/java/invalid/InvalidSourceDebugExtension.java	2
asm-test/src/resources/java/invalid/InvalidStackMapFrameType.java	7
asm-test/src/resources/java/invalid/InvalidTypeAnnotationTargetType.java	11
asm-test/src/resources/java/invalid/InvalidVerificationTypeInfo.java	7
asm-test/src/resources/java/invalid/InvalidWideOpcode.java	7
asm-test/src/resources/java/jdk14/AllStructures.java	14
asm-test/src/resources/java/jdk15/AllStructures.java	7
asm-test/src/resources/java/jdk3/AllInstructions.java	228
asm-test/src/resources/java/jdk3/AllStructures.java	65
asm-test/src/resources/java/jdk3/DumpArtificialStructures.java	120
asm-test/src/resources/java/jdk3/LargeMethod.java	502
asm-test/src/resources/java/jdk5/AllInstructions.java	228
asm-test/src/resources/java/jdk5/AllStructures.java	151
asm-test/src/resources/java/jdk8/AllFrames.java	174
asm-test/src/resources/java/jdk8/AllInstructions.java	12
asm-test/src/resources/java/jdk8/AllStructures.java	107
asm-test/src/resources/java/jdk8/DumpArtificialStructures.java	125
asm-test/src/resources/java/jdk8/LargeMethod.java	364
asm-test/src/resources/java/jdk9/pkg/module-info.java	11
asm-test/src/resources/java/jdk9/pkg/pkg/A.java	4
asm-test/src/resources/java/jdk9/pkg/pkg/internal/AImpl.java	2
asm-tree/src/main/java/org/objectweb/asm/tree/AbstractInsnNode.java	99
asm-tree/src/main/java/org/objectweb/asm/tree/AnnotationNode.java	125
asm-tree/src/main/java/org/objectweb/asm/tree/ClassNode.java	285
asm-tree/src/main/java/org/objectweb/asm/tree/FieldInsnNode.java	31
asm-tree/src/main/java/org/objectweb/asm/tree/FieldNode.java	123
asm-tree/src/main/java/org/objectweb/asm/tree/FrameNode.java	107
asm-tree/src/main/java/org/objectweb/asm/tree/IincInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/InnerClassNode.java	18
asm-tree/src/main/java/org/objectweb/asm/tree/InsnList.java	383
asm-tree/src/main/java/org/objectweb/asm/tree/InsnNode.java	21
asm-tree/src/main/java/org/objectweb/asm/tree/IntInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/InvokeDynamicInsnNode.java	35
asm-tree/src/main/java/org/objectweb/asm/tree/JumpInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/LabelNode.java	35
asm-tree/src/main/java/org/objectweb/asm/tree/LdcInsnNode.java	27
asm-tree/src/main/java/org/objectweb/asm/tree/LineNumberNode.java	24
asm-tree/src/main/java/org/objectweb/asm/tree/LocalVariableAnnotationNode.java	46
asm-tree/src/main/java/org/objectweb/asm/tree/LocalVariableNode.java	28
asm-tree/src/main/java/org/objectweb/asm/tree/LookupSwitchInsnNode.java	41
asm-tree/src/main/java/org/objectweb/asm/tree/MethodInsnNode.java	42
asm-tree/src/main/java/org/objectweb/asm/tree/MethodNode.java	534
asm-tree/src/main/java/org/objectweb/asm/tree/ModuleExportNode.java	17
asm-tree/src/main/java/org/objectweb/asm/tree/ModuleNode.java	135
asm-tree/src/main/java/org/objectweb/asm/tree/ModuleOpenNode.java	17
asm-tree/src/main/java/org/objectweb/asm/tree/ModuleProvideNode.java	14
asm-tree/src/main/java/org/objectweb/asm/tree/ModuleRequireNode.java	15
asm-tree/src/main/java/org/objectweb/asm/tree/MultiANewArrayInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/ParameterNode.java	13
asm-tree/src/main/java/org/objectweb/asm/tree/RecordComponentNode.java	105
asm-tree/src/main/java/org/objectweb/asm/tree/TableSwitchInsnNode.java	38
asm-tree/src/main/java/org/objectweb/asm/tree/TryCatchBlockNode.java	51
asm-tree/src/main/java/org/objectweb/asm/tree/TypeAnnotationNode.java	19
asm-tree/src/main/java/org/objectweb/asm/tree/TypeInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/UnsupportedClassVersionException.java	4
asm-tree/src/main/java/org/objectweb/asm/tree/Util.java	115
asm-tree/src/main/java/org/objectweb/asm/tree/VarInsnNode.java	26
asm-tree/src/main/java/org/objectweb/asm/tree/package.html	146
asm-util/src/main/java/org/objectweb/asm/util/ASMifier.java	1320
asm-util/src/main/java/org/objectweb/asm/util/ASMifierSupport.java	7
asm-util/src/main/java/org/objectweb/asm/util/CheckAnnotationAdapter.java	83
asm-util/src/main/java/org/objectweb/asm/util/CheckClassAdapter.java	717
asm-util/src/main/java/org/objectweb/asm/util/CheckFieldAdapter.java	58
asm-util/src/main/java/org/objectweb/asm/util/CheckFrameAnalyzer.java	302
asm-util/src/main/java/org/objectweb/asm/util/CheckMethodAdapter.java	1152
asm-util/src/main/java/org/objectweb/asm/util/CheckModuleAdapter.java	129
asm-util/src/main/java/org/objectweb/asm/util/CheckRecordComponentAdapter.java	59
asm-util/src/main/java/org/objectweb/asm/util/CheckSignatureAdapter.java	235
asm-util/src/main/java/org/objectweb/asm/util/Printer.java	491
asm-util/src/main/java/org/objectweb/asm/util/Textifier.java	1258
asm-util/src/main/java/org/objectweb/asm/util/TextifierSupport.java	6
asm-util/src/main/java/org/objectweb/asm/util/TraceAnnotationVisitor.java	38
asm-util/src/main/java/org/objectweb/asm/util/TraceClassVisitor.java	130
asm-util/src/main/java/org/objectweb/asm/util/TraceFieldVisitor.java	39
asm-util/src/main/java/org/objectweb/asm/util/TraceMethodVisitor.java	226
asm-util/src/main/java/org/objectweb/asm/util/TraceModuleVisitor.java	53
asm-util/src/main/java/org/objectweb/asm/util/TraceRecordComponentVisitor.java	41
asm-util/src/main/java/org/objectweb/asm/util/TraceSignatureVisitor.java	223
asm-util/src/main/java/org/objectweb/asm/util/package.html	14
asm/src/main/java/org/objectweb/asm/AnnotationVisitor.java	54
asm/src/main/java/org/objectweb/asm/AnnotationWriter.java	285
asm/src/main/java/org/objectweb/asm/Attribute.java	166
asm/src/main/java/org/objectweb/asm/ByteVector.java	206
asm/src/main/java/org/objectweb/asm/ClassReader.java	2810
asm/src/main/java/org/objectweb/asm/ClassTooLargeException.java	17
asm/src/main/java/org/objectweb/asm/ClassVisitor.java	148
asm/src/main/java/org/objectweb/asm/ClassWriter.java	595
asm/src/main/java/org/objectweb/asm/ConstantDynamic.java	71
asm/src/main/java/org/objectweb/asm/Constants.java	142
asm/src/main/java/org/objectweb/asm/Context.java	22
asm/src/main/java/org/objectweb/asm/CurrentFrame.java	14
asm/src/main/java/org/objectweb/asm/Edge.java	13
asm/src/main/java/org/objectweb/asm/FieldVisitor.java	53
asm/src/main/java/org/objectweb/asm/FieldWriter.java	136
asm/src/main/java/org/objectweb/asm/Frame.java	1010
asm/src/main/java/org/objectweb/asm/Handle.java	64
asm/src/main/java/org/objectweb/asm/Handler.java	75
asm/src/main/java/org/objectweb/asm/Label.java	204
asm/src/main/java/org/objectweb/asm/MethodTooLargeException.java	31
asm/src/main/java/org/objectweb/asm/MethodVisitor.java	264
asm/src/main/java/org/objectweb/asm/MethodWriter.java	1685
asm/src/main/java/org/objectweb/asm/ModuleVisitor.java	67
asm/src/main/java/org/objectweb/asm/ModuleWriter.java	143
asm/src/main/java/org/objectweb/asm/Opcodes.java	248
asm/src/main/java/org/objectweb/asm/RecordComponentVisitor.java	51
asm/src/main/java/org/objectweb/asm/RecordComponentWriter.java	107
asm/src/main/java/org/objectweb/asm/Symbol.java	52
asm/src/main/java/org/objectweb/asm/SymbolTable.java	742
asm/src/main/java/org/objectweb/asm/Type.java	481
asm/src/main/java/org/objectweb/asm/TypePath.java	90
asm/src/main/java/org/objectweb/asm/TypeReference.java	115
asm/src/main/java/org/objectweb/asm/package.html	44
asm/src/main/java/org/objectweb/asm/signature/SignatureReader.java	125
asm/src/main/java/org/objectweb/asm/signature/SignatureVisitor.java	54
asm/src/main/java/org/objectweb/asm/signature/SignatureWriter.java	133
asm/src/main/java/org/objectweb/asm/signature/package.html	10
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AbstractBenchmark.java	123
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/Adapter.java	40
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AdapterBenchmark.java	432
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AdapterBenchmarkJava8.java	187
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AsmAdapter.java	356
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AsmFactory.java	35
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AsmGenerator.java	47
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AspectjBcelAdapter.java	47
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/AspectjBcelGenerator.java	44
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/BcelAdapter.java	47
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/BcelGenerator.java	44
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/CojenGenerator.java	31
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/CsgBytecodeGenerator.java	33
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/Factory.java	6
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/Generator.java	7
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/GeneratorBenchmark.java	113
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/GnuByteCodeGenerator.java	37
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/JClassLibGenerator.java	102
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/JavassistAdapter.java	22
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/JiapiGenerator.java	37
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/MemoryBenchmark.java	129
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/MemoryProfiler.java	101
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/MozillaClassFileGenerator.java	23
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/SerpAdapter.java	26
benchmarks/src/jmh/java/org/objectweb/asm/benchmarks/TypeBenchmark.java	223
tools/pmd.xml	86
tools/retrofitter/src/main/java/org/objectweb/asm/tools/Retrofitter.java	358
