@@ -43,7 +43,7 @@ use std::default::Default;
43
43
use std:: error;
44
44
use std:: fmt:: { self , Display , Formatter , Write as FmtWrite } ;
45
45
use std:: ffi:: OsStr ;
46
- use std:: fs:: { self , File , OpenOptions } ;
46
+ use std:: fs:: { self , File } ;
47
47
use std:: io:: prelude:: * ;
48
48
use std:: io:: { self , BufWriter , BufReader } ;
49
49
use std:: mem;
@@ -2143,26 +2143,6 @@ impl Context {
2143
2143
if !self . render_redirect_pages {
2144
2144
all. append ( full_path ( self , & item) , & item_type) ;
2145
2145
}
2146
- // Redirect from a sane URL using the namespace to Rustdoc's
2147
- // URL for the page.
2148
- let redir_name = format ! ( "{}.{}.html" , name, item_type. name_space( ) ) ;
2149
- let redir_dst = self . dst . join ( redir_name) ;
2150
- if let Ok ( redirect_out) = OpenOptions :: new ( ) . create_new ( true )
2151
- . write ( true )
2152
- . open ( & redir_dst) {
2153
- let mut redirect_out = BufWriter :: new ( redirect_out) ;
2154
- try_err ! ( layout:: redirect( & mut redirect_out, file_name) , & redir_dst) ;
2155
- }
2156
-
2157
- // If the item is a macro, redirect from the old macro URL (with !)
2158
- // to the new one (without).
2159
- if item_type == ItemType :: Macro {
2160
- let redir_name = format ! ( "{}.{}!.html" , item_type, name) ;
2161
- let redir_dst = self . dst . join ( redir_name) ;
2162
- let redirect_out = try_err ! ( File :: create( & redir_dst) , & redir_dst) ;
2163
- let mut redirect_out = BufWriter :: new ( redirect_out) ;
2164
- try_err ! ( layout:: redirect( & mut redirect_out, file_name) , & redir_dst) ;
2165
- }
2166
2146
}
2167
2147
}
2168
2148
Ok ( ( ) )
0 commit comments