Skip to content

Commit cb391d9

Browse files
committed
add from-to for register rendering
1 parent 8742a1e commit cb391d9

4 files changed

Lines changed: 19 additions & 6 deletions

File tree

DESCRIPTION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
Package: codecheck
22
Title: Helper Functions for CODECHECK Project
3-
Version: 0.18.0
3+
Version: 0.19.0
44
Authors@R:
55
c(person(given = "Stephen",
66
family = "Eglen",

R/register.R

Lines changed: 9 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@
99
#' @param filter_by The filter or list o filters (if applicable)
1010
#' @param outputs The output formats to create
1111
#' @param config A list of configuration files to be sourced at the beginning of the rending process
12+
#' @param from The first register entry to check
13+
#' @param to The last register entry to check
1214
#'
1315
#' @return A `data.frame` of the register enriched with information from the configuration files of respective CODECHECKs from the online repositories
1416
#'
@@ -24,15 +26,19 @@
2426
register_render <- function(register = read.csv("register.csv", as.is = TRUE, comment.char = '#'),
2527
filter_by = c("venues", "codecheckers"),
2628
outputs = c("html", "md", "json"),
27-
config = c(system.file("extdata", "config.R", package = "codecheck"))) {
28-
message("Rendering register using codecheck version ", utils::packageVersion("codecheck"))
29+
config = c(system.file("extdata", "config.R", package = "codecheck")),
30+
from = 1,
31+
to = nrow(register)) {
32+
message("Rendering register using codecheck version ", utils::packageVersion("codecheck"), " from ", from, " to ", to)
2933

3034
# Loading config.R files
3135
for (i in seq(length(config))) {
3236
source(config[i])
3337
}
3438

3539
message("Using cache path ", R.cache::getCacheRootPath())
40+
41+
register <- register[(from:to),]
3642

3743
register_table <- preprocess_register(register, filter_by)
3844
# Setting number of codechecks now for later use. This is done to avoid double counting codechecks
@@ -72,7 +78,7 @@ register_render <- function(register = read.csv("register.csv", as.is = TRUE, co
7278
register_check <- function(register = read.csv("register.csv", as.is = TRUE, comment.char = '#'),
7379
from = 1,
7480
to = nrow(register)) {
75-
message("Checking register using codecheck version ", utils::packageVersion("codecheck"))
81+
message("Checking register using codecheck version ", utils::packageVersion("codecheck"), " from ", from, " to ", to)
7682

7783
# Loading config.R file
7884
source(system.file("extdata", "config.R", package = "codecheck"))

R/utils_preprocess_register.R

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,7 +29,8 @@ add_paper_links <- function(register_table, register){
2929
# Removing new lines from paper title and link
3030
paper_title <- gsub("\n", " ", paper_title)
3131
paper_link <- gsub("\n$", "", paper_link)
32-
32+
33+
#cat("Adding paper link for ", paper_title, " with link ", paper_link, " for ", register[i, ]$Repo)
3334
# Checking if there is a valid url for the paper. If not we just add the title as it is
3435
url_regex <- "^https?://"
3536
if (!grepl(url_regex, paper_link)){

man/register_render.Rd

Lines changed: 7 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)