Skip to content

Commit b153445

Browse files
committed
Adapt to single indent semantics in style guide
1 parent faa0558 commit b153445

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

R/rules-indention.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,8 @@ unindent_fun_dec <- function(pd, indent_by = 2L) {
2323
idx_closing_brace <- which(pd$token == "')'")
2424
fun_dec_head <- seq2(2L, idx_closing_brace)
2525
if (is_double_indent_function_declaration(pd, indent_by = indent_by)) {
26-
pd$indent[fun_dec_head] <- 2L * indent_by
26+
pd$indent[fun_dec_head] <- indent_by
27+
pd$indent[idx_closing_brace] <- 0L
2728
} else {
2829
pd$indent[fun_dec_head] <- 0L
2930
}

R/rules-line-breaks.R

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -242,9 +242,11 @@ remove_line_breaks_in_fun_dec <- function(pd) {
242242
) &
243243
pd$token_before != "COMMENT"
244244
pd$lag_newlines[pd$lag_newlines > 1L] <- 1L
245-
pd$lag_newlines[round_after] <- 0L
246245
if (is_double_indention) {
247246
pd$lag_newlines[lag(pd$token == "'('")] <- 1L
247+
pd$lag_newlines[round_after] <- 1L
248+
} else {
249+
pd$lag_newlines[round_after] <- 0L
248250
}
249251
}
250252
pd

0 commit comments

Comments
 (0)