SExpression

Class files must be compiled with debug information to show line coverage.

Class files must be compiled with debug information to link with source files.

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedMethods
Total867 of 8670%124 of 1240%92923030
parseExpression(InputStream, SExpression, ByteArrayOutputStream, int)1990%360%191911
toCanonicalForm(OutputStream)1040%100%6611
filterOut(String[])660%100%6611
filterIn(String[])630%100%6611
buildExpression(SExpression, SExpression, String[])460%60%4411
consumeUntilSkipCRorLF(InputStream, ByteArrayOutputStream, Set)380%100%6611
getExpressionWithLabelOrFail(String)360%60%4411
consumeUntilSkipCRorLF(InputStream, ByteArrayOutputStream, char)350%100%6611
buildExpression(SExpression, String[])320%40%3311
hasLabel(String)320%60%4411
getExpressionWithLabel(String)240%60%4411
consumeUntilSkipWhiteSpace(InputStream, ByteArrayOutputStream, char)210%60%4411
SExpression(List)190%n/a1111
toCanonicalForm()190%n/a1111
getString(int)180%20%2211
toAttribute()180%20%2211
parseCanonical(InputStream, int)170%n/a1111
SExpression()140%n/a1111
static {...}90%n/a1111
parse(InputStream, int)80%n/a1111
parse(byte[], int)70%n/a1111
addValue(Object)60%n/a1111
getBytes(int)60%n/a1111
getExpression(int)60%n/a1111
getValue(int)50%n/a1111
getInt(int)50%n/a1111
builder()40%n/a1111
setCanonical(boolean)40%n/a1111
getValues()30%n/a1111
isCanonical()30%n/a1111