Classes

Coverage Distribution

Complexity

Insufficient Coverage

Class Coverage
acp_attachments0%
acp_ban0%
acp_bbcodes0%
acp_bots0%
acp_captcha0%
acp_contact0%
acp_database0%
acp_disallow0%
acp_email0%
acp_extensions0%
acp_forums0%
acp_groups0%
acp_help_phpbb0%
acp_icons0%
acp_inactive0%
acp_jabber0%
acp_language0%
acp_logs0%
acp_main0%
acp_modules0%
acp_permission_roles0%
acp_permissions0%
acp_php_info0%
acp_profile0%
acp_prune0%
acp_ranks0%
acp_reasons0%
acp_search0%
acp_storage0%
acp_styles0%
acp_update0%
acp_users0%
acp_words0%
acp_attachments_info0%
acp_ban_info0%
acp_bbcodes_info0%
acp_board_info0%
acp_bots_info0%
acp_captcha_info0%
acp_contact_info0%
acp_database_info0%
acp_disallow_info0%
acp_email_info0%
acp_extensions_info0%
acp_forums_info0%
acp_groups_info0%
acp_help_phpbb_info0%
acp_icons_info0%
acp_inactive_info0%
acp_jabber_info0%
acp_language_info0%
acp_logs_info0%
acp_main_info0%
acp_modules_info0%
acp_permission_roles_info0%
acp_permissions_info0%
acp_php_info_info0%
acp_profile_info0%
acp_prune_info0%
acp_ranks_info0%
acp_reasons_info0%
acp_search_info0%
acp_storage_info0%
acp_styles_info0%
acp_update_info0%
acp_users_info0%
acp_words_info0%
diff0%
mapped_diff0%
diff_op0%
diff_op_copy0%
diff_op_delete0%
diff_op_add0%
diff_op_change0%
diff30%
diff3_op0%
diff3_op_copy0%
diff3_block_builder0%
diff_engine0%
diff_renderer0%
diff_renderer_unified0%
diff_renderer_inline0%
diff_renderer_raw0%
diff_renderer_side_by_side0%
jabber0%
queue0%
smtp_class0%
transfer0%
ftp0%
ftp_fsock0%
mcp_ban_info0%
mcp_logs_info0%
mcp_main_info0%
mcp_notes_info0%
mcp_pm_reports_info0%
mcp_queue_info0%
mcp_reports_info0%
mcp_warn_info0%
mcp_ban0%
mcp_logs0%
mcp_main0%
mcp_notes0%
mcp_pm_reports0%
mcp_queue0%
mcp_reports0%
mcp_warn0%
phpbb_questionnaire_data_collector0%
phpbb_questionnaire_php_data_provider0%
phpbb_questionnaire_system_data_provider0%
phpbb_questionnaire_phpbb_data_provider0%
SphinxClient0%
ucp_attachments_info0%
ucp_auth_link_info0%
ucp_groups_info0%
ucp_main_info0%
ucp_notifications_info0%
ucp_pm_info0%
ucp_prefs_info0%
ucp_profile_info0%
ucp_zebra_info0%
ucp_activate0%
ucp_attachments0%
ucp_auth_link0%
ucp_confirm0%
ucp_groups0%
ucp_login_link0%
ucp_main0%
ucp_notifications0%
ucp_pm0%
ucp_prefs0%
ucp_profile0%
ucp_register0%
ucp_resend0%
ucp_zebra0%
bbcode0%
acp_board2%
p_master9%
messenger20%
parse_message22%
auth_admin23%
bitfield53%
compress_zip65%
bbcode_firstpass71%
compress_tar73%
compress80%

Project Risks

