https://github.com/HenrikBengtsson/trackers
PROTOTYPE: trackers - Track Changes in R
https://github.com/HenrikBengtsson/trackers
Last synced: 4 months ago
JSON representation
PROTOTYPE: trackers - Track Changes in R
- Host: GitHub
- URL: https://github.com/HenrikBengtsson/trackers
- Owner: HenrikBengtsson
- Created: 2022-06-26T03:56:47.000Z (almost 3 years ago)
- Default Branch: develop
- Last Pushed: 2024-07-10T21:46:17.000Z (9 months ago)
- Last Synced: 2024-08-13T07:11:29.168Z (8 months ago)
- Language: R
- Homepage:
- Size: 86.9 KB
- Stars: 4
- Watchers: 3
- Forks: 0
- Open Issues: 8
-
Metadata Files:
- Readme: README.md
- Changelog: NEWS.md
Awesome Lists containing this project
- jimsghstars - HenrikBengtsson/trackers - PROTOTYPE: trackers - Track Changes in R (R)
README
# trackers: Track Changes in R
## Features
Callback handlers that tracks changes in various states of R:
* `track_globalenv()` - track changes to the global environment
* `track_rng()` - track changes to the state of the random number
generator (RNG)
* `track_rplots_files()` - detect when `Rplots*.pdf` files are created
* `track_sink()` - track changes in R "output" and "message" sinks
* `track_files()` - track changes in files (only names; not
content)
* `track_options()` - track changes in R options
* `track_envvars()` - track changes in environment variables
* `track_locale()` - track changes in the R locale
* `track_packages()` - track changes in the set of loaded R
packagesFunction tracers that are activated when a specific R function is
called:* `trace_closeAllConnections()` - trigger an error or a warning
whenever `base::closeAllConnections()` is called.* `trace_rng_on_load()` - generate a warning if the RNG state is
changed from a package being loaded## Installation
R package **trackers** is only available on
[GitHub](https://github.com/HenrikBengtsson/trackers) and can be
installed in R as:```r
remotes::install_github("HenrikBengtsson/trackers", ref = "develop")
```This installs the package from source.