Code Analysis: Loco Translate 2.5.7

Class Rating Complexity Lines of code
Loco_package_Project
D
133 415
Loco_fs_File
C
113 340
Loco_package_Bundle
C
104 334
LocoPoIterator
B
99 30
LocoPoMessage
B
79 16
LocoPoParser
B
76 7
Loco_Locale
B
76 271
Loco_api_WordPressFileSystem
A
72 215
Loco_fs_FileFinder
A
72 262
Loco_package_Debugger
A
59 222
Loco_fs_FileWriter
A
55 188
Loco_package_Listener
A
55 188
Loco_test_WordPressTestCase
A
55 264
Loco_gettext_Data
A
54 226
Loco_admin_bundle_ViewController
A
54 216
Loco_gettext_Matcher
A
53 157
LocoDomQuery
S
47 9
Loco_gettext_Compiler
S
45 169
Loco_admin_file_InfoController
S
44 155
Loco_admin_init_InitPoController
S
44 222
Loco_mvc_AdminRouter
S
42 205
Loco_data_Permissions
S
42 100
Loco_config_FormModel
S
41 148
Loco_mvc_AdminController
S
40 158
Loco_package_Plugin
S
39 162
LocoMoTable
S
39 12
LocoPHPExtractor
S
38 6
LocoExtracted
S
38 12
LocoExtractor
S
37 8
Loco_admin_bundle_SetupController
S
36 130
LocoFuzzyMatcher
S
36 11
Loco_hooks_LoadHelper
S
35 114
LocoMoParser
S
35 13
Loco_gettext_Metadata
S
34 115
Loco_mvc_View
S
34 131
Loco_config_BundleReader
S
34 97
Loco_error_AdminNotices
S
34 120
Loco_admin_config_DebugController
S
33 108
Loco_fs_Locations
S
31 98
Loco_mvc_FileParams
S
31 106
Loco_cli_FetchCommand
S
31 147
Loco_cli_Utils
S
31 94
Loco_config_Model
S
31 90
Loco_data_Serializable
S
31 98
Loco_cli_SyncCommand
S
30 140
Loco_admin_file_EditController
S
30 148
LocoTokenizer
S
30 11
Loco_data_Session
S
30 95
LocoPo
S
30 6
Loco_ajax_FsReferenceController
S
29 113
Loco_fs_Revisions
S
29 116
Loco_mvc_AjaxRouter
S
29 126
Loco_admin_file_HeadController
S
29 114
Loco_admin_file_MoveController
S
29 145
Loco_ajax_FsConnectController
S
29 112
Loco_gettext_Extraction
S
28 97
LocoMo
S
28 8
Loco_mvc_ViewParams
S
27 86
Loco_package_Inverter
S
27 103
Loco_error_Exception
S
27 91
Loco_hooks_AdminHooks
S
26 69
Loco_data_Settings
S
26 90
Loco_ajax_MsginitController
S
25 122
LocoPHPTokens
S
25 12
Loco_fs_FileMode
S
24 40
Loco_data_Preferences
S
24 82
Loco_fs_DummyFile
S
23 69
Loco_api_WordPressTranslations
S
22 73
Loco_package_Header
S
22 52
Loco_config_BundleWriter
S
22 85
Loco_admin_bundle_BaseController
S
22 101
LocoHeaders
S
21 14
Loco_package_Theme
S
21 86
Loco_admin_bundle_ConfController
S
20 91
Loco_fs_LocaleFile
S
20 62
Loco_fs_Siblings
S
20 58
LocoPoHeaders
S
19 4
Loco_output_Buffer
S
19 65
LocoConfigNodeList
S
19 59
Loco_admin_file_BaseController
S
19 99
Loco_package_Locale
S
19 66
Loco_config_ArrayModel
S
18 40
WP_Filesystem_Debug
S
18 66
_LocoDomQueryFilter
S
18 3
LocoEscapeParser
S
18 4
Loco_data_RecentItems
S
18 47
Loco_fs_FileList
S
18 55
Loco_compat_PosixExtension
S
17 59
Loco_compat_MbstringExtension
S
17 30
Loco_gettext_SearchPaths
S
16 56
Loco_mvc_Controller
S
16 48
Loco_ajax_SyncController
S
15 87
Loco_admin_bundle_LocaleController
S
15 105
Loco_admin_list_LocalesController
S
15 66
Loco_admin_file_DiffController
S
14 92
Loco_mvc_PostParams
S
14 41
Loco_fs_LocaleDirectory
S
14 38
Loco_cli_ExtractCommand
S
14 67
Loco_admin_file_DeleteController
S
14 69
Loco_data_Upload
S
14 43
Loco_ajax_ApisController
S
14 61
Loco_cli_Commands
S
13 45
Loco_config_XMLModel
S
13 41
Loco_admin_config_SettingsController
S
12 55
Loco_gettext_String
S
12 41
Loco_ajax_UploadController
S
12 56
Loco_ajax_SaveController
S
11 61
Loco_fs_LocaleFileList
S
11 35
Loco_api_YandexClient
S
11 56
Loco_admin_config_VersionController
S
11 44
Loco_gettext_WordCount
S
10 32
Loco_admin_config_ApisController
S
10 48
Loco_package_Core
S
10 86
LocoGettextParser
S
10 5
Loco_admin_file_ViewController
S
10 58
Loco_hooks_TranslateBuffer
S
9 31
Loco_ajax_DownloadController
S
9 30
Loco_data_Cookie
S
9 31
Loco_admin_RootController
S
8 53
Loco_api_Providers
S
8 48
Loco_ajax_XgettextController
S
8 50
Loco_admin_init_InitPotController
S
8 79
Loco_ajax_DiffController
S
8 33
Loco_hooks_Hookable
S
7 29
Loco_admin_init_UploadController
S
7 61
Loco_data_Option
S
6 20
Loco_admin_ErrorController
S
6 28
Loco_ajax_common_BundleController
S
5 16
Loco_admin_config_BaseController
S
5 27
Loco_admin_config_PrefsController
S
5 25
Loco_fs_Link
S
5 18
Loco_admin_bundle_DebugController
S
4 28
LocoPoIndex
S
4 1
Loco_admin_DebugController
S
4 31
Loco_admin_Navigation
S
4 25
Loco_ajax_DownloadConfController
S
3 13
Loco_admin_list_PluginsController
S
3 15
Loco_js_Strings
S
1 50

43 more item(s) not shown.