Class CRAP
acp_users145542
acp_permissions78680
acp_forums75350
acp_attachments67340
SphinxClient50400
mcp_queue43890
acp_icons38612
acp_styles38220
p_master35186
acp_groups35156
acp_profile31506
ucp_groups28056
auth_admin25049
jabber20022
ucp_main19182
ucp_profile17822
acp_board17611
acp_extensions13340
diff_engine9900
parse_message9447
smtp_class9120
acp_modules8742
acp_prune8742
acp_main7482
bbcode7003
messenger6716
acp_permission_roles6642
ucp_pm6320
ucp_register5852
acp_storage5402
diff3_op5402
mcp_reports5112
acp_database4422
mcp_main4160
acp_bots3660
acp_reasons3306
ftp_fsock3306
acp_search3192
mcp_warn3080
acp_language2450
ucp_attachments2450
ucp_prefs2450
diff_renderer_side_by_side2256
mcp_pm_reports2070
queue1980
acp_bbcodes1892
diff1892
diff_renderer1892
ftp1806
acp_email1722
diff31722
ucp_zebra1482
acp_inactive1406
ucp_notifications1332
acp_ranks1260
mcp_notes1190
mcp_ban812
mcp_logs812
ucp_login_link702
bbcode_firstpass693
ucp_resend600
transfer552
acp_logs462
diff_renderer_inline462
acp_captcha420
acp_words380
ucp_activate380
acp_help_phpbb306
acp_ban272
diff3_block_builder210
phpbb_questionnaire_system_data_provider210
acp_jabber182
ucp_auth_link182
acp_disallow156
compress_tar147
compress_zip135
diff_renderer_unified132
acp_contact90
acp_php_info72
diff_renderer_raw72
phpbb_questionnaire_phpbb_data_provider72
phpbb_questionnaire_data_collector56
acp_update42
mapped_diff42
diff_op30
bitfield29
compress24
diff3_op_copy20
diff_op_copy12
phpbb_questionnaire_php_data_provider12

Methods

Coverage Distribution

Complexity

Insufficient Coverage

