| Class | Rating | Complexity |
|---|---|---|
| VWAO_Settings | 62 | |
| VWAO_Content_Service | 48 | |
| VWAO_Plugin | 44 | |
| VWAO_MCP_Server | 41 | |
| VWAO_REST_Controller | 40 | |
| VWAO_Admin | 40 | |
| VWAO_Discovery_Service | 34 | |
| VWAO_Formatter | 21 | |
| VWAO_Search_Service | 18 | |
| VWAO_Request | 17 | |
| VWAO_Analytics | 9 | |
| VWAO_Rate_Limiter | 4 |
| Function | Rating | Complexity |
|---|---|---|
| VWAO_Settings::sanitize_settings() | 23 | |
| VWAO_Admin::render_overview() | 16 | |
| VWAO_MCP_Server::handle_request() | 14 | |
| VWAO_Settings::get_fields() | 1 | |
| VWAO_Settings::render_field() | 12 | |
| VWAO_Search_Service::search() | 12 | |
| VWAO_Content_Service::get_endpoint_catalog() | 4 | |
| VWAO_Plugin::maybe_render_discovery_route() | 10 | |
| VWAO_Admin::render_page() | 10 | |
| VWAO_REST_Controller::register_namespace_routes() | 1 | |
| VWAO_Plugin::get_requested_discovery_route() | 7 | |
| VWAO_Discovery_Service::filter_robots_txt() | 7 |