[R/RDataTracker.R:26:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L26) *style:* **Variable or function name should be snake_case.**
```r
.ddg.env <- new.env(parent=emptyenv())
^~~~~~~~
```
[R/RDataTracker.R:26:27:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L26) *style:* **Put spaces around all infix operators.**
```r
.ddg.env <- new.env(parent=emptyenv())
                         ~^~
```
[R/RDataTracker.R:30:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L30) *style:* **Variable or function name should be snake_case.**
```r
ddg.MAX_CHECKPOINTS <- 10
^~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:36:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L36) *style:* **Variable or function name should be snake_case.**
```r
ddg.MAX_HIST_LINES <- 2^14
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:36:24:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L36) *style:* **Put spaces around all infix operators.**
```r
ddg.MAX_HIST_LINES <- 2^14
                      ~^~
```
[R/RDataTracker.R:45:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L45) *warning:* **no visible global function definition for ‘.ddg.init.tables’**
```r
  .ddg.init.tables()
  ^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:48:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L48) *style:* **Variable or function name should be snake_case.**
```r
.ddg.set <- function(var, value) {
^~~~~~~~
```
[R/RDataTracker.R:53:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L53) *style:* **Variable or function name should be snake_case.**
```r
.ddg.is.set <- function(var) {
^~~~~~~~~~~
```
[R/RDataTracker.R:54:27:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L54) *style:* **Put spaces around all infix operators.**
```r
  return(exists(var, envir=.ddg.env))
                         ~^~
```
[R/RDataTracker.R:54:28:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L54) *warning:* **no visible binding for global variable ‘.ddg.env’**
```r
  return(exists(var, envir=.ddg.env))
                           ^~~~~~~~
```
[R/RDataTracker.R:57:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L57) *style:* **Variable or function name should be snake_case.**
```r
.ddg.get <- function(var) {
^~~~~~~~
```
[R/RDataTracker.R:59:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L59) *style:* **Variable or function name should be snake_case.**
```r
    error.msg <- paste("No binding for", var, ". DDG may be incorrect!")
    ^~~~~~~~~
```
[R/RDataTracker.R:60:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L60) *warning:* **no visible global function definition for ‘.ddg.insert.error.message’**
```r
    .ddg.insert.error.message(error.msg)
    ^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:64:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L64) *warning:* **no visible binding for global variable ‘.ddg.env’**
```r
    return(.ddg.env[[var]])
           ^~~~~~~~
```
[R/RDataTracker.R:70:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L70) *style:* **Variable or function name should be snake_case.**
```r
.ddg.clear <- function() {
^~~~~~~~~~
```
[R/RDataTracker.R:72:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L72) *warning:* **no visible global function definition for ‘.ddg.init.tables’**
```r
  .ddg.init.tables()
  ^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:77:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L77) *style:* **Variable or function name should be snake_case.**
```r
.ddg.debug.lib <- function() {
^~~~~~~~~~~~~~
```
[R/RDataTracker.R:78:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L78) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.debug.lib"))
          ^~~~~~~~
```
[R/RDataTracker.R:81:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L81) *style:* **Variable or function name should be snake_case.**
```r
.ddg.break <- function() {
^~~~~~~~~~
```
[R/RDataTracker.R:82:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L82) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.break"))
          ^~~~~~~~
```
[R/RDataTracker.R:85:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L85) *style:* **Variable or function name should be snake_case.**
```r
.ddg.break.ignore <- function() {
^~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:86:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L86) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.break.ignore"))
          ^~~~~~~~
```
[R/RDataTracker.R:89:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L89) *style:* **Variable or function name should be snake_case.**
```r
.ddg.path <- function() {
^~~~~~~~~
```
[R/RDataTracker.R:90:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L90) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.path"))
          ^~~~~~~~
```
[R/RDataTracker.R:93:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L93) *style:* **Variable or function name should be snake_case.**
```r
.ddg.data.dir <- function() {
^~~~~~~~~~~~~
```
[R/RDataTracker.R:97:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L97) *style:* **Variable or function name should be snake_case.**
```r
.ddg.path.data <- function() {
^~~~~~~~~~~~~~
```
[R/RDataTracker.R:98:16:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L98) *warning:* **no visible global function definition for ‘.ddg.path’**
```r
  return(paste(.ddg.path(), .ddg.data.dir() , sep="/"))
               ^~~~~~~~~
```
[R/RDataTracker.R:98:29:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L98) *warning:* **no visible global function definition for ‘.ddg.data.dir’**
```r
  return(paste(.ddg.path(), .ddg.data.dir() , sep="/"))
                            ^~~~~~~~~~~~~
```
[R/RDataTracker.R:98:45:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L98) *style:* **Commas should never have a space before.**
```r
  return(paste(.ddg.path(), .ddg.data.dir() , sep="/"))
                                           ~^
```
[R/RDataTracker.R:98:50:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L98) *style:* **Put spaces around all infix operators.**
```r
  return(paste(.ddg.path(), .ddg.data.dir() , sep="/"))
                                                ~^~
```
[R/RDataTracker.R:101:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L101) *style:* **Variable or function name should be snake_case.**
```r
.ddg.path.debug <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:102:16:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L102) *warning:* **no visible global function definition for ‘.ddg.path’**
```r
  return(paste(.ddg.path(), "/debug", sep=""))
               ^~~~~~~~~
```
[R/RDataTracker.R:102:42:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L102) *style:* **Put spaces around all infix operators.**
```r
  return(paste(.ddg.path(), "/debug", sep=""))
                                        ~^~
```
[R/RDataTracker.R:105:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L105) *style:* **Variable or function name should be snake_case.**
```r
.ddg.path.scripts <- function() {
^~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:106:16:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L106) *warning:* **no visible global function definition for ‘.ddg.path’**
```r
  return(paste(.ddg.path(), "/scripts", sep=""))
               ^~~~~~~~~
```
[R/RDataTracker.R:106:44:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L106) *style:* **Put spaces around all infix operators.**
```r
  return(paste(.ddg.path(), "/scripts", sep=""))
                                          ~^~
```
[R/RDataTracker.R:109:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L109) *style:* **Variable or function name should be snake_case.**
```r
.ddg.save.debug <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:110:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L110) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.save.debug"))
         ^~~~~~~~
```
[R/RDataTracker.R:113:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L113) *style:* **Variable or function name should be snake_case.**
```r
.ddg.dnum <- function() {
^~~~~~~~~
```
[R/RDataTracker.R:114:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L114) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.dnum"))
          ^~~~~~~~
```
[R/RDataTracker.R:117:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L117) *style:* **Variable or function name should be snake_case.**
```r
.ddg.pnum <- function() {
^~~~~~~~~
```
[R/RDataTracker.R:118:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L118) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.pnum"))
          ^~~~~~~~
```
[R/RDataTracker.R:121:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L121) *style:* **Variable or function name should be snake_case.**
```r
.ddg.enum <- function() {
^~~~~~~~~
```
[R/RDataTracker.R:122:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L122) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.enum"))
          ^~~~~~~~
```
[R/RDataTracker.R:125:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L125) *style:* **Variable or function name should be snake_case.**
```r
.ddg.data.nodes <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:126:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L126) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.data.nodes"))
          ^~~~~~~~
```
[R/RDataTracker.R:129:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L129) *style:* **Variable or function name should be snake_case.**
```r
.ddg.proc.nodes <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:130:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L130) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.proc.nodes"))
          ^~~~~~~~
```
[R/RDataTracker.R:133:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L133) *style:* **Variable or function name should be snake_case.**
```r
.ddg.edges <- function() {
^~~~~~~~~~
```
[R/RDataTracker.R:134:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L134) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.edges"))
          ^~~~~~~~
```
[R/RDataTracker.R:137:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L137) *style:* **Variable or function name should be snake_case.**
```r
.ddg.initial.env <- function() {
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:138:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L138) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.initial.env"))
         ^~~~~~~~
```
[R/RDataTracker.R:141:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L141) *style:* **Variable or function name should be snake_case.**
```r
.ddg.enable.console <- function() {
^~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:142:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L142) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get(".ddg.enable.console"))
          ^~~~~~~~
```
[R/RDataTracker.R:145:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L145) *style:* **Variable or function name should be snake_case.**
```r
.ddg.annotate.on <- function() {
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:146:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L146) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.annotate.on"))
          ^~~~~~~~
```
[R/RDataTracker.R:149:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L149) *style:* **Variable or function name should be snake_case.**
```r
.ddg.annotate.off <- function() {
^~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:150:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L150) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get("ddg.annotate.off"))
          ^~~~~~~~
```
[R/RDataTracker.R:153:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L153) *style:* **Variable or function name should be snake_case.**
```r
.ddg.is.sourced <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:154:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L154) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get(".ddg.is.sourced"))
          ^~~~~~~~
```
[R/RDataTracker.R:157:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L157) *style:* **Variable or function name should be snake_case.**
```r
.ddg.source.parsed <- function() {
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:158:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L158) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get(".ddg.source.parsed"))
         ^~~~~~~~
```
[R/RDataTracker.R:161:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L161) *style:* **Variable or function name should be snake_case.**
```r
.ddg.parsed.num <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:162:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L162) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get(".ddg.parsed.num"))
         ^~~~~~~~
```
[R/RDataTracker.R:165:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L165) *style:* **Variable or function name should be snake_case.**
```r
.ddg.sourced.scripts <- function() {
^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:166:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L166) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get(".ddg.sourced.scripts"))
         ^~~~~~~~
```
[R/RDataTracker.R:169:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L169) *style:* **Variable or function name should be snake_case.**
```r
.ddg.next.script.num <- function() {
^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:170:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L170) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get(".ddg.next.script.num"))
         ^~~~~~~~
```
[R/RDataTracker.R:173:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L173) *style:* **Variable or function name should be snake_case.**
```r
.ddg.script.num.stack <- function() {
^~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:174:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L174) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get(".ddg.script.num.stack"))
         ^~~~~~~~
```
[R/RDataTracker.R:177:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L177) *style:* **Variable or function name should be snake_case.**
```r
.ddg.enable.source <- function() {
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:178:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L178) *warning:* **no visible global function definition for ‘.ddg.is.set’**
```r
  return(.ddg.is.set("from.source") && .ddg.get("from.source"))
         ^~~~~~~~~~~
```
[R/RDataTracker.R:178:40:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L178) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.is.set("from.source") && .ddg.get("from.source"))
                                       ^~~~~~~~
```
[R/RDataTracker.R:181:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L181) *style:* **Variable or function name should be snake_case.**
```r
.ddg.start.proc.time <- function() {
^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:182:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L182) *style:* **lines should not be more than 80 characters.**
```r
  if (.ddg.is.set(".ddg.proc.start.time")) return (.ddg.get(".ddg.proc.start.time"))
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:186:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L186) *style:* **Variable or function name should be snake_case.**
```r
.ddg.statement.num <- function() {
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:187:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L187) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.statement.num"))
         ^~~~~~~~
```
[R/RDataTracker.R:190:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L190) *style:* **Variable or function name should be snake_case.**
```r
.ddg.statements <- function() {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:191:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L191) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.statements"))
         ^~~~~~~~
```
[R/RDataTracker.R:194:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L194) *style:* **Variable or function name should be snake_case.**
```r
.ddg.statement <- function(i) {
^~~~~~~~~~~~~~
```
[R/RDataTracker.R:195:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L195) *style:* **Variable or function name should be snake_case.**
```r
  ddg.statements <- .ddg.statements()
  ^~~~~~~~~~~~~~
```
[R/RDataTracker.R:195:21:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L195) *warning:* **no visible global function definition for ‘.ddg.statements’, Did you mean 'ddg.statements'?**
```r
  ddg.statements <- .ddg.statements()
                    ^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:199:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L199) *style:* **Variable or function name should be snake_case.**
```r
.ddg.loop.num <- function() {
^~~~~~~~~~~~~
```
[R/RDataTracker.R:200:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L200) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.loop.num"))
         ^~~~~~~~
```
[R/RDataTracker.R:203:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L203) *style:* **Variable or function name should be snake_case.**
```r
.ddg.loops <- function() {
^~~~~~~~~~
```
[R/RDataTracker.R:204:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L204) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return(.ddg.get("ddg.loops"))
         ^~~~~~~~
```
[R/RDataTracker.R:218:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L218) *style:* **Variable or function name should be snake_case.**
```r
.ddg.set.warning <- function(w) {
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:219:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L219) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.warning", w)
  ^~~~~~~~
```
[R/RDataTracker.R:222:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L222) *style:* **Variable or function name should be snake_case.**
```r
.ddg.clear.warning <- function() {
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:223:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L223) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.warning", NA)
  ^~~~~~~~
```
[R/RDataTracker.R:226:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L226) *style:* **Variable or function name should be snake_case.**
```r
.ddg.get.warning <- function () {
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:227:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L227) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.get(".ddg.warning"))
          ^~~~~~~~
```
[R/RDataTracker.R:230:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L230) *style:* **Variable or function name should be snake_case.**
```r
.ddg.warning.occurred <- function() {
^~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:231:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L231) *warning:* **no visible global function definition for ‘.ddg.is.set’**
```r
  return (.ddg.is.set(".ddg.warning") && !is.na(.ddg.get(".ddg.warning")))
          ^~~~~~~~~~~
```
[R/RDataTracker.R:231:49:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L231) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  return (.ddg.is.set(".ddg.warning") && !is.na(.ddg.get(".ddg.warning")))
                                                ^~~~~~~~
```
[R/RDataTracker.R:236:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L236) *style:* **Variable or function name should be snake_case.**
```r
.ddg.inc <- function(var) {
^~~~~~~~
```
[R/RDataTracker.R:237:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L237) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  value <- .ddg.get(var)
           ^~~~~~~~
```
[R/RDataTracker.R:238:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L238) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(var, value + 1)
  ^~~~~~~~
```
[R/RDataTracker.R:241:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L241) *style:* **Variable or function name should be snake_case.**
```r
.ddg.dec <- function(var) {
^~~~~~~~
```
[R/RDataTracker.R:242:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L242) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  value <- .ddg.get(var)
           ^~~~~~~~
```
[R/RDataTracker.R:243:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L243) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(var, value - 1)
  ^~~~~~~~
```
[R/RDataTracker.R:246:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L246) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append <- function(...) {
^~~~~~~~~~~
```
[R/RDataTracker.R:247:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L247) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get("ddg.txt")
          ^~~~~~~~
```
[R/RDataTracker.R:248:7:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L248) *warning:* **no visible global function definition for ‘.ddg.debug.lib’**
```r
  if (.ddg.debug.lib() && length(text) > 1) stop()
      ^~~~~~~~~~~~~~
```
[R/RDataTracker.R:249:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L249) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.txt", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:249:43:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L249) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.txt", paste(text, ..., sep=""))
                                         ~^~
```
[R/RDataTracker.R:252:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L252) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.inc <- function(...) {
^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:253:16:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L253) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  increment <- .ddg.get("ddg.increment")
               ^~~~~~~~
```
[R/RDataTracker.R:254:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L254) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.increment", paste(increment, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:254:54:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L254) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.increment", paste(increment, ..., sep=""))
                                                    ~^~
```
[R/RDataTracker.R:257:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L257) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.activity <- function(...){
^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:258:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L258) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get('ddg.activity')
          ^~~~~~~~
```
[R/RDataTracker.R:258:20:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L258) *style:* **Only use double-quotes.**
```r
  text <- .ddg.get('ddg.activity')
                   ^~~~~~~~~~~~~~
```
[R/RDataTracker.R:259:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L259) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(text!=""){
    ^
```
[R/RDataTracker.R:259:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L259) *style:* **Put spaces around all infix operators.**
```r
  if(text!=""){
        ~^~~
```
[R/RDataTracker.R:262:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L262) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.activity", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:262:48:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L262) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.activity", paste(text, ..., sep=""))
                                              ~^~
```
[R/RDataTracker.R:265:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L265) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.entity <- function(...){
^~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:266:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L266) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get('ddg.entity')
          ^~~~~~~~
```
[R/RDataTracker.R:266:20:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L266) *style:* **Only use double-quotes.**
```r
  text <- .ddg.get('ddg.entity')
                   ^~~~~~~~~~~~
```
[R/RDataTracker.R:267:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L267) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(text!=""){
    ^
```
[R/RDataTracker.R:267:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L267) *style:* **Put spaces around all infix operators.**
```r
  if(text!=""){
        ~^~~
```
[R/RDataTracker.R:270:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L270) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.entity", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:270:46:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L270) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.entity", paste(text, ..., sep=""))
                                            ~^~
```
[R/RDataTracker.R:273:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L273) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.wasInformedBy <- function(...){
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:274:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L274) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get('ddg.wasInformedBy')
          ^~~~~~~~
```
[R/RDataTracker.R:274:20:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L274) *style:* **Only use double-quotes.**
```r
  text <- .ddg.get('ddg.wasInformedBy')
                   ^~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:275:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L275) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(text!=""){
    ^
```
[R/RDataTracker.R:275:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L275) *style:* **Put spaces around all infix operators.**
```r
  if(text!=""){
        ~^~~
```
[R/RDataTracker.R:278:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L278) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.wasInformedBy", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:278:53:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L278) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.wasInformedBy", paste(text, ..., sep=""))
                                                   ~^~
```
[R/RDataTracker.R:281:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L281) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.wasGeneratedBy <- function(...){
^~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:282:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L282) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get('ddg.wasGeneratedBy')
          ^~~~~~~~
```
[R/RDataTracker.R:282:20:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L282) *style:* **Only use double-quotes.**
```r
  text <- .ddg.get('ddg.wasGeneratedBy')
                   ^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:283:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L283) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(text!=""){
    ^
```
[R/RDataTracker.R:283:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L283) *style:* **Put spaces around all infix operators.**
```r
  if(text!=""){
        ~^~~
```
[R/RDataTracker.R:286:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L286) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.wasGeneratedBy", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:286:54:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L286) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.wasGeneratedBy", paste(text, ..., sep=""))
                                                    ~^~
```
[R/RDataTracker.R:289:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L289) *style:* **Variable or function name should be snake_case.**
```r
.ddg.append.used <- function(...){
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:290:11:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L290) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  text <- .ddg.get('ddg.used')
          ^~~~~~~~
```
[R/RDataTracker.R:290:20:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L290) *style:* **Only use double-quotes.**
```r
  text <- .ddg.get('ddg.used')
                   ^~~~~~~~~~
```
[R/RDataTracker.R:291:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L291) *style:* **Place a space before left parenthesis, except in a function call.**
```r
  if(text!=""){
    ^
```
[R/RDataTracker.R:291:10:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L291) *style:* **Put spaces around all infix operators.**
```r
  if(text!=""){
        ~^~~
```
[R/RDataTracker.R:294:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L294) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.used", paste(text, ..., sep=""))
  ^~~~~~~~
```
[R/RDataTracker.R:294:44:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L294) *style:* **Put spaces around all infix operators.**
```r
  .ddg.set("ddg.used", paste(text, ..., sep=""))
                                          ~^~
```
[R/RDataTracker.R:297:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L297) *style:* **Variable or function name should be snake_case.**
```r
.ddg.add.rows <- function(df, new.rows) {
^~~~~~~~~~~~~
```
[R/RDataTracker.R:297:31:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L297) *style:* **Variable or function name should be snake_case.**
```r
.ddg.add.rows <- function(df, new.rows) {
                              ^~~~~~~~
```
[R/RDataTracker.R:298:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L298) *warning:* **no visible global function definition for ‘.ddg.get’**
```r
  table <- .ddg.get(df)
           ^~~~~~~~
```
[R/RDataTracker.R:299:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L299) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(df, rbind(table, new.rows))
  ^~~~~~~~
```
[R/RDataTracker.R:302:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L302) *style:* **Variable or function name should be snake_case.**
```r
.ddg.push <- function(x, value) {
^~~~~~~~~
```
[R/RDataTracker.R:306:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L306) *style:* **Variable or function name should be snake_case.**
```r
.ddg.pop <- function(x) {
^~~~~~~~
```
[R/RDataTracker.R:310:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L310) *style:* **Variable or function name should be snake_case.**
```r
.ddg.add.ddgstatement <- function(parsed.stmt) {
^~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:310:35:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L310) *style:* **Variable or function name should be snake_case.**
```r
.ddg.add.ddgstatement <- function(parsed.stmt) {
                                  ^~~~~~~~~~~
```
[R/RDataTracker.R:311:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L311) *style:* **Variable or function name should be snake_case.**
```r
  ddg.statements <- c(.ddg.statements(), parsed.stmt)
  ^~~~~~~~~~~~~~
```
[R/RDataTracker.R:311:23:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L311) *warning:* **no visible global function definition for ‘.ddg.statements’, Did you mean 'ddg.statements'?**
```r
  ddg.statements <- c(.ddg.statements(), parsed.stmt)
                      ^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:312:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L312) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.statements", ddg.statements)
  ^~~~~~~~
```
[R/RDataTracker.R:315:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L315) *style:* **Variable or function name should be snake_case.**
```r
.ddg.add.loop <- function() {
^~~~~~~~~~~~~
```
[R/RDataTracker.R:316:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L316) *style:* **Variable or function name should be snake_case.**
```r
  ddg.loops <- c(.ddg.loops(), 0)
  ^~~~~~~~~
```
[R/RDataTracker.R:316:18:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L316) *warning:* **no visible global function definition for ‘.ddg.loops’, Did you mean 'ddg.loops'?**
```r
  ddg.loops <- c(.ddg.loops(), 0)
                 ^~~~~~~~~~
```
[R/RDataTracker.R:317:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L317) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.loops", ddg.loops)
  ^~~~~~~~
```
[R/RDataTracker.R:325:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L325) *style:* **Variable or function name should be snake_case.**
```r
.ddg.get.initial.env <- function() {
^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:327:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L327) *style:* **Variable or function name should be snake_case.**
```r
  e.ls <- ls(e, all.names=TRUE)
  ^~~~
```
[R/RDataTracker.R:327:26:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L327) *style:* **Put spaces around all infix operators.**
```r
  e.ls <- ls(e, all.names=TRUE)
                        ~^~
```
[R/RDataTracker.R:329:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L329) *style:* **Variable or function name should be snake_case.**
```r
  not.ddg.func <- function (name) {
  ^~~~~~~~~~~~
```
[R/RDataTracker.R:335:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L335) *style:* **Variable or function name should be snake_case.**
```r
  ddg.initial.env <- data.frame(x)
  ^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:338:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L338) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.initial.env", ddg.initial.env)
  ^~~~~~~~
```
[R/RDataTracker.R:347:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L347) *style:* **Variable or function name should be snake_case.**
```r
.ddg.init.tables <- function() {
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:350:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L350) *warning:* **no visible global function definition for ‘.ddg.get.initial.env’**
```r
  .ddg.get.initial.env()
  ^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:361:23:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L361) *style:* **Put spaces around all infix operators.**
```r
          ddg.startCol= numeric(size),
                     ~^
```
[R/RDataTracker.R:362:22:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L362) *style:* **Put spaces around all infix operators.**
```r
          ddg.endLine= numeric(size),
                    ~^
```
[R/RDataTracker.R:363:21:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L363) *style:* **Put spaces around all infix operators.**
```r
          ddg.endCol= numeric(size),
                   ~^
```
[R/RDataTracker.R:364:27:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L364) *style:* **Put spaces around all infix operators.**
```r
          stringsAsFactors=FALSE))
                         ~^~
```
[R/RDataTracker.R:374:56:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L374) *style:* **Put spaces around all infix operators.**
```r
          ddg.current = logical(size), stringsAsFactors=FALSE))
                                                      ~^~
```
[R/RDataTracker.R:379:53:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L379) *style:* **Put spaces around all infix operators.**
```r
          ddg.to = character(size), stringsAsFactors=FALSE))
                                                   ~^~
```
[R/RDataTracker.R:382:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L382) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.pnum", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:383:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L383) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.dnum", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:384:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L384) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.enum", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:388:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L388) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.txt", "")
  ^~~~~~~~
```
[R/RDataTracker.R:392:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L392) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.increment", "")
  ^~~~~~~~
```
[R/RDataTracker.R:395:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L395) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.activity", "")
  ^~~~~~~~
```
[R/RDataTracker.R:396:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L396) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.entity", "")
  ^~~~~~~~
```
[R/RDataTracker.R:397:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L397) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set('ddg.wasInformedBy', "")
  ^~~~~~~~
```
[R/RDataTracker.R:397:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L397) *style:* **Only use double-quotes.**
```r
  .ddg.set('ddg.wasInformedBy', "")
           ^~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:398:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L398) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set('ddg.wasGeneratedBy', "")
  ^~~~~~~~
```
[R/RDataTracker.R:398:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L398) *style:* **Only use double-quotes.**
```r
  .ddg.set('ddg.wasGeneratedBy', "")
           ^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:399:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L399) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set('ddg.used', "")
  ^~~~~~~~
```
[R/RDataTracker.R:399:12:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L399) *style:* **Only use double-quotes.**
```r
  .ddg.set('ddg.used', "")
           ^~~~~~~~~~
```
[R/RDataTracker.R:403:8:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L403) *warning:* **no visible global function definition for ‘.ddg.is.set’**
```r
  if (!.ddg.is.set("ddg.debug.lib")) .ddg.set("ddg.debug.lib", FALSE)
       ^~~~~~~~~~~
```
[R/RDataTracker.R:403:38:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L403) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  if (!.ddg.is.set("ddg.debug.lib")) .ddg.set("ddg.debug.lib", FALSE)
                                     ^~~~~~~~
```
[R/RDataTracker.R:406:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L406) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.break", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:407:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L407) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.break.ignore", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:411:8:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L411) *warning:* **no visible global function definition for ‘.ddg.is.set’**
```r
  if (!.ddg.is.set("from.source")) .ddg.set("from.source", FALSE)
       ^~~~~~~~~~~
```
[R/RDataTracker.R:411:36:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L411) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  if (!.ddg.is.set("from.source")) .ddg.set("from.source", FALSE)
                                   ^~~~~~~~
```
[R/RDataTracker.R:414:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L414) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.checkpoint.num", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:418:30:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L418) *style:* **Put spaces around all infix operators.**
```r
          data.frame(filename=character(ddg.MAX_CHECKPOINTS),
                            ~^~
```
[R/RDataTracker.R:419:26:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L419) *style:* **Put spaces around all infix operators.**
```r
          checkpoint.name=character(ddg.MAX_CHECKPOINTS),
                        ~^~
```
[R/RDataTracker.R:420:27:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L420) *style:* **Put spaces around all infix operators.**
```r
          stringsAsFactors=FALSE))
                         ~^~
```
[R/RDataTracker.R:423:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L423) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.last.cmd", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:432:30:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L432) *style:* **Put spaces around all infix operators.**
```r
          data.frame(ddg.call=character(size),
                            ~^~
```
[R/RDataTracker.R:435:27:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L435) *style:* **Put spaces around all infix operators.**
```r
          stringsAsFactors=FALSE))
                         ~^~
```
[R/RDataTracker.R:437:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L437) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.num.returns", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:441:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L441) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.possible.last.cmd", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:444:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L444) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.history.timestamp", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:447:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L447) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("prev.device", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:450:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L450) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.r.script.path", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:453:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L453) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.path", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:456:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L456) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.initialized", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:459:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L459) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.history.file", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:462:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L462) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.enable.console", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:465:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L465) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.annotate.on", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:468:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L468) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.annotate.off", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:471:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L471) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.is.sourced", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:474:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L474) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.next.script.num", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:477:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L477) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.parsed.num", 1)
  ^~~~~~~~
