RangeVariableResolver

ElementMissed InstructionsCov.Missed BranchesCov.MissedCxtyMissedLinesMissedMethods
Total1,649 of 3,08646%315 of 49035%206271406727723
expandConditions()367235%6223%32339510001
reorderRanges(HsqlArrayList, HsqlArrayList)3270%500%2626818111
setOrConditions(RangeVariable.RangeVariableConditions, ExpressionLogical, int)1610%160%99373711
setIndexConditions(RangeVariable.RangeVariableConditions, List, int, boolean)13024064%343953%2740409501
assignToRangeVariables()935738%10428%68132101
reorder()811010%19313%1012182201
processConditions()7419772%213562%1729196001
collectIndexableColumns(RangeVariable, List)680%100%66151511
setEqualityConditions(RangeVariable.RangeVariableConditions, List, int)6013869%182457%1522155201
closeJoinChain(List[], Expression, Expression)590%100%66131311
decomposeOrConditions(Expression, List)520%100%66171711
getJoinedRangePosition(Expression, int, RangeVariable[])460%100%66111111
decomposeAndConditions(Session, Expression, List)445153%71161%510102601
assignToLists()286369%4866%4751601
setNonEqualityConditions(RangeVariable.RangeVariableConditions, List, int)2411382%181748%161964201
searchCost(Session, Table, Index, int, int)140%20%224411
assignToJoinLists(Expression, List[], int)103879%5550%5641401
setInConditionsAsTables()918295%61470%51113601
moveConditions(List[], int, int, List, int)5696%3562%3521501
initialise()102100%6100%0401701
RangeVariableResolver(Session, QuerySpecification)79100%n/a0102101
RangeVariableResolver(Session, RangeVariable[], Expression, ParserDQL.CompileContext, boolean)69100%n/a0101901
assignToRangeVariable(RangeVariable.RangeVariableConditions, List)19100%2100%020401