NEWS.md
stylers
in inflate_all*()
(e.g inflate_all(stylers = styler::style_pkg)
)packageVersion()
with characterinflate_all()
uses the configuration file to inflate all your flat files at once. document
and check
options are thus only run once for all flat files. (#204, @ymansiaux)inflate()
at least once for each flat file.register_all_to_config()
inflate()
in a config file with parametersinflate()
creates a configuration file “dev/config_fusen.yaml” to register all files created while inflating the corresponding flat file, along with inflate parameters (#198, @ymansiaux)rmd
and name
in function inflate()
now lead to errors (Deprecated since v0.3.0).add_dev_history()
was deprecated since v0.3.0 in favor of add_flat_template()
. Now add_dev_history()
only adds a “dev_history.Rmd” file in the “dev/” directory.add_flat_template(template = "minimal")
no longer exists to avoid confusion between minimal package or minimal flat file. Indeed, now there are add_flat_template(template = "minimal_package")
(also add_minimal_package()
) or add_flat_template(template = "minimal_flat")
(also add_minimal_flat()
). The latter doing exactly the same as add_additional()
(#187)create_fusen()
still uses minimal
as minimal_package
inflate()
still works, even if this name is not a proper package name. What is important is that DESCRIPTION Package name is correct.create_fusen()
and the RStudio gui interface now accept flat_file
parameter to name the first flat file as well as the first function (when using ‘minimal’ template).add_flat_template()
are cleaned before being included in the flat file to follow underscore rule.fill_description()
in examples, templates and tests (#155, @FlorenceMounier)create_fusen()
vaccinates created git project (#171)#'
to avoid git diff against code linters / stylers.init_share_on_github()
inflate()
in a config fileinflate()
creates a “dev/config_fusen.yaml” file to register all files created while inflating the corresponding flat file (First steps in #24)register_all_to_config()
df_to_config()
to list legitimate scripts (even if not associated with a flat file)function(
” in documentation (#174, @FlorenceMounier)function
chunks of the flat file currently opened with load_flat_functions()
(Like a load_all()
for a flat file)inflate()
a Quarto “.qmd” flat file (#160)inflate()
the current opened flat file if flat_file
is empty (#138)add_flat_template()
for lazy devs: add_additional()
, add_full()
, add_minimal()
inflate(vignette_name = c("Super title" = "01-Super Slug"))
for nice Title different from vignette Entry (#87)nyc_squirrels
with encoding to avoid encoding problems with use_data()
tests
onlyasciify_name()
to account for diacritics (@ ALanguillaume)add_flat_template()
superseeds add_dev_history()
with more advanced possibilitiesadd_dev_history()
is deprecatedinflate(vignette_name = "Get started")
instead of name
inflate(flat_file = "dev/flat_full.Rmd")
instead of rmd
devtools::check()
instead of rcmdcheck()
inflate(vignette_name = NA)
inflate(open_vignette = FALSE)
\dontrun{}
in example chunkscreate_fusen()
to create a {fusen} project from command line or with RStudio new project (@ALanguillaume)@rdname
roxygen tag@filename
roxygen tag (only recognized by ‘fusen’){r function-my_func, filename = "my_filename"}
add_flat_template()
uses the flat_name
to pre-fill the template with the first function name.R6Class()
in function
chunksadd_dev_history()
(@Cervangirard)inflate()
where {RStudioapi} works