Method Coverage
main0%
get_attachment_stats0%
set_attachment_stats0%
check_stats_accuracy0%
handle_stats_resync0%
category_select0%
group_select0%
perform_site_list0%
max_filesize0%
main0%
main0%
build_regexp0%
main0%
mail_auth_select0%
full_folder_select0%
select_acc_activation0%
username_length0%
select_username_chars0%
password_length0%
select_password_chars0%
bump_interval0%
language_select0%
phpbb_style_select0%
board_disable0%
board_disable_access0%
quick_reply0%
timezone_select0%
guest_style_get0%
guest_style_set0%
dateformat_select0%
select_news_forums0%
select_exclude_forums0%
get_forum_select0%
store_feed_forums0%
enable_mod_rewrite0%
send_test_email0%
webpush_enable0%
main0%
validate_botname0%
main0%
deliver_demo0%
main0%
main0%
get_backup_file0%
get_file_list0%
get_supported_extensions0%
main0%
main0%
main0%
main_mode0%
catalog_mode0%
display_composer_exception0%
list_enabled_exts0%
list_disabled_exts0%
list_available_exts0%
output_actions0%
sort_extension_meta_data_table0%
output_metadata_to_template0%
check_is_enableable0%
main0%
get_forum_info0%
update_forum_data0%
move_forum0%
move_forum_content0%
delete_forum0%
delete_forum_content0%
move_forum_by0%
display_progress_bar0%
main0%
manage_position0%
main0%
main0%
item_count0%
__construct0%
main0%
main0%
__construct0%
main0%
compare_language_files0%
main0%
main0%
check_captcha_type0%
main0%
make_module_select0%
main0%
display_auth_options0%
remove_role0%
main0%
build_subforum_options0%
build_permission_dropdown0%
check_existence0%
set_permissions0%
set_all_permissions0%
check_assigned_role0%
remove_permissions0%
log_action0%
permission_trace0%
copy_forum_permissions0%
retrieve_defined_user_groups0%
main0%
remove_spaces0%
main0%
build_language_options0%
save_profile_field0%
update_insert0%
main0%
prune_forums0%
prune_users0%
get_prune_users0%
main0%
main0%
__construct0%
main0%
settings0%
index0%
index_overview0%
index_inprogress0%
index_action0%
display_progress_bar0%
get_post_index_progress0%
main0%
settings0%
update_action0%
update_inprogress0%
settings_form0%
get_modified_storages0%
storage_stats0%
display_progress_page0%
get_storage_update_progress0%
validate_data0%
validate_path0%
main0%
frontend0%
action_install0%
action_uninstall0%
action_uninstall_confirmed0%
action_activate0%
action_deactivate0%
action_details0%
show_installed0%
show_available0%
find_available0%
show_styles_list0%
show_available_child_styles0%
update_styles_tree0%
find_possible_parents0%
list_style0%
list_invalid0%
welcome_message0%
find_style_dirs0%
sort_styles0%
read_style_composer_file0%
install_style0%
get_styles0%
get_users0%
uninstall_style0%
delete_style_files0%
request_vars0%
default_bitfield0%
main0%
__construct0%
main0%
optionset0%
optionget0%
main0%
get_mask0%
display_mask0%
display_role_mask0%
acl_set_role0%
acl_delete0%
assign_cat_array0%
build_permission_array0%
ghost_permissions0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
bbcode_second_pass0%
bbcode_cache_init0%
bbcode_tpl0%
bbcode_tpl_replace0%
bbcode_list0%
bbcode_second_pass_quote0%
bbcode_second_pass_code0%
__construct0%
get_diff0%
count_added_lines0%
count_deleted_lines0%
reverse0%
is_empty0%
lcs0%
get_original0%
get_final0%
trim_newlines0%
_check0%
__construct0%
reverse0%
norig0%
nfinal0%
__construct0%
reverse0%
__construct0%
reverse0%
__construct0%
reverse0%
__construct0%
reverse0%
__construct0%
get_num_conflicts0%
get_conflicts_content0%
merged_output0%
merged_new_output0%
merged_orig_output0%
get_conflicts0%
_diff30%
__construct0%
merged0%
is_conflict0%
solve_prepare0%
_compare_conflict_seq0%
solve_conflict0%
__construct0%
merged0%
is_conflict0%
__construct0%
input0%
out10%
out20%
is_empty0%
finish0%
_init0%
_append0%
diff0%
_diag0%
_lcs_pos0%
_compareseq0%
_shift_boundaries0%
__construct0%
get_params0%
render0%
_block0%
_start_diff0%
_end_diff0%
_block_header0%
_start_block0%
_end_block0%
_lines0%
_context0%
_added0%
_deleted0%
_changed0%
get_diff_content0%
get_diff_content0%
_block_header0%
_context0%
_added0%
_deleted0%
_changed0%
_start_diff0%
_end_diff0%
_end_block0%
get_diff_content0%
_start_diff0%
_end_diff0%
_block_header0%
_start_block0%
_lines0%
_added0%
_deleted0%
_changed0%
_split_on_words0%
_encode0%
get_diff_content0%
_block_header0%
_context0%
_added0%
_deleted0%
_changed0%
get_diff_content0%
_start_diff0%
_end_diff0%
_block_header0%
_added0%
_perform_add0%
_deleted0%
_perform_delete0%
_context0%
_perform_context0%
_changed0%
methods0%
download0%
download0%
clear0%
get_blob0%
get_bin0%
get_all_set0%
merge0%
__construct0%
can_use_ssl0%
can_use_tls0%
set_resource0%
connect0%
disconnect0%
connected0%
login0%
send0%
open_socket0%
get_log0%
add_to_log0%
listen0%
register0%
send_presence0%
response0%
send_message0%
encrypt_password0%
parse_data0%
implode_data0%
xmlize0%
_xml_depth0%
reset0%
to0%
cc0%
bcc0%
im0%
replyto0%
from0%
subject0%
headers0%
anti_abuse_headers0%
set_mail_priority0%
assign_block_vars0%
send0%
error0%
save_queue0%
generate_message_id0%
build_header0%
msg_email0%
msg_jabber0%
__construct0%
init0%
put0%
process0%
save0%
__construct0%
add_backtrace0%
server_send0%
server_parse0%
close_session0%
log_into_server0%
hello0%
starttls0%
pop_before_smtp0%
plain0%
login0%
cram_md50%
digest_md50%
__construct0%
set_custom_include_path0%
list_modules0%
loaded0%
module_auth_self0%
set_active0%
load_active0%
adjust_url0%
is_active0%
get_parents0%
get_branch0%
build_tree0%
assign_tpl_vars0%
get_tpl_name0%
get_page_title0%
load0%
display0%
set_display0%
add_mod_info0%
get_short_name0%
get_module_identifier0%
is_full_class0%
__construct0%
write_file0%
overwrite_file0%
make_dir0%
copy_file0%
delete_file0%
remove_dir0%
rename0%
file_exists0%
open_session0%
close_session0%
methods0%
__construct0%
data0%
_init0%
_mkdir0%
_rmdir0%
_rename0%
_chdir0%
_chmod0%
_put0%
_delete0%
_close0%
_cwd0%
_ls0%
_site0%
__construct0%
data0%
_init0%
_mkdir0%
_rmdir0%
_rename0%
_chdir0%
_chmod0%
_put0%
_delete0%
_close0%
_cwd0%
_ls0%
_send_command0%
_open_data_connection0%
_close_data_connection0%
_check_command0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
main0%
__construct0%
main0%
__construct0%
main0%
__construct0%
main0%
mcp_notes_user_view0%
__construct0%
main0%
__construct0%
main0%
approve_posts0%
approve_topics0%
disapprove_posts0%
__construct0%
main0%
__construct0%
main0%
mcp_warn_front_view0%
mcp_warn_list_view0%
mcp_warn_post_view0%
mcp_warn_user_view0%
prepare_bbcodes0%
format_display0%
decode_message0%
magic_url0%
smilies0%
check_attachment_form_token0%
parse_attachments0%
get_submitted_attachment_data0%
remove_nested_quotes0%
set_plupload0%
validate_bbcode_by_extension0%
__construct0%
add_data_provider0%
get_data_raw0%
get_data_for_form0%
collect0%
get_identifier0%
get_data0%
get_identifier0%
get_data0%
is_private_ip0%
__construct0%
get_identifier0%
get_data0%
__construct0%
__destruct0%
GetLastError0%
GetLastWarning0%
IsConnectError0%
SetServer0%
SetConnectTimeout0%
_Send0%
_MBPush0%
_MBPop0%
_Connect0%
_GetResponse0%
SetLimits0%
SetMaxQueryTime0%
SetMatchMode0%
SetRankingMode0%
SetSortMode0%
SetWeights0%
SetFieldWeights0%
SetIndexWeights0%
SetIDRange0%
SetFilter0%
SetFilterRange0%
SetFilterFloatRange0%
SetGeoAnchor0%
SetGroupBy0%
SetGroupDistinct0%
SetRetries0%
SetArrayResult0%
SetOverride0%
SetSelect0%
ResetFilters0%
ResetGroupBy0%
ResetOverrides0%
Query0%
_PackFloat0%
AddQuery0%
RunQueries0%
_ParseSearchResponse0%
BuildExcerpts0%
BuildKeywords0%
EscapeString0%
UpdateAttributes0%
Open0%
Close0%
Status0%
FlushAttributes0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
module0%
install0%
uninstall0%
main0%
main0%
can_delete_file0%
main0%
main0%
main0%
main0%
get_hidden_fields0%
get_login_link_data_array0%
process_login_result0%
perform_redirect0%
__construct0%
main0%
assign_topiclist0%
main0%
output_notification_types0%
output_notification_methods0%
main0%
main0%
main0%
main0%
get_login_link_data_array0%
get_login_link_data_for_hidden_fields0%
main0%
update_activation_expiration0%
main0%
bbcode_parse_code9%
bbcode_set_bitfield33%
extract49%
unix_to_dos_time50%
set_addresses50%
bbcode_code55%
bbcode_size55%
template56%
validate_url65%
parse_bbcode66%
bbcode_color66%
bbcode_underline66%
bbcode_strong66%
bbcode_italic66%
bbcode_attachment66%
path_in_domain68%
add_custom_file75%
open75%
bbcode_img76%
parse_poll76%
bbcode_init79%
__construct80%
check_bbcode80%
bbcode_parse_list81%
parse83%
validate_email85%
extract86%

