PEAR_PackageFile_v2_rw D

Total Complexity 238
Dependencies 0
Dependents 1
Total lines 1,575
Lines of code 1,122
Logical lines of code 480
Comment lines 310
Methods 62
Properties 0

Methods 62

Method Rating Maintainability Complexity Lines of code
addTaskToFile()
B
41 17 59
deleteMaintainer()
A
47 12 37
_constructDep()
A
48 12 36
updateMaintainer()
A
48 10 34
_addGroupDependency()
A
47 8 39
setPhpInstallCondition()
A
49 8 31
setChangelogEntry()
A
52 8 27
addMaintainer()
A
45 7 42
addFile()
S
49 7 30
setLicense()
S
53 7 22
_getCurrentRelease()
S
55 7 21
setPearinstallerDep()
S
48 6 33
setOsInstallCondition()
S
51 6 28
setArchInstallCondition()
S
51 6 28
setPackageType()
S
53 6 23
setPhpDep()
S
49 5 31
addConfigureOption()
S
56 5 18
addExtensionInstallCondition()
S
53 4 22
clearContents()
S
54 4 21
addBinarypackage()
S
59 4 14
addPackageDepWithChannel()
S
53 3 20
setPackage()
S
56 3 20
setProvidesExtension()
S
58 3 15
setReleaseVersion()
S
59 3 13
setAPIVersion()
S
59 3 13
setReleaseStability()
S
59 3 13
setAPIStability()
S
59 3 13
addRelease()
S
63 3 11
addConflictingPackageDepWithUri()
S
54 2 20
addCompatiblePackage()
S
56 2 18
_setPackageVersion2_1()
S
58 2 17
addPackageDepWithUri()
S
56 2 17
addSubpackageDepWithChannel()
S
56 2 17
addSubpackageDepWithUri()
S
56 2 16
addExtensionDep()
S
56 2 16
addOsDep()
S
58 2 15
addUsestask()
S
58 2 15
addGroupPackageDepWithChannel()
S
65 3 8
addGroupPackageDepWithURI()
S
66 3 8
addUsesrole()
S
58 2 15
addArchDep()
S
58 2 15
generateChangeLogEntry()
S
60 2 14
setUri()
S
57 2 14
setChannel()
S
57 2 14
addBundledPackage()
S
59 2 13
setSourcePackage()
S
60 2 13
setDescription()
S
59 2 13
setSummary()
S
59 2 13
setExtends()
S
58 2 13
addInstallAs()
S
61 2 12
addIgnore()
S
62 2 12
setNotes()
S
61 2 11
resetUsesrole()
S
74 2 5
installedFile()
S
67 2 8
setInstalledAs()
S
70 2 6
resetUsestask()
S
74 2 5
clearDeps()
S
63 2 10
addConflictingPackageDepWithChannel()
S
59 1 13
addDependencyGroup()
S
62 1 11
clearCompatible()
S
80 1 3
addGroupExtensionDep()
S
71 1 5
clearChangeLog()
S
80 1 3