Code Analysis: Font Awesome 5.0.2

Class Rating Complexity Lines of code
FortAwesome\FontAwesome
D
264 1,306
FortAwesome\FontAwesome_Conflict_Detection_Controller
A
67 302
FortAwesome\FontAwesome_API_Settings
A
65 218
FortAwesome\FontAwesome_Release_Provider
A
54 206
FortAwesome\FontAwesome_Loader
A
53 217
FortAwesome\FontAwesome_SVG_Styles_Manager
A
53 293
FortAwesome\FontAwesome_Config_Controller
S
45 128
FortAwesome\FontAwesome_Activator
S
21 63
FortAwesome\FontAwesome_API_Controller
S
19 82
FortAwesome\FontAwesome_Preference_Conflict_Detector
S
15 54
FortAwesome\FontAwesome_Metadata_Provider
S
13 54
FortAwesome\FontAwesome_Exception
S
12 29
FortAwesome\FontAwesome_Deactivator
S
8 31
FortAwesome\FontAwesome_Preference_Check_Controller
S
7 35
FortAwesome\ConfigSchemaException
S
5 40
FortAwesome\FontAwesome_Resource
S
3 8
FortAwesome\FontAwesome_ResourceCollection
S
3 10
FortAwesome\FontAwesome_Command
S
2 6
FortAwesome\FontAwesome_REST_Response
S
1 12
FortAwesome\ApiTokenInvalidException
S
1 10
FortAwesome\ConfigCorruptionException
S
1 10
FortAwesome\ApiRequestException
S
1 10
FortAwesome\UpgradeException
S
1 8
FortAwesome\ReleaseProviderStorageException
S
1 10
FortAwesome\ApiResponseException
S
1 10
FortAwesome\ApiTokenMissingException
S
1 10
FortAwesome\PreferenceRegistrationException
S
1 10
FortAwesome\ConflictDetectionSchemaException
S
1 10
FortAwesome\ApiTokenEndpointRequestException
S
1 10
FortAwesome\NoAccessTokenException
S
1 10
FortAwesome\ReleaseMetadataMissingException
S
1 10
FortAwesome\ConflictDetectionStorageException
S
1 10
FortAwesome\AccessTokenStorageException
S
1 10
FortAwesome\ActivationException
S
1 8
FortAwesome\ApiTokenEndpointResponseException
S
1 10
FortAwesome\FontAwesome_ServerException
S
0 0
FortAwesome\SvgStylesheetCheckException
S
0 0
FortAwesome\FontAwesome_ClientException
S
0 0
FortAwesome\ClientPreferencesSchemaException
S
0 0
FortAwesome\SelfhostSetupPermissionsException
S
0 0
FortAwesome\SelfhostSetupException
S
0 0