Code Analysis: Norse Runes Oracle 1.4.3

Function Rating Maintainability Complexity Lines of code
runes::drawCustomSpread()
A
48 9 32
showAllRunes()
S
57 6 13
runes::returnCelticCross()
S
42 2 52
runes::drawCelticCross()
S
53 3 27
defineRune()
S
64 4 9
displayGraphicRune()
S
64 4 7
runes::draw3Rune()
S
60 3 12
runes::drawOdinsRune()
S
60 3 12
runes::returnPastPresentFuture()
S
55 2 19
runes::__construct()
S
46 1 31
norserune_install()
S
64 3 9
runes::displayGraphicInfoRune()
S
71 2 4
norserune_remove()
S
72 2 6
runes_do_rewrite()
S
67 2 7
runes::drawRune()
S
68 2 7
showRuneStatistics()
S
63 2 9
register_runes_submenu_page()
S
78 1 3
runes_var()
S
77 1 4
runes_get_rewrite_urls()
S
77 1 4
drawOdinsRune()
S
74 1 5
drawCustomSpread()
S
74 1 5
runes::returnOriginalArray()
S
83 1 3
runes_submenu_page_callback()
S
82 1 3
displayRune()
S
73 1 5
showSingleRune()
S
71 1 6
runes::returnOdinsRune()
S
64 1 9
runes::displayRune()
S
64 1 9
runes::displayRuneId()
S
76 1 4
drawCelticCross()
S
74 1 5
draw3RuneSpread()
S
74 1 5
runes::displayGraphicRune()
S
77 1 3
runes::returnShuffled()
S
82 1 3
runes_header()
S
74 1 4
showRune()
S
71 1 6