globals: Identify Global Objects in R Expressions

Identifies global ("unknown" or "free") objects in R expressions by code inspection using various strategies (ordered, liberal, or conservative). The objective of this package is to make it as simple as possible to identify global objects for the purpose of exporting them in parallel, distributed compute environments.

Version: 0.16.3
Depends: R (≥ 3.1.2)
Imports: codetools
Published: 2024-03-08
DOI: 10.32614/CRAN.package.globals
Author: Henrik Bengtsson [aut, cre, cph], Davis Vaughan [ctb]
Maintainer: Henrik Bengtsson <henrikb at>
License: LGPL-2.1 | LGPL-3 [expanded from: LGPL (≥ 2.1)]
NeedsCompilation: no
Materials: NEWS
CRAN checks: globals results


Reference manual: globals.pdf


Package source: globals_0.16.3.tar.gz
Windows binaries: r-devel:, r-release:, r-oldrel:
macOS binaries: r-release (arm64): globals_0.16.3.tgz, r-oldrel (arm64): globals_0.16.3.tgz, r-release (x86_64): globals_0.16.3.tgz, r-oldrel (x86_64): globals_0.16.3.tgz
Old sources: globals archive

Reverse dependencies:

Reverse imports: clustermq, disk.frame, doFuture, furrr, future, future.apply, parsnip, shinytest2, sparklyr
Reverse suggests: activAnalyzer, future.batchtools, future.callr, howler, oceanexplorer, optimall, shinytest


Please use the canonical form to link to this page.