GenericsTests

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,597 of 1,5970%34 of 340%274274431431257257
checkMethodsExist(String, String[])1760%140%88272711
checkOneSignatureAttribute(Ajc, String)640%60%44101011
testBinaryBridgeMethodsOne()450%n/a113311
getClass(Ajc, String)390%n/a118811
verifyClassSignature(Ajc, String, String)390%20%225511
getClassSignature(Ajc, String)350%40%336611
stringify(Class[])320%60%446611
isBridge(Method)210%n/a117711
testGenericITDsBridgeMethods1()170%n/a113311
testGenericITDsBridgeMethods1binary()170%n/a113311
testGenericITDsBridgeMethods2()170%n/a113311
testGenericITDsBridgeMethods2binary()170%n/a113311
testGenericITDsBridgeMethods3()170%n/a113311
testGenericITDsBridgeMethods3binary()170%n/a113311
testGenericITDSBridgeMethods4()170%n/a113311
testGenericITDSBridgeMethods4binary()170%n/a113311
testBinaryBridgeMethodsTwo()170%n/a113311
testBinaryBridgeMethodsThree()170%n/a113311
testPR96220_GenericDecp()130%n/a114411
testGenericDecpParameterized()130%n/a114411
testAfterReturningWithWildcardVar()80%20%224411
getSpecFile()40%n/a111111
testITDReturningParameterizedType()40%n/a112211
testPR91267_1()40%n/a112211
testParameterizedTypeAndAroundAdvice_PR115250()40%n/a112211
testParameterizedTypeAndAroundAdvice_PR115250_2()40%n/a112211
testPR91267_2()40%n/a112211
testPR91053()40%n/a112211
testPR87282()40%n/a112211
testGenericsOverrides_1()40%n/a111111
testGenericsOverrides_2()40%n/a111111
testGenericsOverrides_3()40%n/a111111
testGenericsOverrides_4()40%n/a111111
testSelfBoundGenerics_pr117296()40%n/a112211
testPR88606()40%n/a112211
testPR97763()40%n/a112211
testGenericsBang_pr95993()40%n/a112211
testPR96220_GenericAspects1()40%n/a111111
testPR96220_GenericAspects2()40%n/a111111
testPR96220_GenericAspects3()40%n/a111111
testGenericAspects4()40%n/a111111
testGenericAspects5()40%n/a111111
testGenericAspects6()40%n/a111111
testTypeVariablesInDeclareWarning()40%n/a111111
testTypeVariablesInExecutionAdvice()40%n/a111111
testTypeVariablesInAnonymousPointcut()40%n/a111111
testDeclareParentWithParameterizedInterface()40%n/a112211
testDeclareSoftInGenericAspect()40%n/a112211
testParseItdNonStaticMethod()40%n/a111111
testParseItdStaticMethod()40%n/a111111
testParseItdCtor()40%n/a111111
testParseItdComplexMethod()40%n/a111111
testParseItdSharingVars1()40%n/a111111
testParseItdSharingVars2()40%n/a111111
testGenericMethodITD1()40%n/a111111
testGenericMethodITD2()40%n/a111111
testGenericMethodITD3()40%n/a111111
testGenericMethodITD4()40%n/a111111
testGenericMethodITD5()40%n/a111111
testGenericMethodITD6()40%n/a111111
testGenericMethodITD7()40%n/a111111
testGenericMethodITD8()40%n/a111111
testGenericMethodITD9()40%n/a111111
testGenericMethodITD10()40%n/a111111
testGenericMethodITD11()40%n/a111111
testGenericMethodITD12()40%n/a111111
testGenericMethodITD13()40%n/a111111
testGenericMethodITD14()40%n/a111111
testGenericMethodITD15()40%n/a111111
testGenericCtorITD1()40%n/a111111
testGenericCtorITD2()40%n/a111111
testGenericCtorITD3()40%n/a111111
testParameterizedMethodITD1()40%n/a111111
testParameterizedMethodITD2()40%n/a111111
testParameterizedMethodITD3()40%n/a111111
testParameterizedMethodITD4()40%n/a111111
testPublicITDs()40%n/a111111
testPublicITDsErrors()40%n/a111111
testPrivateITDs()40%n/a111111
testPackageITDs()40%n/a111111
testTargettingInterface()40%n/a111111
testTargettingAspect()40%n/a111111
testTargettingClass()40%n/a111111
testFieldITDsUsingTargetTypeVars1()40%n/a111111
testFieldITDsUsingTargetTypeVars2()40%n/a111111
testFieldITDsUsingTargetTypeVars3()40%n/a111111
testFieldITDsUsingTargetTypeVars4()40%n/a111111
testFieldITDsUsingTargetTypeVars5()40%n/a111111
testFieldITDsUsingTargetTypeVars6()40%n/a111111
testFieldITDsUsingTargetTypeVars7()40%n/a111111
testFieldITDsUsingTargetTypeVars8()40%n/a111111
testFieldITDsUsingTargetTypeVars9()40%n/a111111
testFieldITDsUsingTargetTypeVars10()40%n/a111111
testFieldITDsUsingTargetTypeVars11()40%n/a111111
testFieldITDsUsingTargetTypeVars12()40%n/a111111
testFieldITDsUsingTargetTypeVars13()40%n/a111111
testFieldITDsUsingTargetTypeVars14()40%n/a111111
testFieldITDsUsingTargetTypeVars15()40%n/a111111
testFieldITDsUsingTargetTypeVars16()40%n/a111111
testFieldITDsUsingTargetTypeVars17()40%n/a111111
testMethodITDsUsingTargetTypeVarsA1()40%n/a111111
testMethodITDsUsingTargetTypeVarsA2()40%n/a111111
testMethodITDsUsingTargetTypeVarsA3()40%n/a111111
testMethodITDsUsingTargetTypeVarsA4()40%n/a111111
testMethodITDsUsingTargetTypeVarsB1()40%n/a111111
testMethodITDsUsingTargetTypeVarsC1()40%n/a111111
testMethodITDsUsingTargetTypeVarsD1()40%n/a111111
testMethodITDsUsingTargetTypeVarsE1()40%n/a111111
testMethodITDsUsingTargetTypeVarsF1()40%n/a111111
testMethodITDsUsingTargetTypeVarsG1()40%n/a111111
testMethodITDsUsingTargetTypeVarsH1()40%n/a111111
testMethodITDsUsingTargetTypeVarsI1()40%n/a111111
testMethodITDsUsingTargetTypeVarsI2()40%n/a111111
testMethodITDsUsingTargetTypeVarsJ1()40%n/a111111
testMethodITDsUsingTargetTypeVarsK1()40%n/a111111
testMethodITDsUsingTargetTypeVarsL1()40%n/a111111
testMethodITDsUsingTargetTypeVarsM1()40%n/a111111
testMethodITDsUsingTargetTypeVarsM2()40%n/a111111
testMethodITDsUsingTargetTypeVarsN1()40%n/a111111
testMethodITDsUsingTargetTypeVarsO1()40%n/a111111
testMethodITDsUsingTargetTypeVarsO2()40%n/a111111
testMethodITDsUsingTargetTypeVarsP1()40%n/a111111
testMethodITDsUsingTargetTypeVarsQ1()40%n/a111111
testCtorITDsUsingTargetTypeVarsA1()40%n/a111111
testCtorITDsUsingTargetTypeVarsB1()40%n/a111111
testCtorITDsUsingTargetTypeVarsC1()40%n/a111111
testCtorITDsUsingTargetTypeVarsD1()40%n/a111111
testCtorITDsUsingTargetTypeVarsE1()40%n/a111111
testCtorITDsUsingTargetTypeVarsF1()40%n/a111111
testCtorITDsUsingTargetTypeVarsG1()40%n/a111111
testCtorITDsUsingTargetTypeVarsH1()40%n/a111111
testCtorITDsUsingTargetTypeVarsI1()40%n/a111111
testSophisticatedAspectsA()40%n/a111111
testSophisticatedAspectsB()40%n/a111111
testSophisticatedAspectsC()40%n/a111111
testSophisticatedAspectsD()40%n/a111111
testSophisticatedAspectsE()40%n/a111111
testSophisticatedAspectsF()40%n/a111111
testSophisticatedAspectsG()40%n/a111111
testSophisticatedAspectsH()40%n/a111111
testSophisticatedAspectsI()40%n/a111111
testSophisticatedAspectsJ()40%n/a111111
testSophisticatedAspectsK2()40%n/a111111
testSophisticatedAspectsL()40%n/a111111
testSophisticatedAspectsM()40%n/a111111
testSophisticatedAspectsN()40%n/a111111
testSophisticatedAspectsO()40%n/a111111
testSophisticatedAspectsP()40%n/a111111
testSophisticatedAspectsQ()40%n/a111111
testSophisticatedAspectsR()40%n/a111111
testSophisticatedAspectsS()40%n/a111111
testSophisticatedAspectsT()40%n/a111111
testSophisticatedAspectsU()40%n/a111111
testSophisticatedAspectsV()40%n/a111111
testSophisticatedAspectsW()40%n/a111111
testSophisticatedAspectsX()40%n/a111111
testSophisticatedAspectsY()40%n/a111111
testSophisticatedAspectsZ()40%n/a111111
testUsingSameTypeVariable()40%n/a111111
testBinaryWeavingITDsA()40%n/a111111
testBinaryWeavingITDsB()40%n/a111111
testBinaryWeavingITDs1()40%n/a111111
testBinaryWeavingITDs2()40%n/a111111
testBinaryWeavingITDs3()40%n/a111111
testGenericITFSharingTypeVariable()40%n/a111111
testReusingTypeVariableLetters()40%n/a111111
testMultipleGenericITDsInOneFile()40%n/a111111
testItdNonStaticMember()40%n/a111111
testItdStaticMember()40%n/a111111
testStaticGenericMethodITD()40%n/a111111
testAtOverride0()40%n/a111111
testAtOverride1()40%n/a111111
testAtOverride2()40%n/a111111
testAtOverride3()40%n/a111111
testAtOverride4()40%n/a111111
testAtOverride5()40%n/a111111
testAtOverride6()40%n/a111111
testAtOverride7()40%n/a111111
testITDBridgeMethodsCovariance1()40%n/a111111
testITDBridgeMethodsCovariance2()40%n/a111111
testITDBridgeMethods1Normal()40%n/a111111
testITDBridgeMethods1Itd()40%n/a111111
testITDBridgeMethods2Normal()40%n/a111111
testITDBridgeMethods2Itd()40%n/a111111
testITDBridgeMethodsPr91381()40%n/a111111
testGenericITDsBridgeMethodsPR91381()40%n/a111111
testGenericITDsBridgeMethodsPR91381_2()40%n/a111111
testGenericDecpMultipleVariantsOfAParameterizedType1()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType2()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType3()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType4()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType1_binaryWeaving()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType2_binaryWeaving()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType3_binaryWeaving()40%n/a112211
testGenericDecpMultipleVariantsOfAParameterizedType4_binaryWeaving()40%n/a112211
testGenericDecpIncorrectNumberOfTypeParams()40%n/a112211
testGenericDecpSpecifyingBounds()40%n/a112211
testGenericDecpViolatingBounds()40%n/a112211
testHandlerWithGenerics()40%n/a112211
testPointcutsThatDontAllowTypeVars()40%n/a112211
testParameterizedTypesInAtPCDs()40%n/a112211
testAnnotationPatternsWithParameterizedTypes()40%n/a112211
testStaticInitializationWithParameterizedTypes()40%n/a112211
testWithinPointcutErrors()40%n/a112211
testWithinPointcutWarnings()40%n/a112211
testThisTargetPointcutErrors()40%n/a112211
testThisTargetPointcutRuntime()40%n/a112211
testInitAndPreInitPointcutErrors()40%n/a112211
testInitAndPreInitPointcutMatchingWithGenericDeclaringTypes()40%n/a112211
testInitAndPreInitPointcutMatchingWithParameterizedParameterTypes()40%n/a112211
testWithinCodePointcutErrors()40%n/a112211
testWithinCodeMatching()40%n/a112211
testWithinCodeOverrideMatchingWithGenericMembers()40%n/a112211
testExecutionWithRawType()40%n/a112211
testExecutionWithRawSignature()40%n/a112211
testExecutionPointcutErrors()40%n/a112211
testExecutionMatching()40%n/a112211
testExecutionOverrideMatchingWithGenericMembers()40%n/a112211
testCallPointcutErrors()40%n/a112211
testCallMatching()40%n/a112211
testCallOverrideMatchingWithGenericMembers()40%n/a112211
testCallWithBridgeMethods()40%n/a112211
testGetAndSetPointcutErrors()40%n/a112211
testGetAndSetPointcutMatchingWithGenericAndParameterizedTypes()40%n/a112211
testGetAndSetPointcutMatchingWithGenericAndParameterizedFieldTypes()40%n/a112211
testArgsWithRawType()40%n/a112211
testArgsParameterizedType()40%n/a112211
testArgsParameterizedAndWildcards()40%n/a112211
testArgsWithWildcardVar()40%n/a112211
testArgsWithWildcardExtendsVar()40%n/a112211
testArgsWithWildcardSuperVar()40%n/a112211
testGenericMethodMatching()40%n/a112211
testGenericWildcardsInSignatureMatching()40%n/a112211
testAfterThrowing()40%n/a112211
testAfterReturningWithRawType()40%n/a112211
testAfterReturningParameterizedType()40%n/a112211
testAfterReturningParameterizedAndWildcards()40%n/a112211
testAfterReturningWithWildcardExtendsVar()40%n/a112211
testAfterReturningWithWildcardSuperVar()40%n/a112211
testAJDKErasureMatchingExamples()40%n/a112211
testAJDKParameterizedMatchingSimpleExamples()40%n/a112211
testAJDKMixedTypeVarsAndParametersExample()40%n/a112211
testAJDKSignatureAndWildcardExamples()40%n/a112211
testAJDKArgsExamples()40%n/a112211
testAJDKArgsAndWildcardsExamples()40%n/a112211
testAJDKAfterReturningExamples()40%n/a112211
testAJDKPointcutInGenericClassExample()40%n/a112211
testStaticPointcutParameterization()40%n/a112211
testDynamicPointcutParameterization()40%n/a112211
testReferenceToPointcutInGenericClass()40%n/a112211
testReferenceToPointcutInGenericClass2()40%n/a112211
testDeclareParentsParameterized()40%n/a112211
testDeclarePrecedenceParameterized()40%n/a112211
testDeclareAnnotationParameterized()40%n/a112211
testMultiLevelGenericAspects()40%n/a112211
GenericsTests()30%n/a111111
suite()30%n/a111111