@@ -18,7 +18,7 @@ pd <- pd[pd$token != "';'", ]
1818
1919get_line_ids <- function (pd ) {
2020 if (pd $ token [1 ] == " COMMENT" ) {
21- first_comment <- 1 : (which(pd $ parent == 0 )[1 ]- 1 )
21+ first_comment <- 1 : (which(pd $ parent == 0 )[1 ] - 1 )
2222 pd_first_comment <- pd [first_comment , ]
2323 pd <- pd [- first_comment , ]
2424
@@ -47,15 +47,15 @@ get_line_ids <- function(pd) {
4747
4848
4949 calls_start <- which(pd $ parent == 0 )
50- calls_end <- c(which(pd $ parent == 0 )[- 1 ] - 1 , nrow(pd ))
50+ calls_end <- c(which(pd $ parent == 0 )[- 1 ] - 1 , nrow(pd ))
5151
5252 call_ids <- list ()
53- for (i in seq_along(calls_start )) {
53+ for (i in seq_along(calls_start )) {
5454 call <- pd [c(calls_start [i ], calls_end [i ]), ]
5555 call_ids [[i ]] <-
5656 data.frame (
57- lines = c(call [1 , " line1" ], call [2 , " line2" ]),
58- cols = c(call [1 , " col1" ], call [2 , " col2" ])
57+ lines = c(call [1 , " line1" ], call [2 , " line2" ]),
58+ cols = c(call [1 , " col1" ], call [2 , " col2" ])
5959 )
6060 }
6161
@@ -64,12 +64,10 @@ get_line_ids <- function(pd) {
6464}
6565
6666split_code <- function (code , lines_ids ) {
67-
6867 code_split <- strsplit(code , split = " \n " , fixed = TRUE )[[1 ]]
6968 code_split_calls <- list ()
7069
71- for (i in seq_along(lines_ids )) {
72-
70+ for (i in seq_along(lines_ids )) {
7371 code_lines <- code_split [lines_ids [[i ]]$ lines [1 ]: lines_ids [[i ]]$ lines [2 ]]
7472
7573 if (length(code_lines ) == 1 ) {
@@ -90,5 +88,3 @@ lines_ids <- get_line_ids(pd)
9088code_by_calls <- split_code(code , lines_ids )
9189
9290code_by_calls
93-
94-
0 commit comments