DupLiteSnapLibIOU D

Total Complexity 196
Dependencies 7
Dependents 26
Total lines 945
Lines of code 594
Logical lines of code 368
Comment lines 189
Methods 42
Properties 0

Methods 42

Method Rating Maintainability Complexity Lines of code
chmod()
C
35 26 82
mkdir_p()
A
46 12 36
rcopy()
A
48 12 33
massMove()
A
48 12 30
moveContentDirToTarget()
A
51 10 26
getLastLinesOfFile()
A
47 9 36
getCommonPath()
A
50 8 29
rrmdir()
A
53 8 24
fopen()
A
53 8 23
fseek()
A
55 8 16
filePutContents()
S
54 7 19
rename()
S
59 5 15
mkdir()
S
59 5 14
normalize_path()
S
57 4 16
copy()
S
60 4 13
touch()
S
62 4 12
dirWriteCheckOrMkdir()
S
64 4 9
getOpenBaseDirRootOfPath()
S
64 4 9
rm()
S
63 4 10
rmdir()
S
63 4 10
getRelativePath()
S
62 3 11
fclose()
S
72 3 5
safePath()
S
67 2 8
safePathUntrailingslashit()
S
67 2 8
is_stream()
S
66 2 8
flock()
S
72 2 5
getMaxAllowedRootOfPath()
S
64 2 9
getOpenBaseDirPaths()
S
70 2 6
fwrite()
S
66 2 8
filemtime()
S
68 2 7
fgets()
S
68 2 7
filesize()
S
68 2 7
chmodPattern()
S
66 2 8
ftell()
S
66 2 8
untrailingslashit()
S
79 1 3
isOpenBaseDirEnabled()
S
75 1 4
safePathTrailingslashit()
S
78 1 3
removeRootPath()
S
78 1 3
trailingslashit()
S
78 1 3
getPath()
S
75 1 4
getFileName()
S
75 1 4
rmPattern()
S
78 1 3