JLanguage D

Total Complexity 136
Dependencies 8
Dependents 6
Total lines 1,391
Lines of code 553
Logical lines of code 280
Comment lines 590
Methods 52
Properties 19

Methods 52

Method Rating Maintainability Complexity Lines of code
__construct()
B
40 18 63
parse()
A
39 13 66
_()
A
46 10 43
load()
A
49 10 31
loadLanguage()
S
52 7 27
getCallerInfo()
S
53 6 24
parseXMLLanguageFiles()
S
54 5 21
parseXMLLanguageFile()
S
58 4 16
getLocale()
S
59 4 15
exists()
S
59 3 15
getPaths()
S
62 3 14
parseLanguageFiles()
S
62 2 11
getSearchDisplayedCharactersNumber()
S
66 2 10
getMetadata()
S
63 2 10
getInstance()
S
67 2 7
getPluralSuffixes()
S
65 2 10
getLanguagePath()
S
67 2 8
get()
S
70 2 7
getFirstDay()
S
78 2 3
getUpperLimitSearchWord()
S
66 2 10
getLowerLimitSearchWord()
S
66 2 10
transliterate()
S
64 2 10
getIgnoredSearchWords()
S
66 2 10
_parseLanguageFiles()
S
75 1 4
getDefault()
S
82 1 3
setLanguage()
S
71 1 6
_parseXMLLanguageFiles()
S
75 1 4
getKnownLanguages()
S
72 1 5
_parseXMLLanguageFile()
S
79 1 3
hasKey()
S
75 1 4
getUsed()
S
82 1 3
getOrphans()
S
82 1 3
setDefault()
S
74 1 5
getPluralSuffixesCallback()
S
82 1 3
getDebug()
S
82 1 3
getSearchDisplayedCharactersNumberCallback()
S
82 1 3
getIgnoredSearchWordsCallback()
S
82 1 3
setIgnoredSearchWordsCallback()
S
74 1 5
getLowerLimitSearchWordCallback()
S
82 1 3
setLowerLimitSearchWordCallback()
S
74 1 5
getUpperLimitSearchWordCallback()
S
82 1 3
setUpperLimitSearchWordCallback()
S
74 1 5
setSearchDisplayedCharactersNumberCallback()
S
74 1 5
setDebug()
S
74 1 5
getPluralSufficesCallback()
S
75 1 4
setTransliterator()
S
74 1 5
getTransliterator()
S
82 1 3
getName()
S
80 1 3
setPluralSuffixesCallback()
S
74 1 5
getTag()
S
80 1 3
isRTL()
S
80 1 3
getErrorFiles()
S
82 1 3