Classes

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

Class CRAP
acp_users148610
acp_permissions78120
acp_attachments76452
acp_forums75900
SphinxClient49506
mcp_queue43890
acp_icons39402
acp_groups36672
acp_styles36290
p_master35827
acp_profile32580
ucp_groups29756
auth_admin25608
acp_board20768
ucp_main20306
jabber19740
ucp_profile17822
diff_engine10100
acp_modules10100
parse_message9590
acp_prune9120
smtp_class8742
acp_main8556
acp_search7832
bbcode6982
messenger6940
acp_permission_roles6642
ucp_register6480
acp_extensions6320
ucp_pm6162
diff3_op5402
mcp_reports5112
mcp_main3906
acp_bots3906
ftp_fsock3422
acp_reasons3422
mcp_warn3080
acp_database3080
ucp_prefs2550
ucp_attachments2550
diff_renderer_side_by_side2256
acp_language2162
mcp_pm_reports2070
phpbb_hook2070
acp_bbcodes1980
diff1892
diff_renderer1892
queue1892
ftp1806
diff31722
acp_email1640
ucp_zebra1482
acp_inactive1482
bbcode_firstpass1397
acp_ranks1260
mcp_notes1190
ucp_notifications1190
mcp_ban812
mcp_logs812
ucp_login_link650
transfer552
acp_captcha506
diff_renderer_inline462
ucp_resend462
acp_logs420
ucp_activate380
acp_words380
acp_help_phpbb306
acp_ban210
diff3_block_builder210
phpbb_questionnaire_system_data_provider210
acp_jabber182
ucp_auth_link182
acp_disallow156
compress_tar139
diff_renderer_unified132
compress_zip125
acp_contact90
acp_php_info72
phpbb_questionnaire_phpbb_data_provider72
diff_renderer_raw72
phpbb_questionnaire_data_collector56
acp_update42
mapped_diff42
bitfield30
diff_op30
compress24
diff3_op_copy20
phpbb_questionnaire_php_data_provider12
diff_op_copy12

Methods

Coverage Distribution

Complexity

Insufficient Coverage

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

Project Risks

