| blib/lib/Attean/QueryPlanner.pm | |||
|---|---|---|---|
| Criterion | Covered | Total | % | 
| condition | 8 | 38 | 21.0 | 
| line | !l | l&&!r | l&&r | condition | 
|---|---|---|---|---|
| 214 | 3 | 0 | 3 | $expr->isa("Attean::ValueExpression") and $expr->value->does("Attean::API::Variable") | 
| 236 | 0 | 0 | 3 | scalar @cmps == 1 and $cmps[0]->expression->isa("Attean::ValueExpression") | 
| 0 | 0 | 3 | scalar @cmps == 1 and $cmps[0]->expression->isa("Attean::ValueExpression") and $cmps[0]->expression->value->does("Attean::API::Variable") | |
| 441 | 0 | 0 | 0 | $s_var and not $o_var | 
| 509 | 0 | 0 | 0 | $target eq "DEFAULT" and $default{$graph->value} | 
| 0 | 0 | 0 | $target eq "NAMED" and not $default{$graph->value} | |
| 542 | 0 | 0 | 0 | $default_dest and $default_source | 
| line | l | !l | condition | 
|---|---|---|---|
| 583 | 0 | 0 | scalar @default or scalar @named | 
| line | l | !l&&r | !l&&!r | condition | 
|---|---|---|---|---|
| 129 | 8 | 0 | 124 | $algebra->isa("Attean::Algebra::Query") or $algebra->isa("Attean::Algebra::Update") | 
| 6 | 0 | 38 | $algebra->isa("Attean::Algebra::Distinct") or $algebra->isa("Attean::Algebra::Reduced") | |
| 403 | 0 | 0 | 0 | $path->isa("Attean::Algebra::ZeroOrMorePath") or $path->isa("Attean::Algebra::OneOrMorePath") | 
| 542 | 0 | 0 | 0 | $default_dest or $default_source | 
| 659 | 0 | 0 | 0 | $_->isa('Attean::Algebra::BGP') || $_->isa('Attean::TriplePattern') |