CascadingNarrowingTransformer.impl

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total5,605 of 5,6050%1,308 of 1,3080%7537534694699999
transformNode(Node)7000%1260%6464646411
transformBinaryOperation(BinaryOperation)1610%280%1515151511
transformComparingExpression(Object)1370%500%26268811
transformStructureExpression(Object)1340%640%33335511
transformThenElseExpression(Object)1320%680%35354411
transformAssigningExpression(Object)1270%700%36363311
transformDisjoiningExpression(Object)1090%580%30303311
transformConjoiningExpression(Object)1060%560%29293311
transformTypeIsh(TypeIsh)1060%180%1010101011
transformNegatingExpression(Object)1030%540%28283311
transformEquatingExpression(Object)1000%520%27273311
transformAtom(Atom)950%160%999911
transformSpanningExpression(Object)890%340%18185511
transformExistsNonemptyExpression(Object)870%380%20204411
transformPrimary(Primary)840%140%888811
transformPrimaryType(PrimaryType)840%140%888811
transformArithmeticOperation(ArithmeticOperation)730%120%777711
transformControlStructure(ControlStructure)730%120%777711
transformStatement(Statement)730%120%777711
transformUnaryOperation(UnaryOperation)730%120%777711
transformAddingExpression(Object)720%280%15154411
transformMultiplyingExpression(Object)710%220%12125511
transformArithmeticAssignmentOperation(ArithmeticAssignmentOperation)620%100%666611
transformDec(Dec)620%100%666611
transformDeclaration(Declaration)620%100%666611
transformModifier(Modifier)620%100%666611
transformScalingExpression(Object)580%240%13133311
transformUnioningExpression(Object)540%160%994411
transformAssignmentOperation(AssignmentOperation)510%80%555511
transformComparisonOperation(ComparisonOperation)510%80%555511
transformDirective(Directive)510%80%555511
transformExpression(Expression)510%80%555511
transformLiteral(Literal)510%80%555511
transformRangeSubscript(RangeSubscript)510%80%555511
transformSelfReference(SelfReference)510%80%555511
transformTypeDec(TypeDec)510%80%555511
transformVariable(Variable)510%80%555511
transformAnyCompilationUnit(AnyCompilationUnit)400%60%444411
transformAnyFunction(AnyFunction)400%60%444411
transformAnyMemberOperator(AnyMemberOperator)400%60%444411
transformAnyValue(AnyValue)400%60%444411
transformBody(Body)400%60%444411
transformCondition(Condition)400%60%444411
transformDefaultedParameter(DefaultedParameter)400%60%444411
transformEqualityOperation(EqualityOperation)400%60%444411
transformExpressionStatement(ExpressionStatement)400%60%444411
transformInlineDefinitionArgument(InlineDefinitionArgument)400%60%444411
transformMeta(Meta)400%60%444411
transformNamedArgument(NamedArgument)400%60%444411
transformOperation(Operation)400%60%444411
transformParameter(Parameter)400%60%444411
transformPattern(Pattern)400%60%444411
transformPrePostfixingExpression(Object)400%60%444411
transformIntersectingExpression(Object)400%120%773311
transformRequiredParameter(RequiredParameter)400%60%444411
transformSetAssignmentOperation(SetAssignmentOperation)400%60%444411
transformSetOperation(SetOperation)400%60%444411
transformTypeModifier(TypeModifier)400%60%444411
transformInvertingExpression(Object)370%100%663311
transformExponentiatingExpression(Object)340%80%553311
transformAnyClass(AnyClass)290%40%333311
transformAnyInterface(AnyInterface)290%40%333311
transformAnyInterfaceDefinition(AnyInterfaceDefinition)290%40%333311
transformAnySpecifier(AnySpecifier)290%40%333311
transformArguments(Arguments)290%40%333311
transformBound(Bound)290%40%333311
transformCaseItem(CaseItem)290%40%333311
transformClassOrInterface(ClassOrInterface)290%40%333311
transformComprehensionClause(ComprehensionClause)290%40%333311
transformConditionalExpression(ConditionalExpression)290%40%333311
transformConstructorDefinition(ConstructorDefinition)290%40%333311
transformExistsOrNonemptyCondition(ExistsOrNonemptyCondition)290%40%333311
transformExtensionOrConstruction(ExtensionOrConstruction)290%40%333311
transformIdentifier(Identifier)290%40%333311
transformImportAlias(ImportAlias)290%40%333311
transformImportElement(ImportElement)290%40%333311
transformInitialComprehensionClause(InitialComprehensionClause)290%40%333311
transformLocalModifier(LocalModifier)290%40%333311
transformLogicalAssignmentOperation(LogicalAssignmentOperation)290%40%333311
transformLogicalOperation(LogicalOperation)290%40%333311
transformMainType(MainType)290%40%333311
transformMemberDec(MemberDec)290%40%333311
transformNameWithTypeArguments(NameWithTypeArguments)290%40%333311
transformPostfixOperation(PostfixOperation)290%40%333311
transformPrefixOperation(PrefixOperation)290%40%333311
transformSimpleType(SimpleType)290%40%333311
transformSpecification(Specification)290%40%333311
transformSubscript(Subscript)290%40%333311
transformType(Type)290%40%333311
transformTypeDeclaration(TypeDeclaration)290%40%333311
transformTypedDeclaration(TypedDeclaration)290%40%333311
transformUnaryArithmeticOperation(UnaryArithmeticOperation)290%40%333311
transformUnaryIshOperation(UnaryIshOperation)290%40%333311
transformUnaryTypeOperation(UnaryTypeOperation)290%40%333311
transformUnionableType(UnionableType)290%40%333311
transformValueExpression(ValueExpression)290%40%333311
transformVariance(Variance)290%40%333311
CascadingNarrowingTransformer.impl(TypeDescriptor, CascadingNarrowingTransformer)90%n/a111111
$refine$(TypeDescriptor)0%n/a111111