Code

Rating   Name Duplication Size Complexity Changes Bugs Features
B SharedPackageSolver::isSharedPackage() 0 10 6 0 0 0
B SharedPackageInstallerConfig::setSymlinkBasePath() 0 11 6 0 0 0
B SharedPackageDataManager::updatePackageUsageFile() 0 13 4 0 0 0
A SharedPackageSolver::createCallbacks() 0 11 3 0 0 0
A SharedPackageInstallerSolver::update() 0 7 4 2 1 1
A SharedPackageDataManager::getPackageDataKey() 0 7 4 0 0 0
A SymlinkFilesystem::removeEmptyDirectory() 0 6 4 0 0 0
A SharedPackageSolver::__construct() 0 7 4 0 0 0
A SharedPackageInstallerSolver::getInstallPath() 0 4 2 2 1 1
A SharedPackageInstaller::getInstallPath() 0 8 2 0 0 0
A SharedPackageInstallerSolver::isInstalled() 8 4 2 1 0 1
A SharedPackageInstaller::isSourceDirUnused() 0 3 1 0 0 0
A SharedPackageInstallerSolver::install() 8 5 2 2 1 1
A SymlinkFilesystem::ensureSymlinkExists() 0 5 2 0 0 0
A SharedPackageInstallerConfig::setIsSymlinkEnabled() 0 5 3 0 0 0