SparqlShrinker

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total2,956 of 2,9560%522 of 5220%3063066756754545
shrink(String, SparqlShrinker.FailureOracle, SparqlShrinker.ValidityOracle, SparqlShrinker.Config)2570%360%1919777711
findServiceLike(String)1990%420%2222393911
findValues(String)1750%320%1717383811
removeOrderByLimitOffsetDistinct(String, SparqlShrinker.Guard, List)1440%260%1414313111
findFilter(String)1360%300%1616262611
splitByDot(String)1180%320%1717242411
shrinkValues(String, SparqlShrinker.Guard, SparqlShrinker.Config, List)1170%120%77313111
findUnion(String)1160%340%1818323211
ddmin(List, Predicate)1070%140%88242411
dropWhereStatements(String, SparqlShrinker.Guard, List)1050%140%88232311
parseValuesRows(String, boolean)950%160%99242411
shrinkConstructTemplate(String, SparqlShrinker.Guard, List)940%120%77212111
matchBrace(String, int)860%280%1515232311
backwardsMatchBrace(String, int)860%300%1616232311
shrinkUnionBranches(String, SparqlShrinker.Guard, boolean, List)830%120%77242411
removeGroupByHaving(String, SparqlShrinker.Guard, List)760%80%55161611
findKeywordBlock(String, String)660%120%77131311
matchWord(String, int, String)660%180%1010101011
simplifySelectProjection(String, SparqlShrinker.Guard, List)650%80%55141411
removeOrSimplifyFilters(String, SparqlShrinker.Guard, List)640%100%66171711
findBind(String)590%120%77121211
keepFirstOrderKey(String, int, int)580%60%44131311
shrinkOptionalBlocks(String, SparqlShrinker.Guard, List)570%60%44151511
endOfOrderBy(String, int)510%40%336611
endOfHaving(String, int)510%40%336611
endOfGroupBy(String, int)510%40%336611
indexOfKeyword(String, String[])380%40%337711
flattenServiceGraph(String, SparqlShrinker.Guard, List)360%40%33101011
removeDatasetClauses(String, SparqlShrinker.Guard, List)350%40%33111111
removeBindClauses(String, SparqlShrinker.Guard, List)320%40%33101011
ddminTokens(String, SparqlShrinker.Guard, boolean, List)320%40%338811
stripTailClause(String, String)320%40%338811
endOfLineOrClause(String, int)240%60%446611
nextNonWs(String, int)210%60%444411
indexOfWord(String, String, int)180%20%223311
prevChar(String, char, int)150%40%334411
skipWs(String, int)150%40%334411
indexOfRegex(String, String)130%20%222211
isNameChar(char)130%60%441111
isNameCharOrColon(char)130%60%441111
lambda$ddminTokens$0(SparqlShrinker.Guard, boolean, List)120%n/a113311
shrink(String, SparqlShrinker.FailureOracle)80%n/a111111
nextChar(String, char, int)70%n/a112211
replaceIf(String, String, String)50%n/a111111
skipWord(String, int, String)50%n/a111111