Code Analysis: WooCommerce Shipping & Tax 1.25.20

Most Complex Functions

Function Rating Complexity
WC_Connect_Shipping_Method::calculate_shipping()
D
30
WC_Connect_TaxJar_Integration::calculate_totals()
B
21
WC_Connect_TaxJar_Integration::calculate_tax()
B
18
WC_REST_Connect_Shipping_Label_Controller::get_creation_eligibility()
B
19
WC_Connect_API_Client_Live::request()
B
18
WC_REST_Connect_Shipping_Label_Controller::post()
B
17
WC_Connect_Loader::add_tracking_info_to_emails()
B
17
WC_Connect_Order_Presenter::get_order_for_api()
B
12
WC_REST_Connect_Packages_Controller::post()
B
15
WC_Connect_Nux::should_display_nux_notice_on_screen()
A
15
WC_Connect_TaxJar_Integration::backup_existing_tax_rates()
A
11
WC_Connect_Nux::get_feature_list_for_country()
A
15