wps_ic_combine_css D

Total Complexity 325
Dependencies 7
Dependents 1
Total lines 1,531
Lines of code 1,029
Logical lines of code 751
Comment lines 163
Methods 38
Properties 20

Methods 38

Method Rating Maintainability Complexity Lines of code
rewrite_relative_url()
D
29 49 92
script_combine_and_replace()
D
29 41 107
insert_combined_scripts()
C
32 30 96
getLocalContent()
C
35 24 82
doInline()
C
33 23 91
figurePreloadType()
B
41 22 54
preparePreloads()
B
41 16 53
fixPathsWalker()
A
44 10 45
isMobile()
A
46 10 36
fixImportPaths()
A
48 10 32
remove_scripts()
A
49 10 31
maybe_do_combine()
A
49 8 30
findFontFace()
S
51 7 25
__construct()
S
45 6 40
changeFontToCDN()
S
63 8 8
getRemoteContent()
S
56 6 19
moveUpDirectories()
S
57 5 15
lazyFontawesome()
S
60 5 12
write_file_and_next()
S
59 4 15
minifyCssOld()
S
61 3 11
preloadFontFace()
S
62 3 11
replaceCSS()
S
62 3 11
preloadLCP()
S
62 3 11
findBackgrounds()
S
59 2 15
findFonts()
S
59 2 15
changeBgImageToMobile()
S
64 2 10
combine_exists()
S
69 2 7
pathWalker()
S
67 1 7
fixUrlPaths()
S
72 1 5
removeCharsetFromCSS()
S
75 1 4
combine()
S
72 1 5
setup_dirs()
S
78 1 3
fixAnimations()
S
70 1 6
replace()
S
72 1 5
isHtml()
S
78 1 3
fixControlCharacter()
S
75 1 4
removeCommentsFromCSS()
S
75 1 4
minifyCSS()
S
63 1 9