```
[R/RDataTracker.R:480:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L480) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.script.num.stack", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:483:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L483) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.sourced.scripts", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:486:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L486) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set(".ddg.source.parsed", NULL)
  ^~~~~~~~
```
[R/RDataTracker.R:489:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L489) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.save.debug", FALSE)
  ^~~~~~~~
```
[R/RDataTracker.R:492:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L492) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.statement.num", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:495:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L495) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.statements", list())
  ^~~~~~~~
```
[R/RDataTracker.R:498:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L498) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.loop.num", 0)
  ^~~~~~~~
```
[R/RDataTracker.R:501:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L501) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.loops", list())
  ^~~~~~~~
```
[R/RDataTracker.R:504:3:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L504) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
  .ddg.set("ddg.loop.annotate", TRUE)
  ^~~~~~~~
```
[R/RDataTracker.R:508:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L508) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
    .ddg.set("ddg.max.snapshot.size", 100)
    ^~~~~~~~
```
[R/RDataTracker.R:517:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L517) *style:* **Variable or function name should be snake_case.**
```r
.ddg.set.history <- function(lines=16384){
^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:524:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L524) *style:* **Variable or function name should be snake_case.**
```r
.ddg.init.environ <- function() {
^~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:525:14:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L525) *warning:* **no visible global function definition for ‘.ddg.path’**
```r
  dir.create(.ddg.path(), showWarnings=FALSE)
             ^~~~~~~~~
```
[R/RDataTracker.R:525:39:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L525) *style:* **Put spaces around all infix operators.**
```r
  dir.create(.ddg.path(), showWarnings=FALSE)
                                     ~^~
```
[R/RDataTracker.R:526:14:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L526) *warning:* **no visible global function definition for ‘.ddg.path.data’**
```r
  dir.create(.ddg.path.data(), showWarnings=FALSE)
             ^~~~~~~~~~~~~~
```
[R/RDataTracker.R:526:44:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L526) *style:* **Put spaces around all infix operators.**
```r
  dir.create(.ddg.path.data(), showWarnings=FALSE)
                                          ~^~
```
[R/RDataTracker.R:527:14:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L527) *warning:* **no visible global function definition for ‘.ddg.path.debug’**
```r
  dir.create(.ddg.path.debug(), showWarnings=FALSE)
             ^~~~~~~~~~~~~~~
```
[R/RDataTracker.R:527:45:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L527) *style:* **Put spaces around all infix operators.**
```r
  dir.create(.ddg.path.debug(), showWarnings=FALSE)
                                           ~^~
```
[R/RDataTracker.R:528:14:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L528) *warning:* **no visible global function definition for ‘.ddg.path.scripts’**
```r
  dir.create(.ddg.path.scripts(), showWarnings=FALSE)
             ^~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:528:47:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L528) *style:* **Put spaces around all infix operators.**
```r
  dir.create(.ddg.path.scripts(), showWarnings=FALSE)
                                             ~^~
