Code Analysis: WooCommerce Shipping 1.6.3

Class Rating Complexity Lines of code
Automattic\WCShipping\Loader
D
244 1,217
Automattic\WCShipping\Connect\WC_Connect_Service_Settings_Store
D
131 450
Automattic\WCShipping\Connect\WC_Connect_Nux
C
106 420
Automattic\WCShipping\Connect\WC_Connect_Shipping_Label
B
89 360
Automattic\WCShipping\Migration\LegacyLabelMigrator
B
77 361
Automattic\WCShipping\LabelPurchase\View
A
75 390
Automattic\WCShipping\Connect\WC_Connect_API_Client
A
64 333
Automattic\WCShipping\LabelPurchase\LabelPurchaseService
A
58 324
Automattic\WCShipping\Connect\WC_Connect_Options
A
55 200
Automattic\WCShipping\LabelPurchase\ViewService
A
54 264
Automattic\WCShipping\Connect\WC_Connect_Service_Schemas_Store
S
46 154
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Label_Controller
S
46 232
Automattic\WCShipping\Checkout\CheckoutService
S
45 184
Automattic\WCShipping\LabelPurchase\AddressNormalizationService
S
43 189
Automattic\WCShipping\Packages\Package
S
38 138
Automattic\WCShipping\Checkout\CheckoutNotifier
S
37 119
Automattic\WCShipping\Utilities\AddressUtils
S
37 151
Automattic\WCShipping\Tracks
S
36 195
Automattic\WCShipping\LabelRate\LabelRateService
S
35 157
Automattic\WCShipping\Packages\PackagesRESTController
S
35 256
Automattic\WCShipping\Migration\LegacySettingsMigrator
S
34 131
Automattic\WCShipping\Connect\WC_Connect_Functions
S
33 61
Automattic\WCShipping\Migration\MigrationNotices
S
32 203
Automattic\WCShipping\Shipment\Address
S
32 120
Automattic\WCShipping\Connect\WC_Connect_Help_View
S
26 197
Automattic\WCShipping\Connect\WC_Connect_Payment_Methods_Store
S
25 84
Automattic\WCShipping\Migration\MigrationState
S
25 109
Automattic\WCShipping\Connect\WC_Connect_Jetpack
S
24 80
Automattic\WCShipping\Analytics\LabelsService
S
24 105
Automattic\WCShipping\Integrations\WooCommerceShipmentTracking
S
23 96
Automattic\WCShipping\LabelPurchase\EligibilityRESTController
S
22 138
Automattic\WCShipping\Connect\WC_Connect_Service_Schemas_Validator
S
21 130
Automattic\WCShipping\Connect\WC_Connect_API_Client_Live
S
20 110
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Packages_Controller
S
20 104
Automattic\WCShipping\Connect\WC_Connect_Logger
S
20 65
Automattic\WCShipping\Checkout\CheckoutController
S
19 83
Automattic\WCShipping\Connect\WC_Connect_Error_Notice
S
19 76
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Rates_Controller
S
19 90
Automattic\WCShipping\OriginAddresses\OriginAddressService
S
19 85
Automattic\WCShipping\StoreApi\Extensions\BlocksCheckoutAddressValidationExtension
S
19 85
Automattic\WCShipping\Shipment\ShipmentFromLabelGenerator
S
17 78
Automattic\WCShipping\Migration\MigrationController
S
16 108
Automattic\WCShipping\WCShippingRESTController
S
16 58
Automattic\WCShipping\Connect\WC_Connect_Order_Presenter
S
15 134
Automattic\WCShipping\Integrations\WooCommerceBlocksIntegration
S
15 48
Automattic\WCShipping\LabelPurchase\LabelPrintService
S
15 196
Automattic\WCShipping\Connect\WC_Connect_Settings_Pages
S
15 75
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Base_Controller
S
14 88
Automattic\WCShipping\LabelPurchase\AddressRESTController
S
13 123
Automattic\WCShipping\LabelRate\LabelRateRESTController
S
13 284
Automattic\WCShipping\Connect\WC_Connect_Privacy
S
12 76
Automattic\WCShipping\Utils
S
12 57
Automattic\WCShipping\Connect\WC_Connect_Utils
S
12 33
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Services_Controller
S
11 63
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Label_Print_Controller
S
11 47
Automattic\WCShipping\Integrations\WCST
S
10 30
Automattic\WCShipping\WC_REST_Dev_Data_Controller
S
10 92
Automattic\WCShipping\StoreApi\StoreApiExtensionController
S
10 46
Automattic\WCShipping\Shipments\ShipmentsService
S
9 39
Automattic\WCShipping\Connect\WC_Connect_Continents
S
9 72
Automattic\WCShipping\WC_REST_Dev_Data_Continents_Controller
S
9 185
Automattic\WCShipping\LabelSettings\SelfHelpRestController
S
8 41
Automattic\WCShipping\Carrier\UPSDAP\UPSDAPCarrierStrategyService
S
8 45
Automattic\WCShipping\Analytics\ShippingLabelRESTController
S
8 93
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Tos_Controller
S
8 28
Automattic\WCShipping\Packages\PackagesAsArraysSanitizer
S
7 36
Automattic\WCShipping\LabelPurchase\LabelPrintController
S
7 81
Automattic\WCShipping\Connect\WC_Connect_Account_Settings
S
7 44
Automattic\WCShipping\Integrations\ConfigRESTController
S
6 53
Automattic\WCShipping\Connect\WC_Connect_Extension_Compatibility
S
6 16
Automattic\WCShipping\Connect\WC_Connect_Debug_Tools
S
6 23
Automattic\WCShipping\LabelPurchase\LabelRefundRESTController
S
6 53
Automattic\WCShipping\Connect\WC_Connect_Package_Settings
S
6 31
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Self_Help_Controller
S
6 27
Automattic\WCShipping\WPCOMConnection\WPCOMConnectionRESTController
S
6 66
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Address_Normalization_Controller
S
6 40
Automattic\WCShipping\LabelPurchase\LabelPurchaseRESTController
S
6 97
Automattic\WCShipping\LabelSettings\AccountSettingsRestController
S
6 58
Automattic\WCShipping\Onboarding\SettingsPage
S
5 44
Automattic\WCShipping\LabelPurchase\LabelPreviewRESTController
S
5 44
WC_Connect_API_Client_Local_Test_Mock
S
5 19
Automattic\WCShipping\Integrations\TosRESTController
S
5 26
Automattic\WCShipping\Analytics\ShippingLabel
S
5 38
Automattic\WCShipping\Carrier\UPSDAP\UPSDAPCarrierStrategyRESTController
S
5 36
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Account_Settings_Controller
S
5 41
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Subscription_Activate_Controller
S
5 21
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Label_Refund_Controller
S
5 28
Automattic\WCShipping\LabelPurchase\LabelStatusController
S
4 35
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Label_Preview_Controller
S
4 20
Automattic\WCShipping\LabelSettings\ServiceDataRefreshRestController
S
4 37
Automattic\WCShipping\Shipments\ShipmentsRESTController
S
4 37
Automattic\WCShipping\FeatureFlags\FeatureFlags
S
4 15
Automattic\WCShipping\Autoloader
S
4 12
Automattic\WCShipping\Connect\WC_Connect_Compatibility_WC30
S
3 9
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Service_Data_Refresh_Controller
S
3 23
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Label_Status_Controller
S
3 22
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Carrier_Types_Controller
S
2 13
Automattic\WCShipping\Connect\WC_Connect_Payment_Gateway
S
2 6
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Carrier_Controller
S
2 15
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Carriers_Controller
S
2 13
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Subscriptions_Controller
S
2 13
Automattic\WCShipping\DOM\Manipulation
S
2 34
Automattic\WCShipping\LegacyAPIControllers\WC_REST_Connect_Shipping_Carrier_Delete_Controller
S
2 15

14 more item(s) not shown.