@@ -33,7 +33,7 @@ use std::default::Default;
3333use std:: error;
3434use std:: fmt:: { self , Display , Formatter , Write as FmtWrite } ;
3535use std:: ffi:: OsStr ;
36- use std:: fs:: { self , File , OpenOptions } ;
36+ use std:: fs:: { self , File } ;
3737use std:: io:: prelude:: * ;
3838use std:: io:: { self , BufWriter , BufReader } ;
3939use std:: mem;
@@ -2229,26 +2229,6 @@ impl Context {
22292229 if !self . render_redirect_pages {
22302230 all. append ( full_path ( self , & item) , & item_type) ;
22312231 }
2232- // Redirect from a sane URL using the namespace to Rustdoc's
2233- // URL for the page.
2234- let redir_name = format ! ( "{}.{}.html" , name, item_type. name_space( ) ) ;
2235- let redir_dst = self . dst . join ( redir_name) ;
2236- if let Ok ( redirect_out) = OpenOptions :: new ( ) . create_new ( true )
2237- . write ( true )
2238- . open ( & redir_dst) {
2239- let mut redirect_out = BufWriter :: new ( redirect_out) ;
2240- try_err ! ( layout:: redirect( & mut redirect_out, file_name) , & redir_dst) ;
2241- }
2242-
2243- // If the item is a macro, redirect from the old macro URL (with !)
2244- // to the new one (without).
2245- if item_type == ItemType :: Macro {
2246- let redir_name = format ! ( "{}.{}!.html" , item_type, name) ;
2247- let redir_dst = self . dst . join ( redir_name) ;
2248- let redirect_out = try_err ! ( File :: create( & redir_dst) , & redir_dst) ;
2249- let mut redirect_out = BufWriter :: new ( redirect_out) ;
2250- try_err ! ( layout:: redirect( & mut redirect_out, file_name) , & redir_dst) ;
2251- }
22522232 }
22532233 }
22542234 Ok ( ( ) )
0 commit comments