DupLiteSnapLibIOU D

Total Complexity 261
Dependencies 8
Dependents 35
Total lines 1,282
Lines of code 768
Logical lines of code 482
Comment lines 305
Methods 51
Properties 0

Methods 51

Method Rating Maintainability Complexity Lines of code
chmod()
C
35 27 81
regexGlobCallbackPrivate()
B
43 20 42
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
emptyDir()
A
52 9 24
getCommonPath()
A
50 8 29
rrmdir()
A
53 8 24
fopen()
A
53 8 23
rename()
A
57 8 17
fseek()
A
55 8 16
filePutContents()
S
54 7 19
tailFile()
S
52 6 23
regexGlobCallback()
S
55 6 20
unlink()
S
58 6 16
getInclude()
S
56 5 19
mkdir()
S
59 5 14
permsToString()
S
62 5 11
normalize_path()
S
57 4 16
fwriteChunked()
S
59 4 14
getRelativePath()
S
59 4 14
dirWriteCheckOrMkdir()
S
64 4 9
getOpenBaseDirRootOfPath()
S
64 4 9
rm()
S
63 4 10
rmdir()
S
63 4 10
fclose()
S
72 3 5
touch()
S
65 3 9
copy()
S
65 3 10
getMaxAllowedRootOfPath()
S
64 2 9
is_stream()
S
66 2 8
getOpenBaseDirPaths()
S
70 2 6
filesize()
S
68 2 7
safePath()
S
67 2 8
filemtime()
S
68 2 7
ftell()
S
67 2 8
flock()
S
72 2 5
fgets()
S
68 2 7
chmodPattern()
S
66 2 8
fwrite()
S
66 2 8
safePathUntrailingslashit()
S
67 2 8
getPath()
S
75 1 4
isOpenBaseDirEnabled()
S
75 1 4
untrailingslashit()
S
79 1 3
safePathTrailingslashit()
S
78 1 3
trailingslashit()
S
78 1 3
regexGlob()
S
69 1 7
getFileName()
S
75 1 4
removeRootPath()
S
78 1 3
rmPattern()
S
78 1 3