@@ -137,16 +137,13 @@ style_indent_round <- function(text) {
137
137
transformers <- list (
138
138
filler = create_filler ,
139
139
line_break = NULL ,
140
- space = partial(indent_round , indent_by = 2 ),
140
+ space = partial(indent_round , indent_by = 2 ),
141
141
token = NULL ,
142
142
eol = strip_eol_spaces ,
143
143
NULL
144
144
)
145
-
146
- text %> %
147
- compute_parse_data_nested() %> %
148
- apply_transformers(transformers ) %> %
149
- serialize_parse_data_nested()
145
+ transformed_text <- parse_transform_serialize(text , transformers )
146
+ transformed_text
150
147
}
151
148
152
149
@@ -155,10 +152,16 @@ style_indent_round <- function(text) {
155
152
# ' transformations but remove EOL spaces and indention due to the way the
156
153
# ' serialization is set up.
157
154
style_empty <- function (text ) {
158
- text %> %
159
- compute_parse_data_nested() %> %
160
- pre_visit(funs = c(create_filler , strip_eol_spaces )) %> %
161
- serialize_parse_data_nested()
155
+ transformers <- list (
156
+ filler = create_filler ,
157
+ line_break = NULL ,
158
+ space = NULL ,
159
+ token = NULL ,
160
+ eol = strip_eol_spaces ,
161
+ NULL
162
+ )
163
+ transformed_text <- parse_transform_serialize(text , transformers )
164
+ transformed_text
162
165
}
163
166
164
167
# ' @describeIn test_transformer Transformations for indention based on curly
@@ -173,11 +176,8 @@ style_indent_curly <- function(text) {
173
176
eol = strip_eol_spaces ,
174
177
NULL
175
178
)
176
-
177
- text %> %
178
- compute_parse_data_nested() %> %
179
- apply_transformers(transformers ) %> %
180
- serialize_parse_data_nested()
179
+ transformed_text <- parse_transform_serialize(text , transformers )
180
+ transformed_text
181
181
}
182
182
183
183
@@ -187,7 +187,7 @@ style_indent_curly_round <- function(text) {
187
187
transformers <- list (
188
188
filler = create_filler ,
189
189
line_break = NULL ,
190
- space = c(partial(indent_curly , indent_by = 2 ),
190
+ space = c(partial(indent_curly , indent_by = 2 ),
191
191
partial(indent_round , indent_by = 2 )),
192
192
token = NULL ,
193
193
eol = strip_eol_spaces ,
@@ -203,11 +203,17 @@ style_indent_curly_round <- function(text) {
203
203
204
204
# ' @describeIn test_transformer Transformations for indention based on operators
205
205
style_op <- function (text ) {
206
- text %> %
207
- compute_parse_data_nested() %> %
208
- pre_visit(funs = c(create_filler ,
209
- partial(indent_op , indent_by = 2 ),
210
- strip_eol_spaces )) %> %
211
206
212
- serialize_parse_data_nested()
207
+ transformers <- list (
208
+ filler = create_filler ,
209
+ line_break = NULL ,
210
+ space = partial(indent_op , indent_by = 2 ),
211
+ token = NULL ,
212
+ eol = strip_eol_spaces ,
213
+ NULL
214
+ )
215
+
216
+ transformed_text <- parse_transform_serialize(text , transformers )
217
+ transformed_text
218
+
213
219
}
0 commit comments