├── .Rbuildignore ├── .github ├── .gitignore ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md └── workflows │ ├── R-CMD-check.yaml │ ├── pkgdown.yaml │ ├── pr-commands.yaml │ └── test-coverage.yaml ├── .gitignore ├── .vscode ├── extensions.json └── settings.json ├── DESCRIPTION ├── LICENSE ├── LICENSE.md ├── NAMESPACE ├── NEWS.md ├── R ├── conditions.R ├── evaluate-package.R ├── evaluate.R ├── evaluation.R ├── flush-console.R ├── graphics.R ├── hooks.R ├── inject-funs.R ├── output-handler.R ├── output.R ├── parse_all.R ├── replay.R ├── reproducible-output.R ├── traceback.R ├── utils.R ├── watchout.R └── zzz.R ├── README.md ├── _pkgdown.yml ├── air.toml ├── codecov.yml ├── cran-comments.md ├── evaluate.Rproj ├── man ├── create_traceback.Rd ├── evaluate-package.Rd ├── evaluate.Rd ├── flush_console.Rd ├── inject_funs.Rd ├── is.message.Rd ├── line_prompt.Rd ├── local_reproducible_output.Rd ├── new_output_handler.Rd ├── parse_all.Rd ├── replay.Rd ├── set_hooks.Rd ├── trim_intermediate_plots.Rd └── try_capture_stack.Rd ├── revdep ├── .gitignore ├── README.md ├── cran.md ├── failures.md └── problems.md └── tests ├── testthat.R └── testthat ├── _snaps ├── conditions.md ├── conditions │ ├── abort-error.txt │ ├── rmd-abort-error.md │ ├── rmd-abort-error.txt │ ├── rmd-stop-error-auto-entrace.txt │ ├── rmd-stop-error-entrace-sewed.md │ ├── rmd-stop-error.md │ ├── stop-error-no-trace.txt │ ├── stop-error-trace-calling-handler.txt │ ├── stop-error-trace-trim.txt │ └── stop-error-trace-wch.txt ├── evaluate.md ├── evaluation.md ├── graphics.md ├── output-handler.md ├── output.md ├── replay.md └── watchout.md ├── helper.R ├── resources ├── with-abort-error.R ├── with-abort-error.Rmd ├── with-stop-error-auto-entrace.Rmd ├── with-stop-error-no-trace.R ├── with-stop-error-sewed.Rmd ├── with-stop-error-trace-trim.R ├── with-stop-error-trace.R └── with-stop-error-wch.R ├── test-conditions.R ├── test-evaluate.R ├── test-evaluation.R ├── test-flush-console.R ├── test-graphics.R ├── test-inject-funs.R ├── test-output-handler.R ├── test-output.R ├── test-parse_all.R ├── test-replay.R ├── test-reproducible-output.R └── test-watchout.R /.Rbuildignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.Rbuildignore -------------------------------------------------------------------------------- /.github/.gitignore: -------------------------------------------------------------------------------- 1 | *.html 2 | -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/CONTRIBUTING.md -------------------------------------------------------------------------------- /.github/workflows/R-CMD-check.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/workflows/R-CMD-check.yaml -------------------------------------------------------------------------------- /.github/workflows/pkgdown.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/workflows/pkgdown.yaml -------------------------------------------------------------------------------- /.github/workflows/pr-commands.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/workflows/pr-commands.yaml -------------------------------------------------------------------------------- /.github/workflows/test-coverage.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.github/workflows/test-coverage.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .Rproj.user 2 | .Rhistory 3 | .RData 4 | docs 5 | -------------------------------------------------------------------------------- /.vscode/extensions.json: -------------------------------------------------------------------------------- 1 | { 2 | "recommendations": ["Posit.air-vscode"] 3 | } 4 | -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /DESCRIPTION: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/DESCRIPTION -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | YEAR: 2023 2 | COPYRIGHT HOLDER: evaluate authors 3 | -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/LICENSE.md -------------------------------------------------------------------------------- /NAMESPACE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/NAMESPACE -------------------------------------------------------------------------------- /NEWS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/NEWS.md -------------------------------------------------------------------------------- /R/conditions.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/conditions.R -------------------------------------------------------------------------------- /R/evaluate-package.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/evaluate-package.R -------------------------------------------------------------------------------- /R/evaluate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/evaluate.R -------------------------------------------------------------------------------- /R/evaluation.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/evaluation.R -------------------------------------------------------------------------------- /R/flush-console.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/flush-console.R -------------------------------------------------------------------------------- /R/graphics.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/graphics.R -------------------------------------------------------------------------------- /R/hooks.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/hooks.R -------------------------------------------------------------------------------- /R/inject-funs.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/inject-funs.R -------------------------------------------------------------------------------- /R/output-handler.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/output-handler.R -------------------------------------------------------------------------------- /R/output.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/output.R -------------------------------------------------------------------------------- /R/parse_all.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/parse_all.R -------------------------------------------------------------------------------- /R/replay.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/replay.R -------------------------------------------------------------------------------- /R/reproducible-output.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/reproducible-output.R -------------------------------------------------------------------------------- /R/traceback.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/traceback.R -------------------------------------------------------------------------------- /R/utils.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/utils.R -------------------------------------------------------------------------------- /R/watchout.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/watchout.R -------------------------------------------------------------------------------- /R/zzz.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/R/zzz.R -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/README.md -------------------------------------------------------------------------------- /_pkgdown.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/_pkgdown.yml -------------------------------------------------------------------------------- /air.toml: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /codecov.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/codecov.yml -------------------------------------------------------------------------------- /cran-comments.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/cran-comments.md -------------------------------------------------------------------------------- /evaluate.Rproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/evaluate.Rproj -------------------------------------------------------------------------------- /man/create_traceback.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/create_traceback.Rd -------------------------------------------------------------------------------- /man/evaluate-package.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/evaluate-package.Rd -------------------------------------------------------------------------------- /man/evaluate.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/evaluate.Rd -------------------------------------------------------------------------------- /man/flush_console.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/flush_console.Rd -------------------------------------------------------------------------------- /man/inject_funs.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/inject_funs.Rd -------------------------------------------------------------------------------- /man/is.message.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/is.message.Rd -------------------------------------------------------------------------------- /man/line_prompt.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/line_prompt.Rd -------------------------------------------------------------------------------- /man/local_reproducible_output.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/local_reproducible_output.Rd -------------------------------------------------------------------------------- /man/new_output_handler.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/new_output_handler.Rd -------------------------------------------------------------------------------- /man/parse_all.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/parse_all.Rd -------------------------------------------------------------------------------- /man/replay.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/replay.Rd -------------------------------------------------------------------------------- /man/set_hooks.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/set_hooks.Rd -------------------------------------------------------------------------------- /man/trim_intermediate_plots.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/trim_intermediate_plots.Rd -------------------------------------------------------------------------------- /man/try_capture_stack.Rd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/man/try_capture_stack.Rd -------------------------------------------------------------------------------- /revdep/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/revdep/.gitignore -------------------------------------------------------------------------------- /revdep/README.md: -------------------------------------------------------------------------------- 1 | # Revdeps 2 | 3 | -------------------------------------------------------------------------------- /revdep/cran.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/revdep/cran.md -------------------------------------------------------------------------------- /revdep/failures.md: -------------------------------------------------------------------------------- 1 | *Wow, no problems at all. :)* -------------------------------------------------------------------------------- /revdep/problems.md: -------------------------------------------------------------------------------- 1 | *Wow, no problems at all. :)* -------------------------------------------------------------------------------- /tests/testthat.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat.R -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/abort-error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/abort-error.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/rmd-abort-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/rmd-abort-error.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/rmd-abort-error.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/rmd-abort-error.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/rmd-stop-error-auto-entrace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/rmd-stop-error-auto-entrace.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/rmd-stop-error-entrace-sewed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/rmd-stop-error-entrace-sewed.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/rmd-stop-error.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/rmd-stop-error.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/stop-error-no-trace.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/stop-error-no-trace.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/stop-error-trace-calling-handler.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/stop-error-trace-calling-handler.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/stop-error-trace-trim.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/stop-error-trace-trim.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/conditions/stop-error-trace-wch.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/conditions/stop-error-trace-wch.txt -------------------------------------------------------------------------------- /tests/testthat/_snaps/evaluate.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/evaluate.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/evaluation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/evaluation.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/graphics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/graphics.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/output-handler.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/output-handler.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/output.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/output.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/replay.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/replay.md -------------------------------------------------------------------------------- /tests/testthat/_snaps/watchout.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/_snaps/watchout.md -------------------------------------------------------------------------------- /tests/testthat/helper.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/helper.R -------------------------------------------------------------------------------- /tests/testthat/resources/with-abort-error.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-abort-error.R -------------------------------------------------------------------------------- /tests/testthat/resources/with-abort-error.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-abort-error.Rmd -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-auto-entrace.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-auto-entrace.Rmd -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-no-trace.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-no-trace.R -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-sewed.Rmd: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-sewed.Rmd -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-trace-trim.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-trace-trim.R -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-trace.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-trace.R -------------------------------------------------------------------------------- /tests/testthat/resources/with-stop-error-wch.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/resources/with-stop-error-wch.R -------------------------------------------------------------------------------- /tests/testthat/test-conditions.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-conditions.R -------------------------------------------------------------------------------- /tests/testthat/test-evaluate.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-evaluate.R -------------------------------------------------------------------------------- /tests/testthat/test-evaluation.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-evaluation.R -------------------------------------------------------------------------------- /tests/testthat/test-flush-console.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-flush-console.R -------------------------------------------------------------------------------- /tests/testthat/test-graphics.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-graphics.R -------------------------------------------------------------------------------- /tests/testthat/test-inject-funs.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-inject-funs.R -------------------------------------------------------------------------------- /tests/testthat/test-output-handler.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-output-handler.R -------------------------------------------------------------------------------- /tests/testthat/test-output.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-output.R -------------------------------------------------------------------------------- /tests/testthat/test-parse_all.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-parse_all.R -------------------------------------------------------------------------------- /tests/testthat/test-replay.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-replay.R -------------------------------------------------------------------------------- /tests/testthat/test-reproducible-output.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-reproducible-output.R -------------------------------------------------------------------------------- /tests/testthat/test-watchout.R: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/r-lib/evaluate/HEAD/tests/testthat/test-watchout.R --------------------------------------------------------------------------------