Code Analysis: Loco Translate 2.7.2

Class Rating Complexity Lines of code
Loco_admin_DebugController
D
187 655
Loco_package_Project
D
139 418
Loco_fs_File
C
116 347
Loco_package_Bundle
C
105 337
LocoPoIterator
B
99 32
Loco_Locale
B
95 323
LocoPoMessage
B
78 17
LocoPoParser
B
76 7
Loco_fs_FileFinder
A
75 269
Loco_hooks_LoadHelper
A
74 186
Loco_api_WordPressFileSystem
A
72 214
Loco_gettext_Data
A
69 260
Loco_test_WordPressTestCase
A
64 313
Loco_admin_init_InitPoController
A
64 289
Loco_gettext_Matcher
A
62 183
Loco_fs_FileWriter
A
60 199
Loco_gettext_Compiler
A
60 212
Loco_admin_bundle_ViewController
A
59 237
Loco_package_Listener
A
53 161
LocoDomQuery
A
52 11
Loco_admin_bundle_SetupController
S
47 161
Loco_error_AdminNotices
S
46 152
Loco_admin_file_InfoController
S
45 158
LocoPHPExtractor
S
44 6
Loco_mvc_AdminRouter
S
44 208
Loco_mvc_AdminController
S
42 165
Loco_data_Permissions
S
42 100
Loco_config_FormModel
S
41 151
Loco_fs_Locations
S
40 124
Loco_package_Plugin
S
39 162
LocoMoTable
S
39 12
LocoExtracted
S
38 11
LocoMoParser
S
37 13
LocoFuzzyMatcher
S
37 12
LocoExtractor
S
36 8
Loco_cli_Utils
S
36 111
Loco_admin_config_DebugController
S
35 118
Loco_admin_file_EditController
S
35 168
Loco_gettext_Metadata
S
34 115
Loco_mvc_View
S
34 130
Loco_config_BundleReader
S
34 97
LocoMo
S
34 8
Loco_error_Exception
S
34 107
Loco_gettext_Extraction
S
33 110
Loco_config_Model
S
33 93
Loco_hooks_AdminHooks
S
31 83
Loco_mvc_FileParams
S
31 106
Loco_cli_FetchCommand
S
31 146
Loco_data_Serializable
S
31 98
LocoTokenizer
S
31 13
LocoPo
S
30 6
Loco_data_Session
S
30 95
Loco_ajax_FsConnectController
S
29 112
Loco_fs_Revisions
S
29 116
Loco_mvc_AjaxRouter
S
29 128
Loco_cli_SyncCommand
S
29 139
Loco_admin_file_HeadController
S
29 114
Loco_admin_file_MoveController
S
29 147
Loco_ajax_FsReferenceController
S
28 116
Loco_fs_Siblings
S
28 70
Loco_mvc_ViewParams
S
27 88
Loco_package_Inverter
S
27 103
Loco_ajax_MsginitController
S
25 122
Loco_api_DeepL
S
25 119
Loco_fs_FileMode
S
24 40
Loco_admin_bundle_BaseController
S
24 108
Loco_api_ChatGpt
S
24 140
Loco_data_Preferences
S
24 82
Loco_data_Settings
S
24 88
LocoPHPTokens
S
23 13
Loco_package_Header
S
22 53
Loco_admin_bundle_ConfController
S
22 90
Loco_api_WordPressTranslations
S
22 73
Loco_config_BundleWriter
S
22 89
Loco_package_Theme
S
21 84
Loco_admin_file_BaseController
S
21 107
Loco_fs_LocaleFile
S
20 63
Loco_output_Buffer
S
20 65
LocoPoHeaders
S
19 4
Loco_package_Locale
S
19 66
Loco_compat_PosixExtension
S
19 63
Loco_config_ArrayModel
S
19 43
LocoConfigNodeList
S
19 59
LocoEscapeParser
S
18 4
Loco_admin_bundle_LocaleController
S
18 116
Loco_compat_MbstringExtension
S
18 33
LocoDomQueryFilter
S
18 3
WP_Filesystem_Debug
S
18 66
Loco_data_RecentItems
S
18 47
Loco_ajax_ApisController
S
17 65
Loco_ajax_DownloadController
S
17 61
LocoWpJsonExtractor
S
17 7
Loco_ajax_SyncController
S
16 89
Loco_gettext_SearchPaths
S
16 57
Loco_mvc_Controller
S
16 48
Loco_data_Upload
S
16 50
Loco_admin_file_ViewController
S
15 78
Loco_admin_list_LocalesController
S
15 69
Loco_config_XMLModel
S
14 47
LocoConfigNodeListIterator
S
14 42
Loco_fs_LocaleDirectory
S
14 38
Loco_admin_file_DiffController
S
14 92
LocoWpJsonStrings
S
14 4
Loco_cli_ExtractCommand
S
14 67
Loco_admin_file_DeleteController
S
14 70
Loco_hooks_Hookable
S
14 44
Loco_mvc_PostParams
S
14 41
Loco_cli_Commands
S
13 45
Loco_gettext_String
S
12 41
Loco_admin_config_SettingsController
S
12 55
Loco_admin_config_ApisController
S
12 56
Loco_ajax_SaveController
S
11 61
Loco_ajax_UploadController
S
11 55
Loco_hooks_TranslateBuffer
S
11 39
LocoGettextParser
S
11 6
Loco_gettext_WordCount
S
10 32
Loco_package_Core
S
10 86
LocoJedParser
S
10 2
Loco_api_Providers
S
9 55
Loco_mvc_HiddenFields
S
9 23
Loco_data_Cookie
S
9 31
Loco_admin_config_VersionController
S
8 34
Loco_admin_RootController
S
8 53
Loco_ajax_XgettextController
S
8 50
Loco_ajax_DiffController
S
8 33
Loco_gettext_PhpCache
S
8 26
Loco_admin_init_InitPotController
S
8 78
Loco_admin_init_UploadController
S
7 61
Loco_api_Client
S
7 21
Loco_admin_ErrorController
S
6 28
LocoMoPhpParser
S
6 2
Loco_ajax_DownloadConfController
S
6 19
Loco_data_Option
S
6 20
Loco_admin_config_PrefsController
S
5 25
Loco_admin_Navigation
S
5 30
Loco_fs_Link
S
5 18
Loco_admin_RedirectController
S
5 9
LocoPoIndex
S
4 1
Loco_admin_config_BaseController
S
4 25
LocoJedHeaders
S
4 1
Loco_admin_list_PluginsController
S
3 15
Loco_js_Strings
S
1 58

47 more item(s) not shown.