Classes

Coverage Distribution

Complexity

Project Risks

Class Coverage Complexity CRAP
VaultPress0.0%658433622
VaultPress_Database0.0%12415500
VaultPress_Filesystem0.0%999900
VaultPress_kses0.0%583422
VP_Site_Scanner0.0%391560
VaultPress_Hotfixes0.0%371406
VaultPress_IXR_SSL_Client0.0%26702
VP_FileScan0.0%22506
VaultPress_CLI0.0%26

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
__construct0%
output0%
register_via_jetpack0%
__construct0%
attach0%
get_tables0%
show_create0%
explain0%
diff0%
count0%
wpdb0%
get_cols0%
convert_to_sql_string0%
parse_create_table0%
restore0%
__construct0%
want0%
fdump0%
exec_checksum0%
checksum_file0%
stat0%
ls0%
should_backup_file0%
validate0%
dir_examine0%
dir_checksum0%
scan_dir0%
__construct0%
protect_rest_type_juggling0%
protect_youtube_embeds0%
safe_embed_handler_youtube0%
disable_jetpack_oembed0%
get_pagenum_link0%
r20493_make_url_clickable_cb0%
r20493_split_str_by_whitespace0%
r18346_sanitize_admin_email0%
r18346_sanitize_lang0%
protect_aioseo_ajax0%
protect_woocommerce_paypal_object_injection0%
wp_kses0%
wp_kses_split0%
_vp_kses_split_callback0%
wp_kses_split20%
wp_kses_attr0%
wp_kses_hair0%
wp_kses_bad_protocol0%
wp_kses_bad_protocol_once0%
wp_kses_bad_protocol_once20%
__construct0%
ssl0%
query0%
__construct0%
_custom_cron0%
_scan_site0%
_scan_clean_up0%
_scan_batch0%
init0%
__construct0%
init0%
register0%
activate0%
deactivate0%
upgrade0%
get_option0%
update_option0%
delete_option0%
update_options0%
admin_init0%
admin_head0%
admin_menu0%
load_menu0%
styles0%
toolbar0%
get_messages0%
server_url0%
connect_notice0%
activated_notice0%
error_notice0%
ui0%
ui_render0%
ui_load0%
ui_register0%
ui_masthead0%
ui_footer0%
ui_main0%
ui_fatal_error0%
ui_message0%
render_notice0%
ui_delete_vp_settings_button0%
ui_logo0%
get_config0%
get_option_name_ignore0%
get_post_meta_name_ignore0%
get_should_ignore_files0%
option_handler0%
comment_action_handler0%
theme_action_handler0%
upload_handler0%
plugin_action_handler0%
userid_action_handler0%
term_handler0%
term_taxonomy_handler0%
term_taxonomies_handler0%
term_relationship_handler0%
term_relationships_handler0%
set_object_terms_handler0%
usermeta_action_handler0%
post_action_handler0%
link_action_handler0%
commentmeta_insert_handler0%
commentmeta_modification_handler0%
postmeta_insert_handler0%
postmeta_modification_handler0%
postmeta_action_handler0%
woocommerce_tax_rate_handler0%
woocommerce_order_item_handler0%
woocommerce_order_item_meta_handler0%
woocommerce_attribute_handler0%
generic_change_handler0%
block_change_handler0%
verify_table0%
record_table0%
get_last_table0%
is_write_query0%
get_table_from_query0%
table_notify_columns0%
ai_ping_next0%
ai_ping_insert0%
allow_ai_pings0%
ai_ping_queue_size0%
ai_ping_get0%
ai_ping_queue_delete0%
request_firewall_update0%
update_firewall0%
update_plan_settings0%
check_connection0%
get_login_tokens0%
add_js_token0%
authenticate0%
parse_request0%
_fix_ixr_null_to_string0%
is_localhost0%
contact_service0%
validate_api_signature0%
ip_in_cidr0%
ip_in_cidrs0%
check_firewall0%
looks_like_ip_list0%
do_c_block_firewall0%
validate_ip_address0%
sign_string0%
can_use_openssl0%
response0%
reset_pings0%
add_ping0%
do_pings0%
resolve_content_dir0%
resolve_upload_path0%
load_first0%
is_multisite0%
is_main_site0%
is_registered0%
clear_connection0%
site_url0%
sync_jetpack_options0%
add_to_jetpack_options_whitelist0%
updated_auto_register_option0%
add_global_actions_and_filters0%
add_admin_actions_and_filters0%
add_listener_actions_and_filters0%
add_woocommerce_actions0%
add_vp_required_filters0%
get_jetpack_email0%
get_key_via_jetpack0%
register_via_jetpack0%
__construct0%
get_files0%
_scan_files0%

