Code Analysis: Smart 404 Redirect by Puzzle Sideral 1.0.0

Most Complex Classes

Class Rating Complexity
Smart_404_Puzzle_Plugin
B
84
Smart_404_Puzzle_Activator
S
1

Most Complex Functions

Function Rating Complexity
Smart_404_Puzzle_Plugin::render_admin_page()
B
12
Smart_404_Puzzle_Plugin::handle_admin_actions()
A
15
Smart_404_Puzzle_Plugin::maybe_redirect_or_capture_404()
A
10
Smart_404_Puzzle_Plugin::suggest_redirect_target()
A
8
Smart_404_Puzzle_Plugin::upsert_redirect_rule()
S
4
Smart_404_Puzzle_Plugin::normalize_target_url()
S
5
Smart_404_Puzzle_Plugin::score_candidate()
S
4
Smart_404_Puzzle_Plugin::capture_404()
S
3
Smart_404_Puzzle_Plugin::render_notice()
S
3
Smart_404_Puzzle_Activator::activate()
S
1
Smart_404_Puzzle_Plugin::mark_hit_status()
S
2
Smart_404_Puzzle_Plugin::delete_redirect_rule()
S
2