@@ -107,7 +107,7 @@ impl fmt::Display for GitUrl {
107
107
format ! ( ":{}" , & self . path)
108
108
}
109
109
}
110
- _ => ( & self . path ) . to_string ( ) ,
110
+ _ => self . path . to_string ( ) ,
111
111
} ;
112
112
113
113
let git_url_str = format ! ( "{}{}{}{}{}" , scheme_prefix, auth_info, host, port, path) ;
@@ -211,7 +211,7 @@ impl GitUrl {
211
211
let mut fullname: Vec < & str > = Vec :: new ( ) ;
212
212
213
213
// TODO: Add support for parsing out orgs from these urls
214
- let hosts_w_organization_in_path = vec ! [ "dev.azure.com" , "ssh.dev.azure.com" ] ;
214
+ let hosts_w_organization_in_path = [ "dev.azure.com" , "ssh.dev.azure.com" ] ;
215
215
//vec!["dev.azure.com", "ssh.dev.azure.com", "visualstudio.com"];
216
216
217
217
let host_str = if let Some ( host) = normalized. host_str ( ) {
@@ -362,7 +362,7 @@ fn normalize_file_path(filepath: &str) -> Result<Url, GitUrlParseError> {
362
362
if let Ok ( file_url) = normalize_url ( & format ! ( "file://{}" , filepath) ) {
363
363
Ok ( file_url)
364
364
} else {
365
- return Err ( GitUrlParseError :: FileUrlNormalizeFailedSchemeAdded ) ;
365
+ Err ( GitUrlParseError :: FileUrlNormalizeFailedSchemeAdded )
366
366
}
367
367
}
368
368
}
@@ -463,11 +463,7 @@ fn is_ssh_url(url: &str) -> bool {
463
463
464
464
// Make sure we provided a username, and not just `@`
465
465
let parts: Vec < & str > = url. split ( '@' ) . collect ( ) ;
466
- if parts. len ( ) != 2 && !parts[ 0 ] . is_empty ( ) {
467
- return false ;
468
- } else {
469
- return true ;
470
- }
466
+ return parts. len ( ) == 2 || parts[ 0 ] . is_empty ( ) ;
471
467
}
472
468
473
469
// it's an ssh url if we have a domain:path pattern
@@ -481,11 +477,7 @@ fn is_ssh_url(url: &str) -> bool {
481
477
// This should also handle if a port is specified
482
478
// no port example: ssh://user@domain:path/to/repo.git
483
479
// port example: ssh://user@domain:port/path/to/repo.git
484
- if parts. len ( ) != 2 && !parts[ 0 ] . is_empty ( ) && !parts[ 1 ] . is_empty ( ) {
485
- return false ;
486
- } else {
487
- return true ;
488
- }
480
+ parts. len ( ) == 2 && parts[ 0 ] . is_empty ( ) && parts[ 1 ] . is_empty ( )
489
481
}
490
482
491
483
#[ derive( Error , Debug , PartialEq , Eq ) ]
0 commit comments