blib/lib/Bread/Board.pm | |||
---|---|---|---|
Criterion | Covered | Total | % |
condition | 11 | 12 | 91.6 |
line | !l | l&&!r | l&&r | condition |
---|---|---|---|---|
71 | 103 | 5 | 1 | $is_inheriting and not defined $CC |
95 | 3 | 84 | 19 | not $is_inheriting and defined $CC |
line | l | !l&&r | !l&&!r | condition |
---|---|---|---|---|
54 | 12 | 2 | 1 | $name->isa('Bread::Board::Container') or $name->isa('Bread::Board::Container::Parameterized') |
142 | 3 | 107 | 0 | $class ||= defined $params{'service_type'} ? "Bread::Board::$params{'service_type'}Injection" : (exists $params{'block'} ? 'Bread::Board::BlockInjection' : 'Bread::Board::ConstructorInjection') |