Package: typetracer Title: Trace Function Parameter Types Version: 0.2.3.001 Authors@R: c( person("Mark", "Padgham", , "mark.padgham@email.com", role = c("aut", "cre"), comment = c(ORCID = "0000-0003-2172-5265")), person("Filip", "Krikava", role = "ctb", comment = "Author of original 'injectr' code on which this package builds; https://github.com/PRL-PRG/injectr"), person("covr authors", role = "cph", comment = "Original authors of sections of code from 'covr' package included here in modified form.") ) Description: The 'R' language includes a set of defined types, but the language itself is "absurdly dynamic" (Turcotte & Vitek (2019) ), and lacks any way to specify which types are expected by any expression. The 'typetracer' package enables code to be traced to extract detailed information on the properties of parameters passed to 'R' functions. 'typetracer' can trace individual functions or entire packages. License: MIT + file LICENSE URL: https://github.com/mpadge/typetracer, https://mpadge.github.io/typetracer/ BugReports: https://github.com/mpadge/typetracer/issues Imports: brio, checkmate, methods, rlang, tibble, withr Suggests: knitr, rematch, rmarkdown, testthat (>= 3.0.0) VignetteBuilder: knitr Config/testthat/edition: 3 Encoding: UTF-8 Language: en-GB Roxygen: list(markdown = TRUE) RoxygenNote: 7.3.3 FigshareCategories: 29203, 29200 FigshareKeywords: software, R, computer, language, parameter types Repository: https://mpadge.r-universe.dev Date/Publication: 2025-12-03 14:05:36 UTC RemoteUrl: https://github.com/mpadge/typetracer RemoteRef: HEAD RemoteSha: f18a3d1964f8c8d3d533c9db67bb7965e24725d7 NeedsCompilation: yes Packaged: 2026-06-01 10:16:31 UTC; root Author: Mark Padgham [aut, cre] (ORCID: ), Filip Krikava [ctb] (Author of original 'injectr' code on which this package builds; https://github.com/PRL-PRG/injectr), covr authors [cph] (Original authors of sections of code from 'covr' package included here in modified form.) Maintainer: Mark Padgham