11get_line_ids <- function (pd ) {
22 if (pd $ token [1 ] == " COMMENT" ) {
3- first_comment <- 1 : (which(pd $ parent == 0 )[1 ]- 1 )
3+ first_comment <- 1 : (which(pd $ parent == 0 )[1 ] - 1 )
44 pd_first_comment <- pd [first_comment , ]
55 pd <- pd [- first_comment , ]
66
@@ -29,15 +29,15 @@ get_line_ids <- function(pd) {
2929
3030
3131 calls_start <- which(pd $ parent == 0 )
32- calls_end <- c(which(pd $ parent == 0 )[- 1 ] - 1 , nrow(pd ))
32+ calls_end <- c(which(pd $ parent == 0 )[- 1 ] - 1 , nrow(pd ))
3333
3434 call_ids <- list ()
35- for (i in seq_along(calls_start )) {
35+ for (i in seq_along(calls_start )) {
3636 call <- pd [c(calls_start [i ], calls_end [i ]), ]
3737 call_ids [[i ]] <-
3838 data.frame (
39- lines = c(call [1 , " line1" ], call [2 , " line2" ]),
40- cols = c(call [1 , " col1" ], call [2 , " col2" ])
39+ lines = c(call [1 , " line1" ], call [2 , " line2" ]),
40+ cols = c(call [1 , " col1" ], call [2 , " col2" ])
4141 )
4242 }
4343
@@ -46,12 +46,10 @@ get_line_ids <- function(pd) {
4646}
4747
4848split_code <- function (code , lines_ids ) {
49-
5049 code_split <- strsplit(code , split = " \n " , fixed = TRUE )[[1 ]]
5150 code_split_calls <- list ()
5251
53- for (i in seq_along(lines_ids )) {
54-
52+ for (i in seq_along(lines_ids )) {
5553 code_lines <- code_split [lines_ids [[i ]]$ lines [1 ]: lines_ids [[i ]]$ lines [2 ]]
5654
5755 if (length(code_lines ) == 1 ) {
@@ -89,5 +87,3 @@ split_code <- function(code, lines_ids) {
8987# code_by_calls <- split_code(code, lines_ids)
9088# code_by_calls
9189
92-
93-
0 commit comments