Rpolyhedra call graph
Each node is a function, tinted by its test coverage so untested, complex code stands out. Shape encodes language, a ring marks exported functions, and dashed edges are calls from R into compiled code. Hover a node for detail; click to focus its neighborhood.
Loading call graph…
Coverage
74% lines
Expression
78.0%
Tests
73.9%
Examples
9.8%
Vignettes
12.7%
By file
R/zzz.R
0%
R/env-lib.R
61%
R/db-lib.R
62%
R/package-lib.R
73%
R/polyhedra-lib.R
80%
R/ledger-lib.R
83%
R/test-lib.R
87%
R/public-lib.R
95%
R/serialization-lib.R
96%
Structure
- Functions
- 41
- Exported
- 10
- Compiled
- 0
- Call edges
- 57
Functions ranked by lowest coverage
| Function | Language | Lines | Cyclomatic | Coverage |
|---|---|---|---|---|
| getAvailableSources exp | R | 3 | 1 | 0.0% |
| loggerSetupFile exp | R | 16 | 2 | 0.0% |
| mutate_cond exp | R | 5 | 1 | 0.0% |
| .onLoad | R | 73 | 3 | 0.0% |
| norm | R | 3 | 1 | 0.0% |
| setPackageEnvir | R | 3 | 1 | 0.0% |
| isCompatiblePolyhedraRDS | R | 44 | 6 | 37.9% |
| selectDataEnv | R | 60 | 12 | 58.1% |
| getLogger exp | R | 13 | 3 | 62.5% |
| setDataDirEnvironment | R | 13 | 3 | 71.4% |
| switchToFullDatabase exp | R | 7 | 2 | 75.0% |
| checkDatabaseVersion | R | 16 | 4 | 80.0% |
| getGitCommit | R | 11 | 3 | 83.3% |
| initDataDirEnvironment | R | 11 | 2 | 83.3% |
| copyFilesToExtData | R | 70 | 8 | 86.3% |
| downloadRPolyhedraSupportingFiles | R | 61 | 4 | 90.4% |
| updatePolyhedraDatabase | R | 33 | 5 | 90.5% |
| polyhedronToXML exp | R | 55 | 3 | 95.3% |
| scrapePolyhedraSources | R | 41 | 2 | 96.7% |
| genLogger exp | R | 3 | 1 | 100.0% |