Con el paquete codetools tenemos una serie de funciones para desarrollo rapido. Y ya que en R no se pueden hacer diagramas de uml automáticos que yo sepa. Son bastante utiles.
codetools::findGlobals
Por ejemplo podemos ver aquí como funciona:
codetools::findGlobals( fun = shapiro.test, merge = FALSE)
#
# $functions
# [1] "-"              ".Call"          "["              "{"              "/"           
# [6] "<"              "<-"             "=="             ">"              "||"           
# [11] "c"              "class<-"        "complete.cases" "deparse"        "if"           
# [16] "is.na"          "is.numeric"     "length"         "list"           "return"       
# [21] "sort"           "stop"           "stopifnot"      "substitute"   
#
# $variables
# [1] "C_SWilk"