Code Analysis: Flexible Shipping 4.24.14

Class Rating Complexity Lines of code
WPDesk_Flexible_Shipping
C
103 437
Flexible_Shipping_Plugin
B
87 470
WPDesk\FS\TableRate\Debug\MultipleShippingZonesMatchedSameTerritoryNotice
S
43 144
WPDesk\FS\TableRate\ImporterExporter\Importer\CSV
S
43 201
WPDesk\FS\TableRate\FreeShipping\FreeShippingNoticeGenerator
S
42 136
WPDesk\FS\TableRate\ContextualInfo\Creator
S
40 265
WPDesk\FS\TableRate\FreeShipping\FreeShippingNotice
S
37 107
WPDesk\FS\TableRate\ShippingMethodSingle
S
36 157
WPDesk\FS\TableRate\Rule\TrackerData
S
34 107
WPDesk\FS\TableRate\ShippingMethod\RateCalculator
S
29 142
WPDesk\FS\TableRate\Rule\ShippingContents\ShippingContentsImplementation
S
27 97
WPDesk_Flexible_Shipping_Admin_Notices
S
27 69
WPDesk\FS\TableRate\Rule\Settings\SettingsProcessor
S
26 76
WPDesk_Flexible_Shipping_Method_Created_Tracker_Deactivation_Data
S
26 59
WPDesk_Flexible_Shipping_Tracker
S
26 96
WPDesk\FS\TableRate\ShippingMethod\CommonMethodSettings
S
25 197
WPDesk\FS\TableRate\ShippingMethod\SettingsProcessor
S
25 113
WPDesk\FS\TableRate\Rule\Rule
S
24 87
WPDesk\FS\Shipment\FilterOrders
S
23 81
WPDesk\FS\TableRate\ShippingMethod\Convert\ConvertNotice
S
22 111
WPDesk\FS\TableRate\RulesSettingsField
S
22 89
WPDesk\FS\TableRate\Rule\Condition\AbstractCondition
S
21 66
WPDesk\FS\TableRate\Debug\NoShippingMethodsNotice
S
20 61
WPDesk\FS\Shipment\ModifyOrderTable
S
19 90
WPDesk_Flexible_Shipping_Multilingual
S
17 51
WPDesk\FS\TableRate\Rule\CostsCalculator
S
17 94
WPDesk\FS\Shipment\BulkAction
S
16 57
WPDesk\FS\TableRate\ShippingMethod\Convert\ConvertTracker
S
16 62
WPDesk_Flexible_Shipping_Settings
S
16 88
WPDesk\FS\TableRate\Rule\Cost\AbstractAdditionalCost
S
16 59
WPDesk\FS\Blocks\FreeShipping\FreeShippingBlock
S
15 68
WPDesk\FS\TableRate\Debug\DebugTracker
S
15 32
WPDesk\FS\Rate\WPDesk_Flexible_Shipping_Rate_Notice
S
15 45
WPDesk\FS\TableRate\Rule\PreconfiguredScenarios\Tracker\TrackingData
S
14 43
WPDesk_Flexible_Shipping_Shipment_Ajax
S
14 58
WPDesk\FS\TableRate\FreeShipping\FreeShippingNoticeData
S
14 70
WPDesk\FS\Shipment\BulkAction\HandleActionManifest
S
14 74
WPDesk\FS\TableRate\Rule\RoundingPrecision
S
13 43
WPDesk\FS\TableRate\ShippingMethod\MethodDescription
S
12 43
WPDesk\FS\TableRate\ImporterExporter\Exporter\JSON
S
12 74
WPDesk\FS\TableRate\ImporterExporter\Importer\JSON
S
12 62
WPDesk\FS\TableRate\Rates\FlexibleShippingRates
S
12 49
WPDesk\FS\TableRate\Rule\PreconfiguredScenarios\PredefinedScenario
S
11 51
WPDesk\FS\TableRate\SingleRuleSettings
S
11 32
WPDesk\FS\TableRate\Beacon\BeaconDisplayStrategy
S
11 28
WPDesk\FS\TableRate\ShippingMethod\Convert\ConvertAction
S
11 55
WPDesk\FS\TableRate\ShippingMethod\Duplicate\DuplicateAction
S
11 56
WPDesk\FS\Shipment\AdminNotices
S
11 55
WPDesk\FS\TableRate\Order\ItemMeta
S
11 33
WPDesk\FS\Info\Metabox
S
11 37
WPDesk\FS\TableRate\ShippingMethod\Management\ShippingMethodManagement
S
10 28
WPDesk\FS\TableRate\FreeShipping\Tracker
S
10 21
WPDesk\FS\TableRate\Rule\Condition\Price
S
10 45
WPDesk\FS\TableRate\Rule\ShippingContents\DestinationAddress
S
9 42
WPDesk\FS\TableRate\FreeShipping\Assets
S
9 17
WPDesk\FS\TableRate\Tax\TaxCalculator
S
9 21
WPDesk\FS\TableRate\ImporterExporter\ImporterData
S
9 27
WPDesk\FS\Shipment\BulkAction\HandleActionLabels
S
9 31
WPDesk\FS\TableRate\Beacon\BeaconClickedAjax
S
8 37
WPDesk\FS\TableRate\Rule\PreconfiguredScenarios\Tracker\AjaxTracker
S
8 21
WPDesk\FS\TableRate\Rule\ShippingContents\DestinationAddressFactory
S
8 11
WPDesk_Flexible_Shipping_Logger_Settings
S
8 37
WPDesk\FS\ProVersion\ProVersionUpdateReminder
S
8 35
WPDesk\FS\TableRate\ImporterExporter\ExporterData
S
8 22
WPDesk\FS\TableRate\Tax\Tracker
S
8 20
WPDesk\FS\Helpers\WooSettingsPageChecker
S
8 22
WPDesk\FS\Shipment\SubscriptionsIntegration
S
8 34
WPDesk\FS\TableRate\Rule\Condition\Weight
S
8 38
WPDesk\FS\Onboarding\TableRate\FinishOption
S
7 30
WPDesk\FS\Onboarding\TableRate\Onboarding
S
7 53
WPDesk\FS\Plugin\PluginActivation
S
7 19
WPDesk\FS\Blocks\FreeShipping\FreeShippingStoreEndpointData
S
7 19
WPDesk\FS\Onboarding\TableRate\OptionAjaxUpdater
S
7 35
WPDesk\FS\Helpers\ShippingMethod
S
7 24
WPDesk\FS\Onboarding\TableRate\PopupData
S
7 173
WPDesk\FS\TableRate\RulesTableSettings
S
7 23
WPDesk_Flexible_Shipping_Logger_Downloader
S
7 26
WPDesk\FS\TableRate\Rule\SpecialAction\AbstractSpecialAction
S
6 14
WPDesk\FS\TableRate\FreeShipping\NoticeTextSettings
S
6 30
WPDesk\FS\TableRate\FreeShipping\ProgressBarSettings
S
6 28
WPDesk\FS\TableRate\ShippingMethod\Duplicate\DuplicateNotice
S
6 19
WPDesk\FS\TableRate\Rule\Cost\RuleAdditionalCostFieldsFactory
S
6 49
WPDesk\FS\TableRate\ImporterExporter\Importer\AbstractImporter
S
6 22
WPDesk\FS\TableRate\ShippingMethod\FreeShippingCalculator
S
6 29
WPDesk\FS\TableRate\Rule\SpecialAction\SpecialActionFieldsFactory
S
6 32
WPDesk\FS\TableRate\Debug\MultipleShippingZonesMatchedSameTerritoryTracker
S
6 13
WPDesk\FS\TableRate\UserFeedback
S
5 8
WPDesk\FS\TableRate\Beacon\BeaconDeactivationTracker
S
5 10
WPDesk\FS\TableRate\ShippingMethod\SingleMethodSettings
S
5 49
WPDesk\FS\TableRate\FreeShipping\FreeShippingNoticeRenderer
S
5 25
WPDesk\FS\Shipment\BulkAction\HandleActionStrategy
S
5 15
WPDesk\FS\TableRate\Rule\PreconfiguredScenarios\PreconfiguredScenariosFactory
S
5 30
Flexible_Shipping_Contextual_Info
S
5 21
WPDesk\FS\TableRate\Rule\Condition\None
S
5 18
WPDesk\FS\Shipment\BulkAction\HandleActionSend
S
5 35
WPDesk\FS\TableRate\RulesSettingsFactory
S
5 17
WPDesk\FS\TableRate\MultiCurrency
S
5 13
WPDesk\FS\TableRate\ShippingMethod\Duplicate\DuplicateScript
S
5 27
WPDesk\FS\Shipment\DispatchLabelFile
S
5 19
WPDesk\FS\Info\Metabox\Links
S
5 17
WPDesk\FS\ProFeatures\Tracker\AjaxTracker
S
4 16
WPDesk\FS\Rate\RateNoticeImplementation
S
4 35
WPDesk\FS\Info\FSPro
S
4 13
WPDesk\FS\Helpers\FlexibleShippingMethodsChecker
S
4 11
WPDesk\FS\Info\FSIE
S
4 13
WPDesk\FS\TableRate\ShippingMethod\Duplicate\DuplicatorChecker
S
4 11
WPDesk\FS\Rate\RateNotice
S
4 33
WPDesk\FS\TableRate\ShippingMethod\BlockEditing\BlockEditing
S
4 12
WPDesk\FS\TableRate\ShippingMethod\MethodTitle
S
4 12
WPDesk_Flexible_Shipping_Logger_Factory
S
3 14
WPDesk\FS\TableRate\Rule\Cost\RuleCostFieldsFactory
S
3 21
WPDesk\FS\TableRate\ImporterExporter\Importer\ImporterFactory
S
3 13
WPDesk\FS\Shipment\ModifyStatuses
S
3 12
WPDesk\FS\Tracker\TrackerNotices
S
3 25
WPDesk\FS\TableRate\Rule\Condition\ConditionsFactory
S
3 62
WPDesk_Flexible_Shipping_Shorcode_Unit_Weight
S
2 6
WPDesk\FS\Info\FSWalkthrough
S
2 30
WPDesk\FS\Info\WooCommerceABCPL
S
2 26
WPDesk\FS\Info\WooCommerceABC
S
2 30
WPDesk\FS\TableRate\ShippingMethod\RateCalculatorFactory
S
2 37
WPDesk_Flexible_Shipping_Shorcode_Unit_Dimension
S
2 6
WPDesk\FS\Info\FSWalkthroughPL
S
2 30
WPDesk\FS\Info\Video
S
2 7
WPDesk\FS\TableRate\DefaultRulesSettings
S
2 16
WPDesk\FS\TableRate\ShippingMethod\SettingsDisplayPreparer
S
1 5
WPDesk\FS\TableRate\Rule\SpecialAction\SpecialActionFactory
S
1 13

38 more item(s) not shown.