File tree 1 file changed +4
-6
lines changed
1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change @@ -649,16 +649,14 @@ impl Attributes {
649
649
if let Some ( ref fragment) = * fragment {
650
650
let cache = cache ( ) ;
651
651
let url = match cache. extern_locations . get ( krate) {
652
- Some ( & ( ref krate_name, _, ExternalLocation :: Local ) )
653
- if krate_name == "core" =>
654
- {
652
+ Some ( & ( _, _, ExternalLocation :: Local ) ) => {
655
653
let depth = CURRENT_DEPTH . with ( |l| l. get ( ) ) ;
656
654
"../" . repeat ( depth)
657
655
}
658
656
Some ( & ( _, _, ExternalLocation :: Remote ( ref s) ) ) => s. to_string ( ) ,
659
- Some ( & ( _, _, ExternalLocation :: Local ) )
660
- | Some ( & ( _ , _ , ExternalLocation :: Unknown ) )
661
- | None => String :: from ( "https://doc.rust-lang.org/nightly" ) ,
657
+ Some ( & ( _, _, ExternalLocation :: Unknown ) ) | None => {
658
+ String :: from ( "https://doc.rust-lang.org/nightly" )
659
+ }
662
660
} ;
663
661
// This is a primitive so the url is done "by hand".
664
662
let tail = fragment. find ( '#' ) . unwrap_or_else ( || fragment. len ( ) ) ;
You can’t perform that action at this time.
0 commit comments