ValidationJavaTranslator

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total870 of 1,59645%120 of 18635%17122229350689129
handleArrowFeatureCall(AFeatureCall)6610862%231336%1819205101
caseAFeaturePrimaryExpression(AFeaturePrimaryExpression)6313568%202455%1823155701
handleDotFeatureCall(AFeatureCall)590%60%44151511
caseAIfExpression(AIfExpression)490%n/a11151511
getParametersAsType(Object)470%100%66111111
caseADotPropertyCallExpressionTail(ADotPropertyCallExpressionTail)450%80%55141411
caseAVariableDeclarationList(AVariableDeclarationList)300%40%337711
inALetVariableDeclaration(ALetVariableDeclaration)280%n/a118811
caseALetExp(ALetExp)280%60%449911
caseALetVariableDeclaration(ALetVariableDeclaration)270%60%449911
inARelationalExpression(ARelationalExpression)253357%13735%91151601
handleConcat(AFeatureCall)230%n/a117711
caseAAttributeOrAssociationContextDeclaration(AAttributeOrAssociationContextDeclaration)220%20%225511
static {...}202455%1150%1231301
caseAVariableDeclaration(AVariableDeclaration)190%20%226611
caseAVariableDeclarationListTail(AVariableDeclarationListTail)160%20%225511
handleOclIsTypeOf(Object)160%20%226611
getDeclaredLetVariableValue(String)14939%3125%234601
handleOclIsKindOf(Object)130%20%225511
caseAVariableDeclarationLetExpSub(AVariableDeclarationLetExpSub)130%n/a114411
caseTImplies(TImplies)120%n/a114411
caseAEqualExpression(AEqualExpression)90%n/a113311
newLetVariableContext()90%n/a112211
dropLetVariableContext()90%20%223311
addLetVariableToContext(String, String)90%n/a112211
getPathTail(String)8953%1150%120201
caseADefClassifierExpressionBody(ADefClassifierExpressionBody)80%n/a113311
outALetVariableDeclaration(ALetVariableDeclaration)80%n/a113311
caseALogicalExpressionTail(ALogicalExpressionTail)72074%3350%342801
inADotPropertyCallExpressionTail(ADotPropertyCallExpressionTail)60%n/a112211
outADotPropertyCallExpressionTail(ADotPropertyCallExpressionTail)50%n/a112211
caseATypeDeclaration(ATypeDeclaration)50%n/a112211
caseTBoolean(TBoolean)50%n/a112211
caseTReal(TReal)50%n/a112211
caseTOr(TOr)40%n/a112211
caseTXor(TXor)40%n/a112211
caseTNot(TNot)40%n/a112211
caseTPlus(TPlus)40%n/a112211
caseTMinus(TMinus)40%n/a112211
caseTMult(TMult)40%n/a112211
caseTDiv(TDiv)40%n/a112211
caseTEqual(TEqual)40%n/a112211
caseTLt(TLt)40%n/a112211
caseTLteq(TLteq)40%n/a112211
caseTGteq(TGteq)40%n/a112211
caseTLBrace(TLBrace)40%n/a112211
caseTLBracket(TLBracket)40%n/a112211
caseTRBrace(TRBrace)40%n/a112211
caseTRBracket(TRBracket)40%n/a112211
caseTApostrophe(TApostrophe)40%n/a112211
caseTBlank(TBlank)40%n/a112211
caseTCollection(TCollection)40%n/a112211
caseTComment(TSingleLineComment)40%n/a112211
caseTIf(TIf)40%n/a112211
caseTElse(TElse)40%n/a112211
caseTComma(TComma)40%n/a112211
caseTDot(TDot)40%n/a112211
caseTScopeOperator(TScopeOperator)40%n/a112211
getModelElement()40%n/a111111
inALetExp(ALetExp)30%n/a112211
outALetExp(ALetExp)30%n/a112211
mergeTranslationLayers()889%1150%120201
caseABodyOperationStereotype(ABodyOperationStereotype)0%n/a111111
caseAPostOperationStereotype(APostOperationStereotype)0%n/a111111
caseAMessageExpression(AMessageExpression)0%n/a111111
caseTInv(TInv)0%n/a111111
caseTDef(TDef)0%n/a111111
caseTLet(TLet)0%n/a111111
caseTContext(TContext)0%n/a111111
caseTEndif(TEndif)0%n/a111111
caseTAttr(TAttr)0%n/a111111
caseTBag(TBag)0%n/a111111
caseTBar(TBar)0%n/a111111
caseTBody(TBody)0%n/a111111
caseTCommercialAt(TCommercialAt)0%n/a111111
caseTDerive(TDerive)0%n/a111111
caseTEndpackage(TEndpackage)0%n/a111111
caseTEnum(TEnum)0%n/a111111
caseTIn(TIn)0%n/a111111
caseTInit(TInit)0%n/a111111
caseTIsSentOperator(TIsSentOperator)0%n/a111111
caseTMessageOperator(TMessageOperator)0%n/a111111
caseTNewLine(TNewLine)0%n/a111111
caseTOper(TOper)0%n/a111111
caseTOrderedset(TOrderedset)0%n/a111111
caseTPackage(TPackage)0%n/a111111
caseTPost(TPost)0%n/a111111
caseTPre(TPre)0%n/a111111
caseTThen(TThen)0%n/a111111
caseTRange(TRange)0%n/a111111
caseTSemicolon(TSemicolon)0%n/a111111
caseTUnknown(TUnknown)0%n/a111111
caseTSequence(TSequence)0%n/a111111
caseTSet(TSet)0%n/a111111
caseTTab(TTab)0%n/a111111
caseTTuple(TTuple)0%n/a111111
caseTTupletype(TTupletype)0%n/a111111
caseARelationalExpressionTail(ARelationalExpressionTail)39100%1150%1201301
caseAContextDeclaration(AContextDeclaration)34100%2100%020801
caseALogicalExp(ALogicalExp)32100%1375%130801
caseAPropertyCallExpression(APropertyCallExpression)29100%2100%020701
ValidationJavaTranslator()26100%n/a010701
caseAClassifierContextDeclaration(AClassifierContextDeclaration)22100%2100%020501
caseAOperationContextDeclaration(AOperationContextDeclaration)22100%2100%020501
postProcess()20100%n/a010501
caseAArrowPropertyCallExpressionTail(AArrowPropertyCallExpressionTail)16100%n/a010501
mergeTranslationLayerAfter()15100%2100%020401
mergeTranslationLayerBefore()15100%1150%120401
caseTStringLit(TStringLit)13100%n/a010301
caseAInvClassifierExpressionBody(AInvClassifierExpressionBody)8100%n/a010301
newTranslationLayer()8100%n/a010101
prependToTranslationLayer(Object)8100%n/a010101
appendToTranslationLayer(Object)7100%n/a010101
inAArrowPropertyCallExpressionTail(AArrowPropertyCallExpressionTail)6100%n/a010201
isOperationArgument(String)6100%n/a010101
getRootName(String)6100%n/a010101
write(Object)6100%n/a010201
outAArrowPropertyCallExpressionTail(AArrowPropertyCallExpressionTail)5100%n/a010201
caseTName(TName)5100%n/a010201
caseTInt(TInt)5100%n/a010201
outARelationalExpression(ARelationalExpression)4100%n/a010201
caseTAnd(TAnd)4100%n/a010201
caseTNotEqual(TNotEqual)4100%n/a010201
caseTGt(TGt)4100%n/a010201
caseTLParen(TLParen)4100%n/a010201
caseTRParen(TRParen)4100%n/a010201
caseAPreOperationStereotype(APreOperationStereotype)100%n/a010101
caseTColon(TColon)100%n/a010101
caseTArrow(TArrow)100%n/a010101