Skip to content

Commit 682e775

Browse files
committed
Implement using @naupaka 's suggestions
1 parent e7b99da commit 682e775

File tree

1 file changed

+10
-8
lines changed

1 file changed

+10
-8
lines changed

bin/generate_md_episodes.R

Lines changed: 10 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -34,17 +34,19 @@ generate_md_episodes <- function() {
3434
}, src_rmd, dest_md)
3535

3636
# Read the generated md files and add comments advising not to edit them
37-
sapply(dest_md, function(y) {
38-
con = file(y)
37+
vapply(dest_md, function(y) {
38+
con <- file(y)
3939
mdfile <- readLines(con)
4040
if (mdfile[1] != "---")
4141
stop("Input file does not have a valid header")
42-
mdfile <- append(mdfile, "# Please do not edit this file directly; it is auto generated.", after = 1)
43-
mdfile <- append(mdfile, paste("# Instead, please edit",
44-
basename(y), "in _episodes_rmd/"), after = 2)
45-
writeLines(mdfile, con)
46-
})
47-
42+
mdfile <- append(mdfile, "# Please do not edit this file directly; it is auto generated.", after = 1)
43+
mdfile <- append(mdfile, paste("# Instead, please edit",
44+
basename(y), "in _episodes_rmd/"), after = 2)
45+
writeLines(mdfile, con)
46+
close(con)
47+
return(paste("Warning added to YAML header of", y))
48+
},
49+
character(1))
4850
}
4951

5052
generate_md_episodes()

0 commit comments

Comments
 (0)