RewriteReturnsEditor

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,746 of 1,9239%70 of 723%362379411326343
rewriteReturn$priv$(Return)1122719%7023%36372601
RewriteReturnsEditor()190%n/a111111
transformNode(Node)60%n/a110011
transformAddAssignmentOperation(AddAssignmentOperation)50%n/a110011
transformAddingExpression(Object)50%n/a110011
transformAliasDec(AliasDec)50%n/a110011
transformAndAssignmentOperation(AndAssignmentOperation)50%n/a110011
transformAndOperation(AndOperation)50%n/a110011
transformAnnotation(Annotation)50%n/a110011
transformAnnotations(Annotations)50%n/a110011
transformAnonymousArgument(AnonymousArgument)50%n/a110011
transformAnyClass(AnyClass)50%n/a110011
transformAnyCompilationUnit(AnyCompilationUnit)50%n/a110011
transformAnyFunction(AnyFunction)50%n/a110011
transformAnyInterface(AnyInterface)50%n/a110011
transformAnyInterfaceDefinition(AnyInterfaceDefinition)50%n/a110011
transformAnyMemberOperator(AnyMemberOperator)50%n/a110011
transformAnySpecifier(AnySpecifier)50%n/a110011
transformAnyValue(AnyValue)50%n/a110011
transformArgumentList(ArgumentList)50%n/a110011
transformArguments(Arguments)50%n/a110011
transformArithmeticAssignmentOperation(ArithmeticAssignmentOperation)50%n/a110011
transformArithmeticOperation(ArithmeticOperation)50%n/a110011
transformAssertion(Assertion)50%n/a110011
transformAssignOperation(AssignOperation)50%n/a110011
transformAssigningExpression(Object)50%n/a110011
transformAssignmentOperation(AssignmentOperation)50%n/a110011
transformAssignmentStatement(AssignmentStatement)50%n/a110011
transformAtom(Atom)50%n/a110011
transformBaseMeta(BaseMeta)50%n/a110011
transformBaseType(BaseType)50%n/a110011
transformBinaryOperation(BinaryOperation)50%n/a110011
transformBody(Body)50%n/a110011
transformBound(Bound)50%n/a110011
transformBreak(Break)50%n/a110011
transformCallableConstructorDefinition(CallableConstructorDefinition)50%n/a110011
transformCallableParameter(CallableParameter)50%n/a110011
transformCallableType(CallableType)50%n/a110011
transformCaseClause(CaseClause)50%n/a110011
transformCaseExpression(CaseExpression)50%n/a110011
transformCaseItem(CaseItem)50%n/a110011
transformCaseTypes(CaseTypes)50%n/a110011
transformCatchClause(CatchClause)50%n/a110011
transformCharacterLiteral(CharacterLiteral)50%n/a110011
transformClassAliasDefinition(ClassAliasDefinition)50%n/a110011
transformClassBody(ClassBody)50%n/a110011
transformClassDec(ClassDec)50%n/a110011
transformClassDefinition(ClassDefinition)50%n/a110011
transformClassOrInterface(ClassOrInterface)50%n/a110011
transformClassSpecifier(ClassSpecifier)50%n/a110011
transformClosedBound(ClosedBound)50%n/a110011
transformCompareOperation(CompareOperation)50%n/a110011
transformComparingExpression(Object)50%n/a110011
transformComparisonOperation(ComparisonOperation)50%n/a110011
transformCompilationUnit(CompilationUnit)50%n/a110011
transformComplementAssignmentOperation(ComplementAssignmentOperation)50%n/a110011
transformComplementOperation(ComplementOperation)50%n/a110011
transformComprehension(Comprehension)50%n/a110011
transformComprehensionClause(ComprehensionClause)50%n/a110011
transformConditionalExpression(ConditionalExpression)50%n/a110011
transformConjoiningExpression(Object)50%n/a110011
transformConstruction(Construction)50%n/a110011
transformConstructorDec(ConstructorDec)50%n/a110011
transformConstructorDefinition(ConstructorDefinition)50%n/a110011
transformContinue(Continue)50%n/a110011
transformControlStructure(ControlStructure)50%n/a110011
transformDec(Dec)50%n/a110011
transformDecQualifier(DecQualifier)50%n/a110011
transformDefaultedCallableParameter(DefaultedCallableParameter)50%n/a110011
transformDefaultedParameter(DefaultedParameter)50%n/a110011
transformDefaultedParameterReference(DefaultedParameterReference)50%n/a110011
transformDefaultedType(DefaultedType)50%n/a110011
transformDefaultedValueParameter(DefaultedValueParameter)50%n/a110011
transformDestructure(Destructure)50%n/a110011
transformDifferenceOperation(DifferenceOperation)50%n/a110011
transformDirective(Directive)50%n/a110011
transformDisjoiningExpression(Object)50%n/a110011
transformDivideAssignmentOperation(DivideAssignmentOperation)50%n/a110011
transformDynamicBlock(DynamicBlock)50%n/a110011
transformDynamicInterfaceDefinition(DynamicInterfaceDefinition)50%n/a110011
transformDynamicModifier(DynamicModifier)50%n/a110011
transformDynamicValue(DynamicValue)50%n/a110011
transformElementOrSubrangeExpression(ElementOrSubrangeExpression)50%n/a110011
transformElseOperation(ElseOperation)50%n/a110011
transformEntryOperation(EntryOperation)50%n/a110011
transformEntryPattern(EntryPattern)50%n/a110011
transformEntryType(EntryType)50%n/a110011
transformEqualOperation(EqualOperation)50%n/a110011
transformEqualityOperation(EqualityOperation)50%n/a110011
transformEquatingExpression(Object)50%n/a110011
transformExistsCondition(ExistsCondition)50%n/a110011
transformExistsNonemptyExpression(Object)50%n/a110011
transformExistsOperation(ExistsOperation)50%n/a110011
transformExistsOrNonemptyCondition(ExistsOrNonemptyCondition)50%n/a110011
transformExponentiatingExpression(Object)50%n/a110011
transformExponentiationOperation(ExponentiationOperation)50%n/a110011
transformExpressionComprehensionClause(ExpressionComprehensionClause)50%n/a110011
transformExpressionStatement(ExpressionStatement)50%n/a110011
transformExtendedType(ExtendedType)50%n/a110011
transformExtension(Extension)50%n/a110011
transformExtensionOrConstruction(ExtensionOrConstruction)50%n/a110011
transformFailClause(FailClause)50%n/a110011
transformFinallyClause(FinallyClause)50%n/a110011
transformFloatLiteral(FloatLiteral)50%n/a110011
transformForClause(ForClause)50%n/a110011
transformForComprehensionClause(ForComprehensionClause)50%n/a110011
transformForFail(ForFail)50%n/a110011
transformForIterator(ForIterator)50%n/a110011
transformFullPackageName(FullPackageName)50%n/a110011
transformFunctionArgument(FunctionArgument)50%n/a110011
transformFunctionDec(FunctionDec)50%n/a110011
transformFunctionDeclaration(FunctionDeclaration)50%n/a110011
transformFunctionDefinition(FunctionDefinition)50%n/a110011
transformFunctionExpression(FunctionExpression)50%n/a110011
transformFunctionModifier(FunctionModifier)50%n/a110011
transformFunctionShortcutDefinition(FunctionShortcutDefinition)50%n/a110011
transformGivenDec(GivenDec)50%n/a110011
transformGroupedExpression(GroupedExpression)50%n/a110011
transformGroupedType(GroupedType)50%n/a110011
transformIdenticalOperation(IdenticalOperation)50%n/a110011
transformIdentifier(Identifier)50%n/a110011
transformIdentityOperation(IdentityOperation)50%n/a110011
transformIfComprehensionClause(IfComprehensionClause)50%n/a110011
transformIfElseExpression(IfElseExpression)50%n/a110011
transformImport(Import)50%n/a110011
transformImportAlias(ImportAlias)50%n/a110011
transformImportElement(ImportElement)50%n/a110011
transformImportElements(ImportElements)50%n/a110011
transformImportFunctionValueAlias(ImportFunctionValueAlias)50%n/a110011
transformImportFunctionValueElement(ImportFunctionValueElement)50%n/a110011
transformImportTypeAlias(ImportTypeAlias)50%n/a110011
transformImportTypeElement(ImportTypeElement)50%n/a110011
transformImportWildcard(ImportWildcard)50%n/a110011
transformInModifier(InModifier)50%n/a110011
transformInOperation(InOperation)50%n/a110011
transformInitialComprehensionClause(InitialComprehensionClause)50%n/a110011
transformInlineDefinitionArgument(InlineDefinitionArgument)50%n/a110011
transformIntegerLiteral(IntegerLiteral)50%n/a110011
transformInterfaceAliasDefinition(InterfaceAliasDefinition)50%n/a110011
transformInterfaceBody(InterfaceBody)50%n/a110011
transformInterfaceDec(InterfaceDec)50%n/a110011
transformInterfaceDefinition(InterfaceDefinition)50%n/a110011
transformIntersectAssignmentOperation(IntersectAssignmentOperation)50%n/a110011
transformIntersectingExpression(Object)50%n/a110011
transformIntersectionOperation(IntersectionOperation)50%n/a110011
transformIntersectionType(IntersectionType)50%n/a110011
transformInvertingExpression(Object)50%n/a110011
transformInvocation(Invocation)50%n/a110011
transformInvocationStatement(InvocationStatement)50%n/a110011
transformIsCase(IsCase)50%n/a110011
transformIsCondition(IsCondition)50%n/a110011
transformIsOperation(IsOperation)50%n/a110011
transformIterable(Iterable)50%n/a110011
transformIterableType(IterableType)50%n/a110011
transformKeySubscript(KeySubscript)50%n/a110011
transformLargeAsOperation(LargeAsOperation)50%n/a110011
transformLargerOperation(LargerOperation)50%n/a110011
transformLazySpecification(LazySpecification)50%n/a110011
transformLazySpecifier(LazySpecifier)50%n/a110011
transformLetExpression(LetExpression)50%n/a110011
transformLiteral(Literal)50%n/a110011
transformLocalModifier(LocalModifier)50%n/a110011
transformLogicalAssignmentOperation(LogicalAssignmentOperation)50%n/a110011
transformLogicalOperation(LogicalOperation)50%n/a110011
transformMainType(MainType)50%n/a110011
transformMatchCase(MatchCase)50%n/a110011
transformMeasureOperation(MeasureOperation)50%n/a110011
transformMeasureSubscript(MeasureSubscript)50%n/a110011
transformMemberDec(MemberDec)50%n/a110011
transformMemberMeta(MemberMeta)50%n/a110011
transformMemberOperator(MemberOperator)50%n/a110011
transformMeta(Meta)50%n/a110011
transformModifier(Modifier)50%n/a110011
transformModuleBody(ModuleBody)50%n/a110011
transformModuleCompilationUnit(ModuleCompilationUnit)50%n/a110011
transformModuleDec(ModuleDec)50%n/a110011
transformModuleDescriptor(ModuleDescriptor)50%n/a110011
transformModuleImport(ModuleImport)50%n/a110011
transformMultiplyAssignmentOperation(MultiplyAssignmentOperation)50%n/a110011
transformMultiplyingExpression(Object)50%n/a110011
transformNamedArgument(NamedArgument)50%n/a110011
transformNamedArguments(NamedArguments)50%n/a110011
transformNegatingExpression(Object)50%n/a110011
transformNegationOperation(NegationOperation)50%n/a110011
transformNonemptyCondition(NonemptyCondition)50%n/a110011
transformNonemptyOperation(NonemptyOperation)50%n/a110011
transformNotEqualOperation(NotEqualOperation)50%n/a110011
transformNotOperation(NotOperation)50%n/a110011
transformObjectArgument(ObjectArgument)50%n/a110011
transformObjectDefinition(ObjectDefinition)50%n/a110011
transformObjectExpression(ObjectExpression)50%n/a110011
transformOfOperation(OfOperation)50%n/a110011
transformOpenBound(OpenBound)50%n/a110011
transformOperation(Operation)50%n/a110011
transformOptionalType(OptionalType)50%n/a110011
transformOrAssignmentOperation(OrAssignmentOperation)50%n/a110011
transformOrOperation(OrOperation)50%n/a110011
transformOutModifier(OutModifier)50%n/a110011
transformOuter(Outer)50%n/a110011
transformPackage(Package)50%n/a110011
transformPackageCompilationUnit(PackageCompilationUnit)50%n/a110011
transformPackageDec(PackageDec)50%n/a110011
transformPackageDescriptor(PackageDescriptor)50%n/a110011
transformPackageQualifier(PackageQualifier)50%n/a110011
transformParameter(Parameter)50%n/a110011
transformParameterReference(ParameterReference)50%n/a110011
transformParameters(Parameters)50%n/a110011
transformPattern(Pattern)50%n/a110011
transformPatternList(PatternList)50%n/a110011
transformPositionalArguments(PositionalArguments)50%n/a110011
transformPostfixDecrementOperation(PostfixDecrementOperation)50%n/a110011
transformPostfixIncrementOperation(PostfixIncrementOperation)50%n/a110011
transformPostfixOperation(PostfixOperation)50%n/a110011
transformPrePostfixingExpression(Object)50%n/a110011
transformPrefixDecrementOperation(PrefixDecrementOperation)50%n/a110011
transformPrefixIncrementOperation(PrefixIncrementOperation)50%n/a110011
transformPrefixOperation(PrefixOperation)50%n/a110011
transformPrefixPostfixStatement(PrefixPostfixStatement)50%n/a110011
transformPrimary(Primary)50%n/a110011
transformPrimaryType(PrimaryType)50%n/a110011
transformProductOperation(ProductOperation)50%n/a110011
transformQualifiedExpression(QualifiedExpression)50%n/a110011
transformQualifiedType(QualifiedType)50%n/a110011
transformQuotientOperation(QuotientOperation)50%n/a110011
transformRangeSubscript(RangeSubscript)50%n/a110011
transformRemainderAssignmentOperation(RemainderAssignmentOperation)50%n/a110011
transformRemainderOperation(RemainderOperation)50%n/a110011
transformRequiredParameter(RequiredParameter)50%n/a110011
transformResource(Resource)50%n/a110011
transformResources(Resources)50%n/a110011
transformReturn(Return)50%n/a110011
transformSafeMemberOperator(SafeMemberOperator)50%n/a110011
transformSatisfiedTypes(SatisfiedTypes)50%n/a110011
transformScaleOperation(ScaleOperation)50%n/a110011
transformScalingExpression(Object)50%n/a110011
transformSelfReference(SelfReference)50%n/a110011
transformSequentialType(SequentialType)50%n/a110011
transformSetAssignmentOperation(SetAssignmentOperation)50%n/a110011
transformSetOperation(SetOperation)50%n/a110011
transformSimpleType(SimpleType)50%n/a110011
transformSmallAsOperation(SmallAsOperation)50%n/a110011
transformSmallerOperation(SmallerOperation)50%n/a110011
transformSpanFromSubscript(SpanFromSubscript)50%n/a110011
transformSpanOperation(SpanOperation)50%n/a110011
transformSpanSubscript(SpanSubscript)50%n/a110011
transformSpanToSubscript(SpanToSubscript)50%n/a110011
transformSpanningExpression(Object)50%n/a110011
transformSpecification(Specification)50%n/a110011
transformSpecifiedArgument(SpecifiedArgument)50%n/a110011
transformSpecifiedPattern(SpecifiedPattern)50%n/a110011
transformSpecifiedVariable(SpecifiedVariable)50%n/a110011
transformSpecifier(Specifier)50%n/a110011
transformSpreadArgument(SpreadArgument)50%n/a110011
transformSpreadMemberOperator(SpreadMemberOperator)50%n/a110011
transformSpreadType(SpreadType)50%n/a110011
transformStringLiteral(StringLiteral)50%n/a110011
transformStringTemplate(StringTemplate)50%n/a110011
transformStructureExpression(Object)50%n/a110011
transformSubscript(Subscript)50%n/a110011
transformSubtractAssignmentOperation(SubtractAssignmentOperation)50%n/a110011
transformSumOperation(SumOperation)50%n/a110011
transformSuper(Super)50%n/a110011
transformSwitchCaseElse(SwitchCaseElse)50%n/a110011
transformSwitchCaseElseExpression(SwitchCaseElseExpression)50%n/a110011
transformSwitchCases(SwitchCases)50%n/a110011
transformSwitchClause(SwitchClause)50%n/a110011
transformThenElseExpression(Object)50%n/a110011
transformThenOperation(ThenOperation)50%n/a110011
transformThis(This)50%n/a110011
transformThrow(Throw)50%n/a110011
transformTryCatchFinally(TryCatchFinally)50%n/a110011
transformTryClause(TryClause)50%n/a110011
transformTuple(Tuple)50%n/a110011
transformTuplePattern(TuplePattern)50%n/a110011
transformTupleType(TupleType)50%n/a110011
transformType(Type)50%n/a110011
transformTypeAliasDefinition(TypeAliasDefinition)50%n/a110011
transformTypeArgument(TypeArgument)50%n/a110011
transformTypeArguments(TypeArguments)50%n/a110011
transformTypeConstraint(TypeConstraint)50%n/a110011
transformTypeDec(TypeDec)50%n/a110011
transformTypeDeclaration(TypeDeclaration)50%n/a110011
transformTypeIsh(TypeIsh)50%n/a110011
transformTypeList(TypeList)50%n/a110011
transformTypeMeta(TypeMeta)50%n/a110011
transformTypeModifier(TypeModifier)50%n/a110011
transformTypeNameWithTypeArguments(TypeNameWithTypeArguments)50%n/a110011
transformTypeParameter(TypeParameter)50%n/a110011
transformTypeParameters(TypeParameters)50%n/a110011
transformTypeSpecifier(TypeSpecifier)50%n/a110011
transformTypedDeclaration(TypedDeclaration)50%n/a110011
transformTypedVariable(TypedVariable)50%n/a110011
transformUIdentifier(UIdentifier)50%n/a110011
transformUnaryArithmeticOperation(UnaryArithmeticOperation)50%n/a110011
transformUnaryIshOperation(UnaryIshOperation)50%n/a110011
transformUnaryOperation(UnaryOperation)50%n/a110011
transformUnaryTypeOperation(UnaryTypeOperation)50%n/a110011
transformUnionAssignmentOperation(UnionAssignmentOperation)50%n/a110011
transformUnionOperation(UnionOperation)50%n/a110011
transformUnionType(UnionType)50%n/a110011
transformUnionableType(UnionableType)50%n/a110011
transformUnioningExpression(Object)50%n/a110011
transformUnspecifiedVariable(UnspecifiedVariable)50%n/a110011
transformValueArgument(ValueArgument)50%n/a110011
transformValueConstructorDefinition(ValueConstructorDefinition)50%n/a110011
transformValueDec(ValueDec)50%n/a110011
transformValueDeclaration(ValueDeclaration)50%n/a110011
transformValueDefinition(ValueDefinition)50%n/a110011
transformValueExpression(ValueExpression)50%n/a110011
transformValueGetterDefinition(ValueGetterDefinition)50%n/a110011
transformValueModifier(ValueModifier)50%n/a110011
transformValueParameter(ValueParameter)50%n/a110011
transformValueSetterDefinition(ValueSetterDefinition)50%n/a110011
transformValueSpecification(ValueSpecification)50%n/a110011
transformVariable(Variable)50%n/a110011
transformVariablePattern(VariablePattern)50%n/a110011
transformVariadicParameter(VariadicParameter)50%n/a110011
transformVariadicType(VariadicType)50%n/a110011
transformVariadicVariable(VariadicVariable)50%n/a110011
transformVariance(Variance)50%n/a110011
transformVoidModifier(VoidModifier)50%n/a110011
transformWhile(While)50%n/a110011
transformWithinOperation(WithinOperation)50%n/a110011
$ceylon$ast$core$Editor$impl()30%n/a110011
transformStatement(Statement)20%n/a111111
transformDeclaration(Declaration)20%n/a111111
$getType$()20%n/a110011
transformBlock(Block)64100%n/a010101
RewriteReturnsEditor(LIdentifier)19100%n/a010201
static {...}6100%n/a010001
transformBaseExpression(BaseExpression)5100%n/a010001
transformBooleanCondition(BooleanCondition)5100%n/a010001
transformCondition(Condition)5100%n/a010001
transformConditions(Conditions)5100%n/a010001
transformElseClause(ElseClause)5100%n/a010001
transformExpression(Expression)5100%n/a010001
transformIfClause(IfClause)5100%n/a010001
transformIfElse(IfElse)5100%n/a010001
transformLIdentifier(LIdentifier)5100%n/a010001
transformMemberNameWithTypeArguments(MemberNameWithTypeArguments)5100%n/a010001
transformNameWithTypeArguments(NameWithTypeArguments)5100%n/a010001
getReturnValueName$priv$()3100%n/a010101
$ceylon$ast$core$ImmediateNarrowingTransformer$impl()3100%n/a010001