@@ -53,9 +53,9 @@ fn set_to_summary_str(set: &BTreeSet<String>, dir: &str
53
53
set
54
54
. iter ( )
55
55
. map ( |ref n| format ! ( " - [{}]({}/{}.md)" ,
56
- n,
56
+ n. replace ( '-' , "_" ) ,
57
57
dir,
58
- n. replace ( '_' , "-" ) ) )
58
+ n) )
59
59
. fold ( "" . to_owned ( ) , |s, a| s + & a + "\n " )
60
60
}
61
61
@@ -96,14 +96,17 @@ fn generate_unstable_book_files(src :&Path, out: &Path, features :&Features) {
96
96
let unstable_section_file_names = collect_unstable_book_section_file_names ( src) ;
97
97
t ! ( fs:: create_dir_all( & out) ) ;
98
98
for feature_name in & unstable_features - & unstable_section_file_names {
99
- let file_name = format ! ( "{}.md" , feature_name. replace( '_' , "-" ) ) ;
99
+ let feature_name_underscore = feature_name. replace ( '-' , "_" ) ;
100
+ let file_name = format ! ( "{}.md" , feature_name) ;
100
101
let out_file_path = out. join ( & file_name) ;
101
- let feature = & features[ & feature_name ] ;
102
+ let feature = & features[ & feature_name_underscore ] ;
102
103
103
104
if has_valid_tracking_issue ( & feature) {
104
- generate_stub_issue ( & out_file_path, & feature_name, feature. tracking_issue . unwrap ( ) ) ;
105
+ generate_stub_issue ( & out_file_path,
106
+ & feature_name_underscore,
107
+ feature. tracking_issue . unwrap ( ) ) ;
105
108
} else {
106
- generate_stub_no_issue ( & out_file_path, & feature_name ) ;
109
+ generate_stub_no_issue ( & out_file_path, & feature_name_underscore ) ;
107
110
}
108
111
}
109
112
}
0 commit comments