PEAR_Common B

Total Complexity 84
Dependencies 5
Dependents 10
Total lines 708
Lines of code 292
Logical lines of code 168
Comment lines 308
Methods 31
Properties 8

Methods 31

Method Rating Maintainability Complexity Lines of code
buildProvidesArray()
A
44 15 43
validatePackageInfo()
S
52 6 25
infoFromAny()
S
56 6 17
detectDependencies()
S
49 5 31
isIncludeable()
S
60 6 13
_PEAR_Common()
S
60 5 13
log()
S
60 4 13
mkTempDir()
S
61 4 12
_postProcessChecks()
S
61 4 12
betterStates()
S
62 3 11
_postProcessValidPackagexml()
S
57 2 16
analyzeSourceCode()
S
69 2 7
mkDirHier()
S
68 2 7
addTempFile()
S
71 2 6
downloadHttp()
S
70 2 6
xmlFromInfo()
S
68 1 7
infoFromString()
S
72 1 5
infoFromDescriptionFile()
S
72 1 5
infoFromTgzFile()
S
72 1 5
PEAR_Common()
S
73 1 5
validPackageVersion()
S
79 1 3
validPackageName()
S
79 1 3
getProvideTypes()
S
81 1 3
getReplacementTypes()
S
81 1 3
getFileRoles()
S
81 1 3
getDependencyRelations()
S
81 1 3
getDependencyTypes()
S
81 1 3
getReleaseStates()
S
81 1 3
getUserRoles()
S
81 1 3
setFrontendObject()
S
81 1 3
getScriptPhases()
S
81 1 3