| Class | Coverage |
|---|---|
| RecursiveExtensionFilterIterator | 0% |
| ExtensionDiscovery | 0% |
| ModuleInstaller | 0% |
| ThemeInstaller | 0% |
| Extension | 35% |
| ThemeHandler | 51% |
| RequiredModuleUninstallValidator | 55% |
| InfoParserDynamic | 66% |
| ModuleHandler | 68% |
| Class | CRAP |
|---|---|
| ModuleInstaller | 5700 |
| ExtensionDiscovery | 3080 |
| ThemeInstaller | 992 |
| ModuleHandler | 440 |
| ThemeHandler | 368 |
| Extension | 106 |
| RecursiveExtensionFilterIterator | 72 |
| InfoParserDynamic | 8 |
| RequiredModuleUninstallValidator | 7 |
| Method | Coverage |
|---|---|
| acceptTests | 0% |
| reset | 0% |
| removeCacheBins | 0% |
| updateKernel | 0% |
| validateUninstall | 0% |
| __construct | 0% |
| getModuleInfoByModule | 0% |
| getDefault | 0% |
| setDefault | 0% |
| install | 0% |
| uninstall | 0% |
| listInfo | 0% |
| addTheme | 0% |
| refreshInfo | 0% |
| getName | 0% |
| getChildren | 0% |
| systemListReset | 0% |
| systemThemeList | 0% |
| getThemeDirectories | 0% |
| themeExists | 0% |
| getTheme | 0% |
| hasUi | 0% |
| __construct | 0% |
| install | 0% |
| anonymous function | 0% |
| uninstall | 0% |
| resetSystem | 0% |
| themeRegistryRebuild | 0% |
| uninstall | 0% |
| anonymous function | 0% |
| install | 0% |
| addUninstallValidator | 0% |
| accept | 0% |
| getType | 0% |
| getFilename | 0% |
| getExtensionFilename | 0% |
| load | 0% |
| serialize | 0% |
| unserialize | 0% |
| __construct | 0% |
| scan | 0% |
| setProfileDirectoriesFromSettings | 0% |
| getProfileDirectories | 0% |
| setProfileDirectories | 0% |
| systemListReset | 0% |
| filterByProfileDirectories | 0% |
| anonymous function | 0% |
| __construct | 0% |
| getName | 0% |
| verifyImplementations | 0% |
| alter | 0% |
| buildModuleDependencies | 0% |
| __construct | 0% |
| getInfoParser | 0% |
| scanDirectory | 0% |
| process | 0% |
| sort | 0% |
| parse | 63% |
| getExtensionPathname | 66% |
| getExtensionDiscovery | 66% |
| buildImplementationInfo | 73% |
| doGetBaseThemes | 85% |