| CC | Copy data cache from a reference folder into an RStudio project |
| chart_structure | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| check_grids | Summarize and check evaluation grids for the learnitgrid Shiny app |
| chunk_labels | Make proper Rmd/Qmd chunk labels from strings for parsermd::parse_rmd() |
| copy_cache | Copy data cache from a reference folder into an RStudio project |
| correct_rmd | Make sure that Rmd/Qmd chunk labels are written without spaces |
| create_context | Create a context object for a correction set |
| decrypt_solutions | Encrypt solution files into '..._solution.xxx.aes' files |
| df_structure | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| digest | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| dir_path_check | Make sure a directory exists, or create it |
| dir_path_create | Make sure a directory exists, or create it |
| encrypt_solutions | Encrypt solution files into '..._solution.xxx.aes' files |
| file_path_check | Make sure a directory exists, or create it |
| get_git_stats | Summarize the git stats for one or more git repositories |
| get_word | A simple multiple choice system in a R chunk, compatible with git and R Markdown or Quarto documents |
| has_labels_all | Functions to be used in testthat test of the project |
| has_labels_any | Functions to be used in testthat test of the project |
| has_units_all | Functions to be used in testthat test of the project |
| has_units_any | Functions to be used in testthat test of the project |
| hook_last_chunk | Functions for Quarto and R Markdown documents Knitr hooks to save the result of evaluations in chunks as '.Last.chunk' (if printed because things returned invisibly are not recorded). Configure Knitr to generate a '.Last.chunk' object. Also set a "record" hook to record objects in the learnitgrid format for further inspection of the results. |
| hook_record | Functions for Quarto and R Markdown documents Knitr hooks to save the result of evaluations in chunks as '.Last.chunk' (if printed because things returned invisibly are not recorded). Configure Knitr to generate a '.Last.chunk' object. Also set a "record" hook to record objects in the learnitgrid format for further inspection of the results. |
| install_grid_example | Install an extended example dataset to try the learnitgrid Shiny application |
| is_data | Functions to be used in testthat test of the project |
| is_data_df | Functions to be used in testthat test of the project |
| is_display_equation | Functions to be used in testthat test of the project |
| is_display_param_equation | Functions to be used in testthat test of the project |
| is_equal_to_ref | Functions to be used in testthat test of the project |
| is_identical_to_ref | Functions to be used in testthat test of the project |
| is_inline_equation | Functions to be used in testthat test of the project |
| is_inline_param_equation | Functions to be used in testthat test of the project |
| is_rendered | Functions to be used in testthat test of the project |
| is_rendered_current | Functions to be used in testthat test of the project |
| link_to_www | Create symbolic links under www subdirectory or strip www subdirectory from the path |
| make_clean | Run action of a MAKEFILE from R |
| make_original | Run action of a MAKEFILE from R |
| make_prepare | Run action of a MAKEFILE from R |
| make_ref | Create or read reference files for tests |
| make_solution | Run action of a MAKEFILE from R |
| make_test | Run action of a MAKEFILE from R |
| obfuscate | A simple multiple choice system in a R chunk, compatible with git and R Markdown or Quarto documents |
| object_attr | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| object_part | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| object_str | Transformation functions for creating reference or result objects for testing progress of the students in their project. |
| populate_table | Computes the content of a DT::datatable for a correction set |
| prepare_files | Prepare files for original or solution version |
| project_reporter | Create a testthat reporter suitable to test projects |
| read_ref | Create or read reference files for tests |
| read_res | Record, read and write results that capture given characteristics of an object |
| record_res | Record, read and write results that capture given characteristics of an object |
| RN | Record, read and write results that capture given characteristics of an object |
| RNA | Record, read and write results that capture given characteristics of an object |
| RNCS | Record, read and write results that capture given characteristics of an object |
| RNDFS | Record, read and write results that capture given characteristics of an object |
| RNMD5 | Record, read and write results that capture given characteristics of an object |
| RNP | Record, read and write results that capture given characteristics of an object |
| RNSTR | Record, read and write results that capture given characteristics of an object |
| RO | Record, read and write results that capture given characteristics of an object |
| ROA | Record, read and write results that capture given characteristics of an object |
| ROCS | Record, read and write results that capture given characteristics of an object |
| RODFS | Record, read and write results that capture given characteristics of an object |
| ROMD5 | Record, read and write results that capture given characteristics of an object |
| ROP | Record, read and write results that capture given characteristics of an object |
| ROSTR | Record, read and write results that capture given characteristics of an object |
| run_grid | Run the learnitgrid Shiny application |
| save_as_original | Switch to a given version of the document or save such a version |
| save_as_solution | Switch to a given version of the document or save such a version |
| select_answer | A simple multiple choice system in a R chunk, compatible with git and R Markdown or Quarto documents |
| set_key | Encrypt solution files into '..._solution.xxx.aes' files |
| switch_to_last_saved | Switch to a given version of the document or save such a version |
| switch_to_original | Switch to a given version of the document or save such a version |
| switch_to_solution | Switch to a given version of the document or save such a version |
| test_dir | Test a project directory, possibly limit the number of uses |
| write_res | Record, read and write results that capture given characteristics of an object |
| www_relative | Create symbolic links under www subdirectory or strip www subdirectory from the path |