There is a newer version of the record available.

Published May 17, 2023 | Version v0.2.13
Software Open

rstudio/gradethis: Version 0.2.13

  • 1. @rstudio
  • 2. RStudio
  • 3. Posit Software, PBC
  • 4. @rstudio @UBC-DSCI @UBC-MDS
  • 5. ThinkR
  • 6. Trestle Technology
  • 7. Princeton University
  • 8. @ThinkR-open
  • 9. Duke University, @posit-pbc

Description

  • code_feedback() now standardizes arguments to functions defined within student and solution code before comparing code. It also now successfully standardizes arguments passed through ... by mapping functions into functions defined by setup code (#349).
  • gradethis_equal() now has a method for objects of class list. If two lists are not identical() and their lengths are the same, gradethis_equal() is applied to each element pairwise. This allows special logic for specific classes to be used for list elements of that class (#351).
  • call_standardise_formals() now applies ggplot2::standardise_aes_names() to all arguments of ggplot2 functions. This means it no longer detects inconsequential differences between, e.g., color = and colour = (#353).
  • When an exercise without an -error-check chunk returns an error, the default feedback now includes both the error message and code feedback if fail.hint = TRUE. Previously the error message was only shown when fail.hint = FALSE and code feedback was only shown when fail.hint = TRUE (#352).

Files

rstudio/gradethis-v0.2.13.zip

Files (737.2 kB)

Name Size Download all
md5:0da1632bae7c2899ab7fee333faedb8c
737.2 kB Preview Download

Additional details

Related works