Project Risks

Method CRAP
main140250
main38612
main38220
main28056
main24180
main23256
main17822
main16512
main12882
main10712
main8556
main8190
main6972
display_mask6480
main6320
main5402
main5112
main4970
main4032
main3660
disapprove_posts3540
permission_trace3306
main3306
main3192
update_forum_data3192
main3080
response2970
get_prune_users2450
main2450
parse_attachments2352
main2162
perform_site_list2070
main1980
main1722
main1722
save_profile_field1722
solve_conflict1722
main_mode1640
BuildExcerpts1482
main1482
list_modules1406
assign_tpl_vars1406
main1406
main1332
approve_posts1332
manage_position1260
main1260
set_active1260
get_mask1190
diff1190
bbcode_cache_init1056
process1056
mcp_notes_user_view870
main812
_shift_boundaries756
main756
catalog_mode702
delete_forum702
action_details702
get_diff_content702
log_into_server702
_ParseSearchResponse702
main702
build_language_options650
msg_email600
assign_topiclist600
assign_cat_array552
main552
prune_forums506
settings506
main462
validate_data462
_diff3462
digest_md5462
load_active462
approve_topics462
mcp_warn_post_view462
make_module_select420
_diag420
main380
main380
mcp_warn_user_view380
main380
prune_users342
AddQuery342
main306
acl_delete306
main272
set_permissions272
UpdateAttributes272
delete_forum_content240
display_auth_options240
set_all_permissions210
index_action210
main210
show_available210
list_style210
bbcode_second_pass210
msg_jabber210
_GetResponse210
output_metadata_to_template182
main182
retrieve_defined_user_groups182
update_action182
bbcode_tpl182
is_empty182
solve_prepare182
_compareseq182
render182
_xml_depth182
main182
process_login_result182
main156
log_action156
display_role_mask156
is_private_ip156
can_delete_file156
extract139
remove_permissions132
action_install132
send132
smilies132
get_submitted_attachment_data132
action_uninstall_confirmed110
find_available110
read_style_composer_file110
build_permission_array110
loaded110
_ls110
main90
delete_style_files90
acl_set_role90
save90
_ls90
_open_data_connection90
_Connect90
BuildKeywords90
list_enabled_exts72
list_disabled_exts72
build_subforum_options72
update_insert72
index72
settings_form72
show_installed72
update_styles_tree72
sort_styles72
bbcode_list72
bbcode_second_pass_code72
_compare_conflict_seq72
_block_header72
download72
__construct72
listen72
starttls72
is_active72
bbcode_parse_code68
enable_mod_rewrite56
move_forum56
check_existence56
main56
settings56
validate_path56
request_vars56
_check56
build_tree56
display56
set_display56
remove_nested_quotes56
SetMatchMode56
SetSortMode56
main56
output_notification_types56
list_available_exts42
remove_role42
get_modified_storages42
find_style_dirs42
main42
__construct42
get_conflicts_content42
_block42
_changed42
can_use_tls42
open_socket42
error42
build_header42
server_parse42
hello42
pop_before_smtp42
cram_md542
get_parents42
_init42
main42
check_attachment_form_token42
SetGroupBy42
Status42
parse36
group_select30
dateformat_select30
move_forum_content30
move_forum_by30
check_assigned_role30
copy_forum_permissions30
ghost_permissions30
merged30
_lcs_pos30
_end_diff30
send_presence30
parse_data30
to30
login30
add_mod_info30
_chdir30
_send_command30
mcp_warn_list_view30
format_display30
get_data30
RunQueries30
FlushAttributes30
extract28
bbcode_code28
bbcode_parse_list26
validate_url24
template23
category_select20
validate_botname20
get_backup_file20
get_file_list20
check_is_enableable20
build_permission_dropdown20
main20
get_storage_update_progress20
action_uninstall20
show_styles_list20
show_available_child_styles20
find_possible_parents20
install_style20
default_bitfield20
optionset20
count_added_lines20
count_deleted_lines20
__construct20
_split_on_words20
_perform_add20
_perform_context20
download20
disconnect20
encrypt_password20
xmlize20
save_queue20
plain20
get_branch20
make_dir20
file_exists20
__construct20
_init20
__construct20
_chdir20
_put20
_check_command20
main20
decode_message20
SetFilter20
Open20
path_in_domain16
parse_poll15
parse_bbcode13
set_addresses13
check_stats_accuracy12
select_acc_activation12
get_supported_extensions12
main12
display_composer_exception12
output_actions12
display_progress_bar12
check_captcha_type12
main12
display_progress_bar12
storage_stats12
frontend12
action_deactivate12
bbcode_tpl_replace12
bbcode_second_pass_quote12
reverse12
lcs12
get_original12
get_final12
get_num_conflicts12
merged_new_output12
merged_orig_output12
get_conflicts12
is_empty12
__construct12
get_params12
_block_header12
_lines12
_block_header12
methods12
connected12
get_log12
register12
send_message12
cc12
bcc12
im12
__construct12
adjust_url12
get_page_title12
load12
get_short_name12
copy_file12
methods12
_chmod12
mcp_warn_front_view12
SetServer12
_Send12
SetLimits12
SetRetries12
Query12
get_login_link_data_array12
output_notification_methods12
get_login_link_data_array12
open9
bbcode_img7
bbcode_init7
bbcode_size7
validate_email6
set_attachment_stats6
handle_stats_resync6
build_regexp6
mail_auth_select6
select_username_chars6
select_password_chars6
bump_interval6
board_disable6
get_forum_select6
store_feed_forums6
get_forum_info6
compare_language_files6
index_overview6
get_post_index_progress6
main6
list_invalid6
welcome_message6
get_users6
uninstall_style6
optionget6
norig6
nfinal6
__construct6
is_conflict6
__construct6
input6
out16
out26
finish6
_block_header6
clear6
get_bin6
connect6
login6
send6
add_to_log6
implode_data6
generate_message_id6
add_backtrace6
server_send6
close_session6
set_custom_include_path6
get_module_identifier6
is_full_class6
write_file6
_mkdir6
_rmdir6
_rename6
_put6
_delete6
_close6
_cwd6
_site6
_close6
_close_data_connection6
get_data_raw6
collect6
get_data6
__construct6
__destruct6
_MBPush6
_MBPop6
SetRankingMode6
SetWeights6
SetFieldWeights6
SetIndexWeights6
Close6
get_hidden_fields6
get_login_link_data_for_hidden_fields6
unix_to_dos_time4
bbcode_set_bitfield3
__construct3
bbcode_color2
bbcode_underline2
bbcode_strong2
bbcode_italic2
bbcode_attachment2
add_custom_file2
check_bbcode2