Jordan Mark Barbone

Results 30 issues of Jordan Mark Barbone

We (I) have been pretty lazy with the documentation. These current docs are written just so roxygen doesn't complain. - [ ] ensure `R6` object methods match documentation for wrappers...

documentation :writing_hand:
help wanted :pray:
R6 :six:

resolves #396 Also contains some default parameters to use more `getOption()` and some reformatting of tests. Biggest change in those regards is the use of `na.strings = getOption("openxlsx2.na.strings")`. This was...

Organize and track the potential default options. Most of these actually seem to be related to styles. In `openxlsx` these were saved to the named list `op.openxlsx` and documented (although...

documentation :writing_hand:
enhancement :grinning:

`R/class-workbook.R` has become quite massive (6000+ lines!) This can be reduced by a little `{R6}` wrapper trick (yes, more _wrappers_). An example can be seen with the `{desc}` package: https://github.com/r-lib/desc/blob/main/R/description.R...

R6 :six:
internal :wrench:

https://adv-r.hadley.nz/r6.html#finalizer We may have a few temporary files that are created with the workbook object. If we track these files then we can try to remove them when the object...

R6 :six:

List of functions that may be able to be moved from the `wbWorkbook` class to another class. Suggestions welcomed. Most of these seem to be better suited for the `wbWorksheet()`...

R6 :six:

Simple but would probably be pretty useful. I know I've saved many files as both csv and xlsx. A function that can can be passed a csv file (or files)...

enhancement :grinning:

probably would be better to do something like : ```r hf_spec

These are pulled out from #9. Didn't want it holding up the issue. May want to look at parity with #6, #36. Haven't started on this yet, maybe a bit...

styles :art:
R6 :six:

https://github.com/tidyverse/dbplyr/blob/8f2fcb0852994afe11cc6792ef59ef5ffda84936/R/translate-sql-helpers.R#L366-L368 `rand_expr` from `sql_runif` doesn't appear to be documented