Project Risks

Method Coverage Complexity CRAP
parse_request0.0%16627722
parse_create_table0.0%492450
wp_kses_hair0.0%21462
query0.0%21462
check_firewall0.0%20420
add_ping0.0%20420
restore0.0%18342
ui_load0.0%18342
_scan_files0.0%17306
get_cols0.0%15240
ls0.0%15240
_scan_batch0.0%15240
contact_service0.0%15240
validate_api_signature0.0%15240
validate_ip_address0.0%15240
dir_examine0.0%14210
get_option0.0%14210
do_pings0.0%14210
wp_kses_attr0.0%13182
check_connection0.0%13182
dir_checksum0.0%12156
response0.0%12156
admin_head0.0%11132
wpdb0.0%10110
convert_to_sql_string0.0%10110
fdump0.0%10110
stat0.0%10110
_scan_site0.0%10110
request_firewall_update0.0%10110
checksum_file0.0%990
protect_woocommerce_paypal_object_injection0.0%872
wp_kses_split20.0%872
ui_render0.0%872
option_handler0.0%872
authenticate0.0%872
site_url0.0%872
updated_auto_register_option0.0%872
diff0.0%756
protect_aioseo_ajax0.0%756
__construct0.0%756
want0.0%642
exec_checksum0.0%642
validate0.0%642
scan_dir0.0%642
wp_kses_bad_protocol_once0.0%642
__construct0.0%642
register0.0%642
upgrade0.0%642
error_notice0.0%642
ui_message0.0%642
verify_table0.0%642
get_table_from_query0.0%642
update_firewall0.0%642
_fix_ixr_null_to_string0.0%642
get_jetpack_email0.0%642
get_key_via_jetpack0.0%642
r20493_make_url_clickable_cb0.0%530
r20493_split_str_by_whitespace0.0%530
styles0.0%530
get_messages0.0%530
get_config0.0%530
comment_action_handler0.0%530
update_plan_settings0.0%530
resolve_content_dir0.0%530
resolve_upload_path0.0%530
sync_jetpack_options0.0%530
show_create0.0%420
count0.0%420
should_backup_file0.0%420
wp_kses_bad_protocol_once20.0%420
_scan_clean_up0.0%420
toolbar0.0%420
activated_notice0.0%420
postmeta_modification_handler0.0%420
postmeta_action_handler0.0%420
is_write_query0.0%420
add_js_token0.0%420
is_localhost0.0%420
looks_like_ip_list0.0%420
do_c_block_firewall0.0%420
can_use_openssl0.0%420
add_listener_actions_and_filters0.0%420
r18346_sanitize_lang0.0%312
wp_kses_bad_protocol0.0%312
ssl0.0%312
activate0.0%312
update_option0.0%312
load_menu0.0%312
server_url0.0%312
connect_notice0.0%312
ui_delete_vp_settings_button0.0%312
userid_action_handler0.0%312
commentmeta_insert_handler0.0%312
commentmeta_modification_handler0.0%312
get_last_table0.0%312
ai_ping_next0.0%312
ai_ping_insert0.0%312
allow_ai_pings0.0%312
ip_in_cidrs0.0%312
is_main_site0.0%312
get_files0.0%312
register_via_jetpack0.0%26
attach0.0%26
get_tables0.0%26
explain0.0%26
protect_rest_type_juggling0.0%26
protect_youtube_embeds0.0%26
__construct0.0%26
init0.0%26
init0.0%26
deactivate0.0%26
delete_option0.0%26
update_options0.0%26
admin_init0.0%26
admin_menu0.0%26
ui_masthead0.0%26
ui_footer0.0%26
render_notice0.0%26
ui_logo0.0%26
get_option_name_ignore0.0%26
get_post_meta_name_ignore0.0%26
get_should_ignore_files0.0%26
term_handler0.0%26
term_taxonomies_handler0.0%26
term_relationships_handler0.0%26
post_action_handler0.0%26
postmeta_insert_handler0.0%26
table_notify_columns0.0%26
ai_ping_get0.0%26
get_login_tokens0.0%26
is_multisite0.0%26
is_registered0.0%26
add_vp_required_filters0.0%26
register_via_jetpack0.0%26
__construct0.0%26