@@ -20,8 +20,6 @@ ghist_dashboard <- function (results, action = "preview") {
20
20
action <- match.arg (action , c (" preview" , " render" ))
21
21
quarto_action <- paste0 (" quarto::quarto_" , action )
22
22
23
- pkg_name <- results $ desc_data $ package [1 ]
24
-
25
23
results <- daily_average (results , " stats" )
26
24
results <- daily_average (results , " desc_data" )
27
25
results <- daily_average (results , " loc" )
@@ -30,6 +28,7 @@ ghist_dashboard <- function (results, action = "preview") {
30
28
dir <- fs :: dir_copy (path_src , fs :: path_temp ())
31
29
saveRDS (results , fs :: path (dir , " results.Rds" ))
32
30
31
+ pkg_name <- results $ desc_data $ package [1 ]
33
32
quarto_insert_pkg_name (dir , pkg_name )
34
33
35
34
withr :: with_dir (dir , {
@@ -41,7 +40,7 @@ daily_average <- function (results, what = "stats") {
41
40
42
41
results [[what ]]$ date <- lubridate :: ymd (strftime (results [[what ]]$ date , " %y-%m-%d" ))
43
42
44
- cols <- c (" language" , " dir" , " date " )
43
+ cols <- c (" package " , " date " , " language" , " dir" , " measure " )
45
44
cols <- cols [which (cols %in% names (results [[what ]]))]
46
45
47
46
results [[what ]] <- dplyr :: group_by (results [[what ]], dplyr :: across (dplyr :: all_of (cols ))) | >
0 commit comments