org.springframework.cglib.core

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total9,476 of 9,4760%881 of 8810%9569562,3222,3224884885858
EmitUtils1,7030%1260%118118497497505011
CodeEmitter1,5630%1650%20120143743710910911
ReflectUtils1,2370%1260%101101269269383811
TypeUtils8760%1360%123123206206424211
KeyFactory.Generator4090%200%2525101101151511
ClassEmitter3740%320%37378787212111
KeyFactory3340%120%16164545101011
AbstractClassGenerator3330%260%3636105105232311
LocalVariablesSorter2530%220%202049499911
DuplicatesPredicate1840%280%181847474411
DebuggingClassWriter1730%60%9937376611
TinyBitSet1240%120%16163030101011
CollectionUtils1200%140%121227275511
EmitUtils.new ProcessSwitchCallback() {...}1170%140%101024243311
ClassEmitter.FieldInfo960%220%141420203311
Constants870%n/a1130301111
Signature830%100%141419199911
AbstractClassGenerator.ClassLoaderData820%40%101020208811
DefaultNamingPolicy800%120%121220206611
EmitUtils.new ProcessSwitchCallback() {...}710%20%44993311
VisibilityPredicate580%140%9915152211
SpringNamingPolicy570%100%7714142211
ClassNameReader.new ClassVisitor() {...}520%40%44772211
DuplicatesPredicate.UnnecessaryBridgeFinder500%20%5514144411
ClassLoaderAwareGeneratorStrategy500%80%6616162211
EmitUtils.new ProcessSwitchCallback() {...}500%n/a33663311
WeakCacheKey500%100%9911114411
EmitUtils.new ObjectSwitchCallback() {...}490%n/a33553311
ClassesKey460%80%7711113311
EmitUtils.new ObjectSwitchCallback() {...}440%n/a33553311
EmitUtils.new ProcessSwitchCallback() {...}430%n/a33663311
DuplicatesPredicate.UnnecessaryBridgeFinder.new MethodVisitor() {...}410%60%55772211
CodeEmitter.State390%20%6612125511
DefaultGeneratorStrategy350%n/a77997711
ClassEmitter.new ClassInfo() {...}350%20%66555511
ReflectUtils.new MethodInfo() {...}340%20%66775511
MethodInfoTransformer340%40%66884411
MethodWrapper330%20%33772211
EmitUtils.new ProcessArrayCallback() {...}330%n/a22552211
Block330%20%6611115511
ClassNameReader310%n/a33663311
MethodInfo300%40%66994411
ClassInfo300%40%66994411
ReflectUtils.new ClassInfo() {...}270%n/a55555511
EmitUtils.new ProcessArrayCallback() {...}220%n/a22332211
MethodWrapper.MethodWrapperKey210%n/a44114411
KeyFactory.new FieldTypeCustomizer() {...}200%40%55773311
ReflectUtils.new CodeGenerationException() {...}190%n/a22332211
RejectModifierPredicate170%20%33442211
ClassEmitter.new MethodVisitor() {...}160%20%44553311
CodeGenerationException150%n/a22442211
Local150%n/a33663311
ClassEmitter.new CodeEmitter() {...}0%n/a22222211
EmitUtils.ArrayDelimiters0%n/a11551111
ClassTransformer0%n/a22442211
LocalVariablesSorter.State0%n/a11221111
AbstractClassGenerator.Source0%n/a11331111
AsmApi0%n/a11111111