Kirill Müller

Results 2418 comments of Kirill Müller

It seems better to create a function that creates an empty toy project with everything set up correctly. This can be used in the demo article too. Related: an rstudio.cloud...

I think we can do: - code that creates the test repository - a template repository with instructions how to set it up on RStudio Cloud - a GitHub action...

We discussed protecting the main branch after `pre_release()`, but I no longer think this is necessary. Instead, I now believe it's sufficient to slightly alter the behavior of `bump_version("dev")` if...

Doesn't look like it is, #59 can happen anyway. Taking this on now.

Currently, `bump_version()` fails for non-main branch: ``` r library(fledge) with_demo_project(quiet = TRUE, { usethis::use_r("bla") gert::git_add("R/bla.R") gert::git_commit("* Ad cool bla.") gert::git_branch_create("bump") bump_version() }) #> Error in `check_main_branch()` at fledge/R/bump-version.R:6:2: #> !...

`finalize_version()` calls `tag_version()` itself, let's postpone.

This and many many other issues will be much easier with #331.

I don't mind `. %>% to_snapshot_json()` with a suitable implementation. It's explicit. We can discuss better solutions in testthat.

FWIW, we have similar problems in dm, there it's `toJSON(pretty = TRUE)` for now. Standardizing a custom helper that looks the same across packages seems like a good way in...