org.sterling.source.syntax

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethodsMissedClasses
Total62 of 4,91899%6 of 13496%136101279475432173
AbstractSourceVisitor160%n/a22552211
SourcePrinter.SourcePrinterState150%n/a22332211
NodeKind1,59799%n/a2701572701
ObjectLiteral3081%3350%382100501
ObjectMemberName64%n/a13141301
FromIdentifiers1781%1150%14160301
ImportHeaders2790%1375%18070601
ModuleHeader2790%1375%18070601
SourceNode.NonTerminalState198100%18100%02404901501
SourceNode.TerminalState141100%12100%02102501501
SourceNode130100%14100%02703002001
Token129100%14100%01702101001
BooleanToken75100%8100%090120501
DoubleToken75100%8100%090120501
IntegerToken72100%8100%090120501
CharacterToken72100%8100%090120501
StringToken57100%8100%080110401
FromIdentifierList43100%6100%090110601
UnaryExpression39100%6100%080100501
SourceNode.VoidState38100%n/a01201201201
ImportIdentifierTail27100%2100%06060501
QualifiedIdentifierTail26100%2100%06060501
ImportIdentifier23100%n/a05060501
BinaryExpressionTail22100%n/a05060501
ObjectHeader22100%2100%06060501
ObjectArguments21100%2100%05050401
TernaryExpression21100%n/a05060501
ModuleDeclaration21100%n/a05060501
ModuleIdentifier19100%n/a04050401
FromIdentifierTail19100%n/a04050401
FromIdentifier19100%n/a04050401
ModuleIdentifierTail19100%n/a04050401
ObjectMember19100%n/a04050401
Declaration19100%n/a04050401
QualifiedIdentifier18100%n/a04050401
ObjectArgumentsList17100%n/a04050401
ObjectMembersTail17100%n/a04050401
ArgumentsExpression17100%n/a04050401
BinaryExpression17100%n/a04050401
SelectorExpressionTail17100%n/a04050401
ArgumentsExpressionTail17100%n/a04050401
DeclarationSequence17100%n/a04050401
FromStatement17100%n/a04050401
IndexerArgumentsTail17100%n/a04050401
ImportHeaderTail17100%n/a04050401
ObjectMembers17100%n/a04050401
FunctionArgumentsTail17100%n/a04050401
ImportHeader17100%n/a04050401
FunctionArguments17100%n/a04050401
IndexerArguments17100%n/a04050401
SelectorExpression17100%n/a04050401
FunctionLiteral17100%n/a04050401
LambdaLiteral17100%n/a04050401
AbstractLiteral16100%n/a02040201
ObjectArgument15100%n/a03040301
LambdaArgument15100%n/a03040301
ImportIdentifierAlias15100%n/a03040301
AccessorExpression14100%n/a03040301
IndexerArgument100%n/a03040301
ImportHeaderSuffix100%n/a03040301
FromIdentifierListTail100%n/a03040301
IndexerArgumentsSuffix100%n/a03040301
PrimaryExpression100%n/a03040301
ObjectMembersSuffix100%n/a03040301
TernaryExpressionTail100%n/a03040301
ParentheticalExpression100%n/a03040301
DeclarationSequenceTail100%n/a03040301
SourceExpression100%n/a03040301
ImportStatement100%n/a03040301
ObjectBody100%n/a03040301
ConstantExpression100%n/a03040301
IndexerExpression100%n/a03040301
ApplyExpression100%n/a03040301
ArgumentExpression100%n/a03040301
LiteralExpression100%n/a03040301
DeclarationLiteral100%n/a03040301
SingleObjectArgument100%n/a03040301
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
NodeKind.new NodeKind() {...}100%n/a02020201
IntegerLiteral100%n/a02030201
DoubleLiteral100%n/a02030201
NullLiteral100%n/a02030201
CharacterLiteral100%n/a02030201
BooleanLiteral100%n/a02030201
StringLiteral100%n/a02030201
JavaExpression100%n/a02030201