forked from olivroy/reuseme
-
Notifications
You must be signed in to change notification settings - Fork 0
/
TODO.R
27 lines (27 loc) · 2.12 KB
/
TODO.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
# TODO [screenshot] make the behaviour different when vignettes vs articles: vignettes should place it in man/figures, while articles could put it in vignettes/articles file.
# TODO [screenshot] RStudio addin to insert the code directly in the qmd doc. No longer needed with RStudio 2023.12
# TODO use_family() to edit .R file to add @family data frames tags to roxygen
# TODO mutate_identity redundant if the focus pillar PR was merged. r-lib/pillar#585
# TODO [rename] if many matches, separate those with the exact path.
# TODO [outline] make ggtitle work
# TODO [outline] show extra msg only for some, but in file outline, not in proj?
# TODO [outline] detect help calls and apply markup. `?fs::file_show` disregard finishing `.` (not followed by dot)
# TODO [outline] renable cli info.
# TODO escape_markup doesn't work with complex operation {{x^2}} for example. Maybe if detecting something complex, use cli_escape function. escape-complex-markyp branch created to try to address this.
# TODO [outline] avoid evaluating in current env.
# TODO wrap regexps in functions
# TODO items should not truncate leading code when marking as complte trunc-todo-code
# TODO [outline] remove examples from outline. Sometimes commented code is caught.
# TODO [outline] roxygen comments processing should be left to {.fn roxygen2::parse_file}
# TODO [outline] show key like {.fn pak::pkg_deps_tree} does.
# TODO [outline] roxygen function title
# TODO [outline] remove ggtext markup from plot title.
# FIXME [outline] comments are now interpreted as section
# TODO [outline] todos in qmd file inside html comment
# TODO reframe more than one issue. nw drive
# TODO [delete] generated files
# TODO [check_referenced_files] doesn't check for {.file R/file.R}
# TODO browse_pkg should open by default if no vignettes are found, because there is not much to do in the R-session.
# TODO exclude _files from `proj_list()`
# TODO rename_files should be less noisy about project name file
# TODO add_to_tricks(). when detecting TRICK like complete todo, but not remove line. requires a scheme. moves the item to tricks.md at the correct place. (copy to clipboard is probably enough)