org.aspectj.weaver.bcel

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total61,336 of 61,3360%6,901 of 6,9010%4,8784,87813,02813,0281,4191,419126126
BcelShadow7,4090%8180%5325321,4971,49712212211
BcelClassWeaver6,9180%1,0060%5705701,5471,547676711
BcelTypeMunger5,6710%6740%3883881,1571,157515111
LazyClassGen4,9490%5120%355355873873999911
BcelWeaver4,1670%5940%363363966966666611
AtAjAttributes3,6200%5440%310310786786383811
LazyMethodGen3,0130%4420%316316686686959511
BcelWorld2,4930%3360%238238552552707011
BcelObjectType2,0990%2500%187187472472626211
BcelAdvice1,7400%3340%192192369369252511
BcelPerClauseAspectAdder1,6710%560%5454345345262611
BcelMethod1,6030%1940%137137342342404011
Utility1,5200%1960%130130302302292911
BcelAccessForInlineMunger9650%680%4444180180101011
WeaveTestCase7510%320%4747129129313111
AnnotationAccessVar7190%620%4949117117141411
ClasspathManagerTestCase6170%300%3636127127212111
BcelField6050%480%4242133133181811
LazyMethodGen.BodyPrinter5510%520%3737124124111111
BcelGenericSignatureToTypeXConverter5260%520%3939100100131311
BcelRenderer5240%160%2727107107191911
BcelWorld.WeavingXmlConfig4200%360%252594947711
ClassLoaderRepositoryTest4090%240%24248686121211
AnnotationAccessFieldVar3790%550%323291914411
WorldTestCase3590%0%101068688811
ShadowRange3560%600%373788887711
ClassPathManager3530%460%33338585101011
WeaveOrderTestCase3270%n/a7780807711
PointcutResidueTestCase3050%n/a15156161151511
Range2990%460%48488585252511
UnwovenClassFile2730%180%27276464181811
ClassPathManager.JImageEntry2650%200%171767677711
BcelAnnotation2500%260%23235353101011
ExceptionRange2300%380%31315353121211
ClassPathManager.ZipFileEntry2210%200%20205353101011
BcelVar2060%0%18184444171711
ZipTestCase1930%0%15155151121211
TjpWeaveTestCase1640%0%9939398811
MegaZipTestCase1540%0%101035358811
ArgsWeaveTestCase1540%0%8835357711
JImageTestCase1510%100%121239397711
PatternWeaveTestCase1450%n/a4430304411
ExtensibleURLClassLoader1450%120%141441418811
NonstaticWeaveTestCase1430%n/a4431314411
BcelGenericSignatureToTypeXTestCase1400%0%7729294411
IdWeaveTestCase1390%n/a3314143311
BcelCflowCounterFieldAdder1240%0%8823237711
TypeAnnotationAccessVar1230%n/a9922229911
BcelCflowAccessVar1170%n/a9920209911
BcelTestUtils1150%0%3319192211
AroundWeaveTestCase1050%0%9927278811
BcelCflowStackFieldAdder1010%0%7722226611
BcelShadow.new BcelAdvice() {...}950%0%6611112211
ClassLoaderRepositoryTest.TestThread920%0%7723233311
AspectInstanceVar820%n/a14141818141411
MoveInstructionsWeaveTestCase.new BcelAdvice() {...}700%0%4413133311
IfFinder690%140%121218185511
BcelShadow.UsesTargetVisitor680%140%121218185511
BcelShadow.UsesThisVisitor680%140%121218185511
MoveInstructionsWeaveTestCase.new BcelAdvice() {...}640%0%4412123311
BcelFieldRef0%n/a55885511
CheckerTestCase0%n/a2214142211
ClassPathManager.JImageEntry.TypeIdentifier0%0%5513132211
BcelWeaver.new Object() {...}0%0%6613133311
ClassPathManager.DirEntry0%0%5511114411
MoveInstructionsWeaveTestCase0%n/a4411114411
AtAjAttributes.LazyResolvedPointcutDefinition0%0%6611112211
UtilityTestCase0%n/a5516165511
AfterReturningWeaveTestCase0%n/a5519195511
UnwovenClassFile.ChildClass0%0%7710104411
LazyClassGen.CacheKey0%0%77993311
ZipFileWeaver0%n/a2210102211
ExtensibleURLClassLoaderTest0%n/a2214142211
ClassPathManager.FileClassFile0%0%5512124411
ClassPathManager.JImageEntry.PackageCacheBuilderVisitor0%0%55882211
FakeAnnotation0%n/a11111515111111
BcelWeavingSupport0%n/a88888811
TraceJarWeaveTestCase0%n/a2212122211
JImageTestCase.new SimpleFileVisitor() {...}0%0%44552211
AfterThrowingWeaveTestCase0%n/a3310103311
ClassPathManager.ZipEntryClassFile0%0%5513134411
BcelClassWeaver.IfaceInitList0%0%5511113311
ClassPathManager.ByteBasedClassFile0%0%5513134411
AtAjAttributes.AjAttributeMethodStruct0%0%33992211
ArgsWeaveTestCase.new BcelAdvice() {...}0%n/a33553311
BcelWeaver.new Comparator() {...}0%0%55662211
IdWeaveTestCase.new BcelAdvice() {...}0%0%33442211
PatternWeaveTestCase.new BcelAdvice() {...}0%n/a22332211
AroundArgsWeaveTestCase0%n/a22882211
IdWeaveTestCase.new BcelAdvice() {...}0%n/a22332211
BcelGenericSignatureToTypeXConverter.FTPHolder0%n/a44664411
ClassPathManager.JImageEntry.JImageState0%n/a11771111
BcelClassWeaver.new Comparator() {...}0%0%33552211
BcelWeaver.WeaveRequestor0%n/a7710107711
MegaZipTestCase.new BcelAdvice() {...}0%n/a22442211
BcelWeakClassLoaderReference0%0%44662211
AroundWeaveTestCase.new BcelAdvice() {...}0%n/a22442211
BcelWeaver.new IClassFileProvider() {...}0%n/a44444411
AtAjAttributes.new Comparator() {...}0%0%44662211
AtAjAttributes.AjAttributeStruct0%n/a11661111
AfterWeaveTestCase0%n/a22552211
BeforeWeaveTestCase0%n/a22552211
LazyClassGen.new Comparator() {...}0%n/a22222211
BcelWeaver.new FileFilter() {...}0%0%33332211
FieldSetTestCase0%n/a22662211
UnwovenClassFileWithThirdPartyManagedBytecode0%n/a22442211
ClasspathManagerTestCase.MH0%n/a55665511
BcelConstantPoolReader0%n/a22442211
BcelConstantPoolWriter0%n/a22442211
BcelWeaver.new FileFilter() {...}0%n/a22222211
ExtensibleURLClassLoaderTest.MockExtensibleURLClassLoader0%n/a22332211
Range.Where0%n/a22442211
AtAjAttributes.MethodArgument0%n/a11441111
LazyMethodGen.LVPosition0%n/a11331111
JImageTestCase.TestMessageHandler0%n/a55555511
AtAjAttributes.AjAttributeFieldStruct0%n/a11331111
AtAjAttributes.ThrownFormalNotDeclaredInAdviceSignatureException0%n/a22442211
BcelClassWeaver.BridgeMethodDescriptor0%n/a11441111
AtAjAttributes.ReturningFormalNotDeclaredInAdviceSignatureException0%n/a22442211
BcelWorldReferenceTypeTest0%n/a22222211
LazyClassGen.InlinedSourceFileInfo0%n/a11331111
HierarchyDependsTestCase0%n/a22332211
LazyMethodGen.LightweightBcelMethod0%n/a11221111
BcelGenericSignatureToTypeXConverter.GenericSignatureFormatException0%n/a11221111
ClassPathManager.Entry0%n/a11111111
ClassPathManager.ClassFile0%n/a11111111