| Percentage | Lines | ||
|---|---|---|---|
| Locator |
|
86 % | 106 |
| LocatorFactory |
|
100 % | 12 |
| LocatorFacade |
|
100 % | 12 |
| LocatorPlugin |
|
100 % | 28 |
| LocatorCached |
|
100 % | 31 |
| CRAP Score | Lines | ||
|---|---|---|---|
| Locator::lookup() | 8 | 37 | |
| Locator::getPluginClasses() | 6 | 32 | |
| LocatorCached::lookup() | 4 | 18 | |
| Locator::createReflectionClass() | 1 | 3 | |
| LocatorFactory::__construct() | 1 | 2 | |
| LocatorFactory::create() | 1 | 3 | |
| LocatorFacade::lookup() | 1 | 5 | |
| LocatorFacade::__construct() | 1 | 3 | |
| LocatorPlugin::createLocatorFactory() | 1 | 3 | |
| LocatorPlugin::provideDependencies() | 1 | 8 | |