RedHatTransformer

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total4,428 of 15,08971%516 of 1,19457%4519282201,74954331
transformInterfaceDec(InterfaceDec)1625826%10217%6741101
transformClassDec(ClassDec)13516956%11945%91131801
transformSpecifiedArgument(SpecifiedArgument)1279443%19521%111382401
transformModuleImport(ModuleImport)740%40%33101011
transformLazySpecification(LazySpecification)730%40%33121211
transformStringTemplate(StringTemplate)7212563%5550%5611801
transformAliasDec(AliasDec)6415671%5758%5701101
transformClassAliasDefinition(ClassAliasDefinition)577055%7542%6782101
transformArgumentList(ArgumentList)5316476%72377%51652101
transformFunctionArgument(FunctionArgument)527960%8643%6821701
transformTupleType(TupleType)5114474%141653%121621701
transformInterfaceAliasDefinition(InterfaceAliasDefinition)505954%6440%5671801
transformResources(Resources)505854%11531%891701
transformUnionType(UnionType)4710369%141042%111321101
transformKeyValueIterator(KeyValueIterator)4611872%6650%6702501
transformFunctionExpression(FunctionExpression)465856%8433%5731301
transformModuleCompilationUnit(ModuleCompilationUnit)435857%11531%890801
transformPackageCompilationUnit(PackageCompilationUnit)435857%11531%890801
transformInterfaceBody(InterfaceBody)435054%11531%890501
transformModuleBody(ModuleBody)434953%11531%890501
transformModifier(Modifier)410%80%552211
padStringLiteral$priv$(String, long)4010272%141450%121501001
transformValueArgument(ValueArgument)406060%6440%5611401
transformFunctionDefinition(FunctionDefinition)3913177%51169%3962901
transformResource(Resource)396261%6440%5611501
transformSelfReference(SelfReference)380%60%442211
transformTypeModifier(TypeModifier)380%60%442211
helpTransformDecQualifier$priv$(DecQualifier)3712978%121250%101301201
transformFunctionShortcutDefinition(FunctionShortcutDefinition)3614180%41275%3953001
transformClassDefinition(ClassDefinition)368470%6650%5752001
transformTypeAliasDefinition(TypeAliasDefinition)364958%4233%3451401
transformEqualityOperation(EqualityOperation)350%40%332211
transformUnaryArithmeticOperation(UnaryArithmeticOperation)350%40%332211
transformValueGetterDefinition(ValueGetterDefinition)345060%4233%3451701
transformIsCondition(IsCondition)338372%2250%2352201
transformImportElements(ImportElements)3211578%101255%81201301
transformDynamicValue(DynamicValue)328673%9950%7100901
transformMatchCase(MatchCase)328071%9744%790901
transformControlStructure(ControlStructure)320%20%222211
transformDec(Dec)320%20%222211
transformDefaultedParameter(DefaultedParameter)320%20%222211
transformDirective(Directive)320%20%222211
transformExistsOrNonemptyCondition(ExistsOrNonemptyCondition)320%20%222211
transformExpressionIsh(ExpressionIsh)320%20%222211
transformExpressionStatement(ExpressionStatement)320%20%222211
transformImportAlias(ImportAlias)320%20%222211
transformInlineDefinitionArgument(InlineDefinitionArgument)320%20%222211
transformLiteral(Literal)320%20%222211
transformLocalModifier(LocalModifier)320%20%222211
transformLogicalAssignmentOperation(LogicalAssignmentOperation)320%20%222211
transformLogicalOperation(LogicalOperation)320%20%222211
transformMemberDec(MemberDec)320%20%222211
transformMeta(Meta)320%20%222211
transformOperation(Operation)320%20%222211
transformEquatingExpression(Object)320%20%222211
transformPrefixOperation(PrefixOperation)320%20%222211
transformRangeSubscript(RangeSubscript)320%20%222211
transformRequiredParameter(RequiredParameter)320%20%222211
transformSetAssignmentOperation(SetAssignmentOperation)320%20%222211
transformSimpleType(SimpleType)320%20%222211
transformSetOperation(SetOperation)320%20%222211
transformSpecification(Specification)320%20%222211
transformStatement(Statement)320%20%222211
transformTypedDeclaration(TypedDeclaration)320%20%222211
transformTypeDeclaration(TypeDeclaration)320%20%222211
transformTypeIsh(TypeIsh)320%20%222211
transformUnionableType(UnionableType)320%20%222211
transformTypeDec(TypeDec)320%20%222211
transformUnaryIshOperation(UnaryIshOperation)320%20%222211
transformUnaryOperation(UnaryOperation)320%20%222211
transformUnaryTypeOperation(UnaryTypeOperation)320%20%222211
helpTransformExistsOrNonemptyCondition$priv$(TypeDescriptor, Tree.ExistsOrNonemptyCondition, Object)2810379%4660%4602301
transformValueSpecification(ValueSpecification)270%n/a115511
transformQualifiedExpression(QualifiedExpression)254966%4233%3421101
transformElseClause(ElseClause)252853%3125%234901
transformValueSetterDefinition(ValueSetterDefinition)244264%3125%2331101
transformValueIterator(ValueIterator)237577%3350%3401501
transformFunctionDeclaration(FunctionDeclaration)2113286%31179%2832601
transformValueDefinition(ValueDefinition)217077%3350%2431801
transformMemberMeta(MemberMeta)197680%3350%3411401
transformBaseExpression(BaseExpression)174573%3350%241901
transformBlock(Block)1610887%21689%2100601
transformClassBody(ClassBody)1610887%41478%4100601
transformPrefixPostfixStatement(PrefixPostfixStatement)163669%2250%230701
transformDefaultedCallableParameter(DefaultedCallableParameter)163267%1150%120501
transformDefaultedValueParameter(DefaultedValueParameter)163267%1150%120501
transformMetaQualifier(Object)161954%2250%230201
transformAnyClass(AnyClass)161650%1150%120201
transformAnyCompilationUnit(AnyCompilationUnit)161650%1150%120201
transformAnyFunction(AnyFunction)161650%1150%120201
transformAnyInterface(AnyInterface)161650%1150%120201
transformAnyMemberOperator(AnyMemberOperator)161650%1150%120201
transformAnySpecifier(AnySpecifier)161650%1150%120201
transformAnyValue(AnyValue)161650%1150%120201
transformArguments(Arguments)161650%1150%120201
transformArithmeticAssignmentOperation(ArithmeticAssignmentOperation)161650%1150%120201
transformArithmeticOperation(ArithmeticOperation)161650%1150%120201
transformAssignmentOperation(AssignmentOperation)161650%1150%120201
transformAtom(Atom)161650%1150%120201
transformBinaryOperation(BinaryOperation)161650%1150%120201
transformBody(Body)161650%1150%120201
transformBound(Bound)161650%1150%120201
transformCaseItem(CaseItem)161650%1150%120201
transformClassOrInterface(ClassOrInterface)161650%1150%120201
transformComparisonOperation(ComparisonOperation)161650%1150%120201
transformComprehensionClause(ComprehensionClause)161650%1150%120201
transformCondition(Condition)161650%1150%120201
transformDeclaration(Declaration)161650%1150%120201
transformExpression(Expression)161650%1150%120201
transformForIterator(ForIterator)161650%1150%120201
transformIdentifier(Identifier)161650%1150%120201
transformImportElement(ImportElement)161650%1150%120201
transformInitialComprehensionClause(InitialComprehensionClause)161650%1150%120201
transformMainType(MainType)161650%1150%120201
transformNamedArgument(NamedArgument)161650%1150%120201
transformParameter(Parameter)161650%1150%120201
transformPostfixOperation(PostfixOperation)161650%1150%120201
transformPrePostfixingExpression(Object)161650%1150%120201
transformExponentiatingExpression(Object)161650%1150%120201
transformInvertingExpression(Object)161650%1150%120201
transformIntersectingExpression(Object)161650%1150%120201
transformUnioningExpression(Object)161650%1150%120201
transformMultiplyingExpression(Object)161650%1150%120201
transformScalingExpression(Object)161650%1150%120201
transformAddingExpression(Object)161650%1150%120201
transformSpanningExpression(Object)161650%1150%120201
transformExistsNonemptyExpression(Object)161650%1150%120201
transformComparingExpression(Object)161650%1150%120201
transformNegatingExpression(Object)161650%1150%120201
transformConjoiningExpression(Object)161650%1150%120201
transformDisjoiningExpression(Object)161650%1150%120201
transformThenElseExpression(Object)161650%1150%120201
transformAssigningExpression(Object)161650%1150%120201
transformPrimary(Primary)161650%1150%120201
transformPrimaryType(PrimaryType)161650%1150%120201
transformSubscript(Subscript)161650%1150%120201
transformType(Type)161650%1150%120201
transformValueExpression(ValueExpression)161650%1150%120201
transformVariance(Variance)161650%1150%120201
transformOpenBound(OpenBound)154173%2467%242801
transformValueDeclaration(ValueDeclaration)145881%2467%2401001
transformAnnotation(Annotation)145680%2467%2401101
transformObjectDefinition(ObjectDefinition)144777%2250%2321101
transformObjectArgument(ObjectArgument)143370%2250%232801
transformTryCatchFinally(TryCatchFinally)138687%9950%8100701
helpTransformMemberDec$priv$(MemberDec, Tree.MemberLiteral)124780%2467%240801
transformReturn(Return)92473%1150%121501
transformThrow(Throw)92473%1150%121501
transformAnnotations(Annotations)712695%21890%21111501
transformQualifiedType(QualifiedType)73382%1150%121701
transformImportFunctionValueElement(ImportFunctionValueElement)73081%2250%231701
transformNameWithTypeArguments(NameWithTypeArguments)60%n/a110011
transformNode(Node)60%n/a110011
transformMemberNameWithTypeArguments(MemberNameWithTypeArguments)60%n/a111111
transformTypeList(TypeList)60%n/a111111
transformTypeNameWithTypeArguments(TypeNameWithTypeArguments)60%n/a111111
transformCallableType(CallableType)513496%41882%41201101
transformAnyInterfaceDefinition(AnyInterfaceDefinition)513096%11393%1812301
transformCatchClause(CatchClause)59195%1583%1401501
transformCallableParameter(CallableParameter)57594%1583%1401201
transformValueParameter(ValueParameter)55692%1375%1301001
transformInvocation(Invocation)54289%1375%130701
transformClassInstantiation(ClassInstantiation)50%n/a111111
transformDecQualifier(DecQualifier)50%n/a111111
transformSpecifiedVariable(SpecifiedVariable)50%n/a111111
transformTypedVariable(TypedVariable)50%n/a111111
transformUnspecifiedVariable(UnspecifiedVariable)50%n/a111111
transformVariable(Variable)50%n/a111111
$ceylon$ast$core$ImmediateNarrowingTransformer$impl()30%n/a110011
$getType$()0%n/a111111
transformCompilationUnit(CompilationUnit)169100%23094%2170901
transformSwitchCaseElse(SwitchCaseElse)134100%1583%1402101
transformParameters(Parameters)124100%11794%1100801
helpTransformClassInstantiation$priv$(ClassInstantiation)115100%4100%0301601
transformConditions(Conditions)108100%11594%190701
transformTypeArguments(TypeArguments)108100%11594%190701
transformTypeParameters(TypeParameters)108100%11594%190701
transformNamedArguments(NamedArguments)106100%11794%1100701
transformCaseTypes(CaseTypes)104100%11594%190801
transformSatisfiedTypes(SatisfiedTypes)104100%11594%190701
transformFullPackageName(FullPackageName)97100%11594%190601
transformIntersectionType(IntersectionType)96100%11594%190601
transformWithinOperation(WithinOperation)57100%n/a010901
transformClosedBound(ClosedBound)56100%1583%140801
transformStringLiteral(StringLiteral)53100%8100%050201
transformPositionalArguments(PositionalArguments)52100%2100%020501
transformTypeParameter(TypeParameter)49100%4100%030901
transformModuleDescriptor(ModuleDescriptor)41100%n/a010701
transformTypeConstraint(TypeConstraint)41100%4100%030701
transformCaseClause(CaseClause)39100%n/a010601
transformBaseMeta(BaseMeta)38100%2100%020601
transformSwitchCases(SwitchCases)38100%1375%130601
transformGivenDec(GivenDec)37100%n/a010501
transformImportTypeElement(ImportTypeElement)37100%4100%030701
transformVariadicType(VariadicType)35100%2100%020701
transformVariadicParameter(VariadicParameter)33100%n/a010701
transformAssertion(Assertion)32100%n/a010601
transformElementOrSubrangeExpression(ElementOrSubrangeExpression)32100%n/a010601
transformIterable(Iterable)32100%2100%020501
transformPackageDescriptor(PackageDescriptor)32100%n/a010601
transformTuple(Tuple)32100%2100%020501
transformLIdentifier(LIdentifier)31100%4100%030101
transformMeasureSubscript(MeasureSubscript)31100%n/a010501
transformModuleDec(ModuleDec)31100%n/a010501
transformPackageDec(PackageDec)31100%n/a010501
transformSpanSubscript(SpanSubscript)31100%n/a010501
transformSwitchClause(SwitchClause)31100%n/a010501
transformUIdentifier(UIdentifier)31100%4100%030101
transformWhile(While)31100%n/a010601
transformAnonymousArgument(AnonymousArgument)30100%n/a010601
transformClassSpecifier(ClassSpecifier)30100%n/a010501
transformExtendedType(ExtendedType)30100%n/a010501
transformIterableType(IterableType)30100%1150%120501
transformTypeArgument(TypeArgument)30100%4100%030701
transformTryClause(TryClause)29100%1150%120501
transformBaseType(BaseType)27100%2100%020501
transformSequentialType(SequentialType)27100%n/a010501
RedHatTransformer(TokenFactory)26100%n/a010301
transformAddAssignmentOperation(AddAssignmentOperation)26100%n/a010501
transformAndAssignmentOperation(AndAssignmentOperation)26100%n/a010501
transformAndOperation(AndOperation)26100%n/a010501
transformAssignOperation(AssignOperation)26100%n/a010501
transformCompareOperation(CompareOperation)26100%n/a010501
transformComplementAssignmentOperation(ComplementAssignmentOperation)26100%n/a010501
transformComplementOperation(ComplementOperation)26100%n/a010501
transformDifferenceOperation(DifferenceOperation)26100%n/a010501
transformDivideAssignmentOperation(DivideAssignmentOperation)26100%n/a010501
transformElseOperation(ElseOperation)26100%n/a010501
transformEntryOperation(EntryOperation)26100%n/a010501
transformEntryType(EntryType)26100%n/a010501
transformEqualOperation(EqualOperation)26100%n/a010501
transformExponentiationOperation(ExponentiationOperation)26100%n/a010501
transformIdenticalOperation(IdenticalOperation)26100%n/a010501
transformInOperation(InOperation)26100%n/a010501
transformIntersectAssignmentOperation(IntersectAssignmentOperation)26100%n/a010501
transformIntersectionOperation(IntersectionOperation)26100%n/a010501
transformIsOperation(IsOperation)26100%n/a010501
transformLargeAsOperation(LargeAsOperation)26100%n/a010501
transformLargerOperation(LargerOperation)26100%n/a010501
transformMeasureOperation(MeasureOperation)26100%n/a010501
transformMultiplyAssignmentOperation(MultiplyAssignmentOperation)26100%n/a010501
transformNotEqualOperation(NotEqualOperation)26100%n/a010501
transformOfOperation(OfOperation)26100%n/a010501
transformOrAssignmentOperation(OrAssignmentOperation)26100%n/a010501
transformOrOperation(OrOperation)26100%n/a010501
transformProductOperation(ProductOperation)26100%n/a010501
transformQuotientOperation(QuotientOperation)26100%n/a010501
transformRemainderAssignmentOperation(RemainderAssignmentOperation)26100%n/a010501
transformRemainderOperation(RemainderOperation)26100%n/a010501
transformScaleOperation(ScaleOperation)26100%n/a010501
transformSmallAsOperation(SmallAsOperation)26100%n/a010501
transformSmallerOperation(SmallerOperation)26100%n/a010501
transformSpanOperation(SpanOperation)26100%n/a010501
transformSpreadArgument(SpreadArgument)26100%n/a010501
transformSubtractAssignmentOperation(SubtractAssignmentOperation)26100%n/a010501
transformSumOperation(SumOperation)26100%n/a010501
transformThenOperation(ThenOperation)26100%n/a010501
transformUnionAssignmentOperation(UnionAssignmentOperation)26100%n/a010501
transformUnionOperation(UnionOperation)26100%n/a010501
transformDynamicBlock(DynamicBlock)25100%n/a010501
transformExistsCondition(ExistsCondition)25100%n/a010201
transformForFail(ForFail)25100%1150%120501
transformIfElse(IfElse)25100%1150%120501
transformNonemptyCondition(NonemptyCondition)25100%n/a010201
transformGroupedExpression(GroupedExpression)24100%n/a010401
transformGroupedType(GroupedType)24100%n/a010401
transformTypeMeta(TypeMeta)24100%n/a010401
transformForClause(ForClause)23100%n/a010401
transformForComprehensionClause(ForComprehensionClause)23100%n/a010401
transformFunctionDec(FunctionDec)23100%n/a010401
transformIfClause(IfClause)23100%n/a010401
transformIfComprehensionClause(IfComprehensionClause)23100%n/a010401
transformImport(Import)23100%n/a010401
transformValueDec(ValueDec)23100%n/a010401
transformAssignmentStatement(AssignmentStatement)22100%n/a010401
transformInvocationStatement(InvocationStatement)22100%n/a010401
transformSpanFromSubscript(SpanFromSubscript)22100%n/a010401
transformSpanToSubscript(SpanToSubscript)22100%n/a010401
transformDefaultedParameterReference(DefaultedParameterReference)20100%n/a010401
transformDefaultedType(DefaultedType)20100%n/a010401
transformExistsOperation(ExistsOperation)20100%n/a010401
transformNonemptyOperation(NonemptyOperation)20100%n/a010401
transformOptionalType(OptionalType)20100%n/a010401
transformPostfixDecrementOperation(PostfixDecrementOperation)20100%n/a010401
transformPostfixIncrementOperation(PostfixIncrementOperation)20100%n/a010401
transformBreak(Break)19100%n/a010301
transformCharacterLiteral(CharacterLiteral)19100%n/a010101
transformContinue(Continue)19100%n/a010301
transformImportFunctionValueAlias(ImportFunctionValueAlias)19100%n/a010401
transformImportTypeAlias(ImportTypeAlias)19100%n/a010401
transformLazySpecifier(LazySpecifier)19100%n/a010301
transformSpecifier(Specifier)19100%n/a010301
transformIdentityOperation(IdentityOperation)18100%n/a010301
transformNegationOperation(NegationOperation)18100%n/a010301
transformNotOperation(NotOperation)18100%n/a010301
transformPrefixDecrementOperation(PrefixDecrementOperation)18100%n/a010301
transformPrefixIncrementOperation(PrefixIncrementOperation)18100%n/a010301
transformElseCaseClause(ElseCaseClause)17100%n/a010301
transformFailClause(FailClause)17100%n/a010301
transformFinallyClause(FinallyClause)17100%n/a010301
transformIsCase(IsCase)17100%n/a010301
transformTypeSpecifier(TypeSpecifier)17100%n/a010301
transformKeySubscript(KeySubscript)16100%n/a010301
transformBooleanCondition(BooleanCondition)15100%n/a010301
transformExpressionComprehensionClause(ExpressionComprehensionClause)15100%n/a010301
transformComprehension(Comprehension)13100%n/a010301
transformParameterReference(ParameterReference)13100%n/a010301
transformAIdentifier(LIdentifier)12100%n/a010301
transformInModifier(InModifier)12100%n/a010201
transformOutModifier(OutModifier)12100%n/a010201
transformPIdentifier(LIdentifier)12100%n/a010301
transformValueModifier(ValueModifier)12100%n/a010201
transformVoidModifier(VoidModifier)12100%n/a010201
transformDynamicModifier(DynamicModifier)11100%n/a010201
transformFunctionModifier(FunctionModifier)11100%n/a010201
transformImportWildcard(ImportWildcard)11100%n/a010201
transformFloatLiteral(FloatLiteral)10100%n/a010101
transformIntegerLiteral(IntegerLiteral)10100%n/a010101
transformMemberOperator(MemberOperator)10100%n/a010101
transformSafeMemberOperator(SafeMemberOperator)10100%n/a010101
transformSpreadMemberOperator(SpreadMemberOperator)10100%n/a010101
wrapTerm$priv$(Tree.Term)10100%n/a010301
transformOuter(Outer)9100%n/a010101
transformPackage(Package)9100%n/a010101
transformSuper(Super)9100%n/a010101
transformThis(This)9100%n/a010101
static {...}6100%n/a010101
transformDynamicInterfaceDefinition(DynamicInterfaceDefinition)4100%n/a010101
transformInterfaceDefinition(InterfaceDefinition)4100%n/a010101
getTokens$priv$()3100%n/a010101
getIsLowerBoundKey$priv$()3100%n/a010101