Code Analysis: J Cart Upsell and Cross-sell for WooCommerce 1.60.3

Class Rating Complexity Lines of code
Freemius\Freemius
D
3,587 13,158
Freemius\FS_Plugin_Info_Dialog
D
253 1,222
Freemius\FS_Plugin_Updater
D
200 847
Freemius\FS_Logger
C
105 381
Freemius\FS_Admin_Menu_Manager
B
87 365
Freemius\FS_Api
B
84 251
\Freemius_Api_WordPress
A
72 317
Freemius\FS_Option_Manager
A
68 208
Freemius\FS_Options
A
62 180
Freemius\FS_Storage
A
62 226
WcJUpsellator\WooActions
A
60 238
Freemius\FS_Admin_Notice_Manager
A
58 184
Freemius\Freemius_Abstract
A
57 51
WcJUpsellator\Core\UpsellatorProduct
A
55 153
Freemius\FS_Key_Value_Storage
S
47 154
Freemius\FS_Cache_Manager
S
45 121
Freemius\FS_Site
S
43 68
WcJUpsellator\Statistics\Orders
S
35 146
WcJUpsellator\Gift
S
33 86
Freemius\FS_Plugin_License
S
32 71
WcJUpsellator\Upsell
S
31 69
WcJUpsellator\AdminWooActions
S
29 112
Freemius\FS_Admin_Notices
S
29 113
Freemius\FS_Plan_Manager
S
28 62
Freemius\FS_Plugin_Manager
S
27 82
WcJUpsellator\Options\OptionUpsell
S
25 85
\FS_Entity
S
24 55
\Freemius_Api_Base
S
19 77
WcJUpsellator\JsScripts
S
18 75
Freemius\FS_Pricing
S
18 40
Freemius\FS_GDPR_Manager
S
17 64
Freemius\FS_Customizer_Upsell_Control
S
17 98
WcJUpsellator\WcJUpsellatorLoader
S
15 56
WcJUpsellator\Options\OptionGift
S
15 50
WcJUpsellator\Ajax\AjaxGift
S
14 62
WcJUpsellator\AdminPage
S
13 58
WcJUpsellator\Options\OptionExclusion
S
12 42
WcJUpsellator\Options\OptionShopPages
S
12 59
\Freemius_Exception
S
12 36
WcJUpsellator\Options\OptionConfig
S
12 113
Freemius\FS_Plugin_Plan
S
11 23
WcJUpsellator\Core\UpsellatorPreLoader
S
11 50
WcJUpsellator\CssSTyles
S
11 100
WcJUpsellator\Ajax\AjaxUpsell
S
11 58
Freemius\FS_User_Lock
S
10 33
Freemius\FS_Plugin
S
10 23
WcJUpsellator\Render
S
9 23
Freemius\FS_Payment
S
9 30
Freemius\FS_Subscription
S
8 24
WcJUpsellator\Options\OptionShippingBar
S
8 44
WcJUpsellator\Render\ItemsList
S
7 31
Freemius\FS_Customizer_Support_Section
S
7 48
WcJUpsellator\Ajax\AjaxConfig
S
7 20
Freemius\FS_License_Manager
S
5 10

22 more item(s) not shown.