Method CRAP
main143262
main39402
main39006
main29756
main24492
main24492
main17822
main16256
main13110
main11342
main8930
main8556
main8556
main6480
display_mask6480
main6162
main5700
main4970
main3782
main3660
disapprove_posts3540
main3422
main3422
permission_trace3306
update_forum_data3192
response2756
main2550
get_prune_users2450
parse_attachments2352
index2256
perform_site_list2162
main1980
main1980
main1892
main1806
save_profile_field1722
solve_conflict1722
main1640
BuildExcerpts1482
main1482
main1482
main1482
assign_tpl_vars1406
list_modules1406
main1406
approve_posts1332
manage_position1260
get_mask1260
main1260
diff1190
bbcode_cache_init1122
set_active1056
process992
settings930
mcp_notes_user_view870
_shift_boundaries812
main812
main756
assign_topiclist756
get_diff_content702
_ParseSearchResponse702
action_details702
main650
build_language_options650
delete_forum650
prune_forums600
log_into_server600
msg_email600
assign_cat_array552
_diff3462
approve_topics462
mcp_warn_post_view462
load_active462
main462
main462
digest_md5462
main420
_diag420
make_module_select420
mcp_warn_user_view380
main380
main380
prune_users342
main306
acl_delete306
set_permissions272
AddQuery272
list_style272
UpdateAttributes272
display_auth_options240
delete_forum_content240
msg_jabber210
bbcode_flash210
_GetResponse210
bbcode_second_pass210
set_all_permissions210
main210
_compareseq182
output_metadata_to_template182
is_empty182
render182
bbcode_tpl182
main182
retrieve_defined_user_groups182
main182
solve_prepare182
_xml_depth182
main182
is_private_ip156
display_role_mask156
process_login_result156
can_delete_file156
main156
log_action156
show_available156
call_hook132
action_install132
send132
get_submitted_attachment_data132
remove_permissions132
extract121
build_permission_array110
_ls110
find_available110
action_uninstall_confirmed110
loaded110
smilies110
_ls90
register90
_open_data_connection90
save90
listen90
acl_set_role90
BuildKeywords90
delete_style_files90
main90
_Connect90
group_select72
starttls72
build_subforum_options72
update_insert72
is_active72
_block_header72
show_installed72
update_styles_tree72
_compare_conflict_seq72
sort_styles72
read_style_cfg72
__construct72
bbcode_list72
build_tree56
SetSortMode56
remove_nested_quotes56
main56
main56
test_upload56
display56
set_display56
check_existence56
enable_mod_rewrite56
list_enabled_exts56
download56
list_disabled_exts56
request_vars56
move_forum56
_check56
output_notification_types56
bbcode_second_pass_code56
SetMatchMode56
bbcode_parse_code55
can_use_tls42
hello42
remove_role42
list_available_exts42
cram_md542
check_attachment_form_token42
build_header42
category_select42
open_socket42
server_parse42
pop_before_smtp42
dateformat_select42
get_parents42
SetGroupBy42
__construct42
get_conflicts_content42
find_style_dirs42
main42
main42
_changed42
_init42
_block42
Status42
parse39
_chdir30
hook_return30
parse_data30
get_data30
mcp_warn_list_view30
remove_hook30
error30
hook_return_result30
previous_hook_result30
format_display30
add_mod_info30
FlushAttributes30
_check_command30
_send_command30
RunQueries30
send_presence30
login30
to30
get_file_list30
check_assigned_role30
move_forum_content30
merged30
ghost_permissions30
_end_diff30
_lcs_pos30
move_forum_by30
copy_forum_permissions30
extract28
bbcode_code28
bbcode_parse_list27
template25
validate_url24
default_bitfield20
make_dir20
install_style20
optionset20
get_branch20
find_possible_parents20
decode_message20
SetFilter20
main20
file_exists20
__construct20
_init20
_perform_context20
count_added_lines20
count_deleted_lines20
select_acc_activation20
__construct20
_chdir20
_put20
select_news_forums20
select_exclude_forums20
_perform_add20
_split_on_words20
show_available_child_styles20
Open20
encrypt_password20
xmlize20
check_is_enableable20
build_permission_dropdown20
disconnect20
get_backup_file20
main20
validate_botname20
save_queue20
download20
action_uninstall20
show_styles_list20
plain20
__construct20
acl_add_option19
path_in_domain16
parse_poll14
parse_bbcode13
get_final12
select_username_chars12
display_progress_bar12
get_original12
bump_interval12
select_password_chars12
output_actions12
check_stats_accuracy12
get_login_link_data_array12
get_num_conflicts12
merged_new_output12
Query12
action_deactivate12
mcp_warn_front_view12
lcs12
init_search12
reverse12
SetLimits12
mail_auth_select12
bbcode_second_pass_quote12
bbcode_tpl_replace12
get_login_link_data_array12
SetRetries12
merged_orig_output12
frontend12
full_folder_select12
main12
_Send12
SetServer12
get_supported_extensions12
register12
get_conflicts12
_chmod12
_block_header12
get_page_title12
adjust_url12
load12
get_params12
__construct12
get_short_name12
__construct12
methods12
copy_file12
methods12
_lines12
connected12
_block_header12
bcc12
is_empty12
cc12
im12
get_log12
send_message12
__construct12
set_addresses10
bbcode_init9
open8
bbcode_img7
bbcode_size7
validate_email6
set_custom_include_path6
handle_stats_resync6
implode_data6
welcome_message6
SetIndexWeights6
_block_header6
SetRankingMode6
SetFieldWeights6
add_to_log6
SetWeights6
get_login_link_data_for_hidden_fields6
send6
clear6
output_notification_methods6
close_session6
login6
compare_language_files6
server_send6
Close6
save_state6
add_backtrace6
build_regexp6
set_attachment_stats6
connect6
generate_message_id6
get_hidden_fields6
get_bin6
uninstall_style6
get_users6
_close6
_put6
_delete6
_close6
_cwd6
_site6
out26
out16
_rename6
input6
__construct6
norig6
_close_data_connection6
nfinal6
__construct6
is_conflict6
_MBPop6
finish6
_rmdir6
get_module_identifier6
_MBPush6
__destruct6
add_hook6
__construct6
get_data6
collect6
get_data_raw6
optionget6
store_feed_forums6
get_forum_info6
_mkdir6
is_full_class6
write_file6
unix_to_dos_time4
__construct3
bbcode_set_bitfield2
bbcode_color2
bbcode_underline2
bbcode_strong2
bbcode_italic2
bbcode_attachment2
add_custom_file2
check_bbcode2