@@ -4,8 +4,6 @@ use scraper::{Html, Selector};
4
4
use serde:: Deserialize ;
5
5
use std:: { collections:: HashMap , sync:: Arc } ;
6
6
7
- const API_ROOT_LINK_HEADER : & str = "https://api.w.org/" ;
8
-
9
7
#[ derive( Debug , PartialEq , Eq , PartialOrd , Ord ) ]
10
8
pub ( crate ) struct AutoDiscoveryAttempt {
11
9
pub ( crate ) attempt_site_url : String ,
@@ -133,21 +131,21 @@ impl AutoDiscoveryAttemptResult {
133
131
134
132
fn has_failed_to_parse_site_url ( & self ) -> bool {
135
133
match & self . api_discovery_result {
136
- Ok ( success ) => false ,
134
+ Ok ( _success ) => false ,
137
135
Err ( error) => error. parsed_site_url ( ) . is_none ( ) ,
138
136
}
139
137
}
140
138
141
139
fn has_failed_to_parse_api_root_url ( & self ) -> Option < bool > {
142
140
match & self . api_discovery_result {
143
- Ok ( success ) => Some ( false ) ,
141
+ Ok ( _success ) => Some ( false ) ,
144
142
Err ( error) => error. has_failed_to_parse_api_root_url ( ) ,
145
143
}
146
144
}
147
145
148
146
fn has_failed_to_parse_api_details ( & self ) -> Option < bool > {
149
147
match & self . api_discovery_result {
150
- Ok ( success ) => Some ( false ) ,
148
+ Ok ( _success ) => Some ( false ) ,
151
149
Err ( error) => error. has_failed_to_parse_api_details ( ) ,
152
150
}
153
151
}
@@ -406,8 +404,8 @@ impl AutoDiscoveryAttemptFailure {
406
404
AutoDiscoveryAttemptFailure :: ParseSiteUrl { .. } => None ,
407
405
AutoDiscoveryAttemptFailure :: FetchApiRootUrl { .. } => None ,
408
406
AutoDiscoveryAttemptFailure :: ParseApiRootUrl { .. } => Some ( true ) ,
409
- AutoDiscoveryAttemptFailure :: FetchApiDetails { api_root_url , .. } => Some ( false ) ,
410
- AutoDiscoveryAttemptFailure :: ParseApiDetails { api_root_url , .. } => Some ( false ) ,
407
+ AutoDiscoveryAttemptFailure :: FetchApiDetails { .. } => Some ( false ) ,
408
+ AutoDiscoveryAttemptFailure :: ParseApiDetails { .. } => Some ( false ) ,
411
409
}
412
410
}
413
411
@@ -431,8 +429,8 @@ impl AutoDiscoveryAttemptFailure {
431
429
AutoDiscoveryAttemptFailure :: ParseSiteUrl { .. } => None ,
432
430
AutoDiscoveryAttemptFailure :: FetchApiRootUrl { .. } => None ,
433
431
AutoDiscoveryAttemptFailure :: ParseApiRootUrl { .. } => None ,
434
- AutoDiscoveryAttemptFailure :: FetchApiDetails { api_root_url , .. } => None ,
435
- AutoDiscoveryAttemptFailure :: ParseApiDetails { api_root_url , .. } => Some ( true ) ,
432
+ AutoDiscoveryAttemptFailure :: FetchApiDetails { .. } => None ,
433
+ AutoDiscoveryAttemptFailure :: ParseApiDetails { .. } => Some ( true ) ,
436
434
}
437
435
}
438
436
}
@@ -466,12 +464,6 @@ pub enum AutoDiscoveryAttemptType {
466
464
AutoDotPhpExtensionForWpAdmin ,
467
465
}
468
466
469
- impl AutoDiscoveryAttemptType {
470
- fn is_the_site_url_same_as_the_user_input ( & self ) -> bool {
471
- matches ! ( self , AutoDiscoveryAttemptType :: UserInput )
472
- }
473
- }
474
-
475
467
pub ( crate ) fn construct_attempts ( input_site_url : String ) -> Vec < AutoDiscoveryAttempt > {
476
468
let mut attempts = vec ! [ AutoDiscoveryAttempt :: new(
477
469
input_site_url. clone( ) ,
0 commit comments