Code Analysis: WooCommerce Shipping & Tax 2.5.4

Most Complex Functions

Function Rating Complexity
WC_Connect_Shipping_Method::calculate_shipping()
D
31
WC_REST_Connect_Shipping_Label_Controller::post()
C
24
WC_Connect_TaxJar_Integration::calculate_tax()
C
20
WC_Connect_TaxJar_Integration::calculate_totals()
B
21
WC_REST_Connect_Shipping_Label_Controller::get_creation_eligibility()
B
19
WC_Connect_Loader::add_tracking_info_to_emails()
B
17
WC_Connect_Order_Presenter::get_order_for_api()
B
12
WC_Connect_API_Client_Live::request()
B
14
WC_REST_Connect_Packages_Controller::post()
B
15
WC_Connect_TaxJar_Integration::_error()
A
17
WC_Connect_Functions::backup_existing_tax_rates()
A
11
WC_Connect_TaxJar_Integration::validate_taxjar_request()
A
15