| Percentage | Lines | ||
|---|---|---|---|
| Container |
|
94 % | 89 |
| AutowireItemResolver |
|
94 % | 89 |
| DependencyBuilder |
|
96 % | 60 |
| ItemProvider |
|
97 % | 83 |
| NotFoundException |
|
100 % | 5 |
| AliasItem |
|
100 % | 38 |
| CallableItem |
|
100 % | 39 |
| CallableItemBuilder |
|
100 % | 19 |
| DefaultValueItem |
|
100 % | 34 |
| VariadicItem |
|
100 % | 37 |
| CRAP Score | Lines | ||
|---|---|---|---|
| AutowireItemResolver::resolveArgs() | 10 | 27 | |
| DependencyBuilder::buildParameter() | 7 | 16 | |
| ContainerBuilder::buildConfig() | 6 | 18 | |
| ItemProvider::findInstanceOf() | 6 | 10 | |
| ItemProvider::getItemClassReflection() | 5 | 9 | |
| Container::get() | 5 | 18 | |
| Container::has() | 4 | 13 | |
| AutowireItemResolver::resolveVariadicItem() | 4 | 10 | |
| AutowireItemResolver::resolve() | 4 | 10 | |
| ContainerBuilder::build() | 4 | 22 | |