```
[R/RDataTracker.R:531:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L531) *warning:* **no visible global function definition for ‘.ddg.set’**
```r
    .ddg.set('ddg.original.hist.size', Sys.getenv('R_HISTSIZE'))
    ^~~~~~~~
```
[R/RDataTracker.R:531:14:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L531) *style:* **Only use double-quotes.**
```r
    .ddg.set('ddg.original.hist.size', Sys.getenv('R_HISTSIZE'))
             ^~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:531:51:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L531) *style:* **Only use double-quotes.**
```r
    .ddg.set('ddg.original.hist.size', Sys.getenv('R_HISTSIZE'))
                                                  ^~~~~~~~~~~~
```
[R/RDataTracker.R:532:5:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L532) *warning:* **no visible global function definition for ‘.ddg.set.history’**
```r
    .ddg.set.history()
    ^~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:540:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L540) *style:* **Variable or function name should be snake_case.**
```r
.ddg.sourced.script.names <- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:541:9:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L541) *warning:* **no visible global function definition for ‘.ddg.sourced.scripts’**
```r
  ss <- .ddg.sourced.scripts()
        ^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:546:38:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L546) *style:* **Put spaces around all infix operators.**
```r
    snames <- paste0(snames, collapse=",")
                                    ~^~
```
[R/RDataTracker.R:555:1:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L555) *style:* **Variable or function name should be snake_case.**
```r
.ddg.sourced.script.timestamps<- function() {
^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:555:31:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L555) *style:* **Put spaces around all infix operators.**
```r
.ddg.sourced.script.timestamps<- function() {
                             ~^
```
[R/RDataTracker.R:556:9:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L556) *warning:* **no visible global function definition for ‘.ddg.sourced.scripts’**
```r
  ss <- .ddg.sourced.scripts()
        ^~~~~~~~~~~~~~~~~~~~
```
[R/RDataTracker.R:561:6:](https://github.com/tfjmp/RDataTracker/blob/ab0de1d1beacd83ebefb8c7545c691d436604cf6/R/RDataTracker.R#L561) *style:* **Commented code should be removed.**
```r
    #print(paste(".ddg.sourced.scripts: snames = ", snames))
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```


цю змінну можна перенести в метод input(), якщо іона більше ніде не використовується