Skip to content

Latest commit

 

History

History
52 lines (38 loc) · 1.21 KB

README.md

File metadata and controls

52 lines (38 loc) · 1.21 KB

styler.mlr

Lifecycle: experimental R-CMD-check

The goal of {styler.mlr} is format code according to the mlr style. It is an example for a custom {styler} style guide.

Installation

You can install the released version of {styler.mlr} from GitHub with:

remotes::install_github("mlr-org/styler.mlr")

Example

This is a basic example of how to style code with it.

library(styler.mlr)
cache_deactivate()
#> Deactivated cache.
text = "x <- 4
y = 3
a;
"

style_text(text)
#> x = 4
#> y = 3
#> a

To use the mlr-style in the RStudio addin, one can put something like this into .Rprofile:

if (grepl("mlr", getwd()) || grepl("paradox", getwd())) {
  options(styler.addins_style_transformer = "styler.mlr::mlr_style()")
}