Skip to content
Filter by outcome

Compare versions · code and quality diff

secrdesign

Patch bump
Released 2026-01-08 → 2026-10-17282 days apartMaintained by Murray Efford
Structure
Exported functions 31→31no change
Internal functions 61→64+3
Total lines 6,995→7,133+138
R lines 3,869→3,995+126
Compiled (src) lines 290→290no change
Test lines 154→154no change
Files changed (14 files)+3792−3624
DESCRIPTION+5−5
MD5+13−13
NEWS+410−380
R/estimateSummary.R+201−191
R/methods.R+585−585
R/run.scenarios.R+1159−1083
R/scenarioSummary.R+288−289
R/select.stats.R+179−169
R/utility.R+156−125
R/validate.R+29−29
man/estimateSummary.Rd+245−243
man/run.scenarios.Rd+399−389
man/secrdesign-package.Rd+102−102
tests/testthat/test-dynamictraps.R+21−21
ⓘLines added and removed per file, summed across the versions between the two compared releases.
Languages
R functions 92→95+3
C++ functions 9→9no change
C functions 0→0no change
Fortran functions 0→0no change
Rust functions 0→0no change
Compiled share 4.1%→4.1%−0.1pp
Documentation
Doc lines 2,682→2,694+12
Roxygen coverage 96.8%→96.8%no change
Help pages citing references 29.2%→29.2%no change
Examples coverage 87.5%→87.5%no change
Help pages with examples 21→21no change
Undocumented params lower is better 3.8%→3.8%no change
Value docs 100%→100%no change
README No→Nono change
Vignettes No→Nono change
NEWS file Yes→Yesno change
Citation file Yes→Yesno change
Help pages 24→24no change
Pages with running examples 16→16no change
Pages with donttest-only examples 3→3no change
Pages whose examples never run 2→2no change
Testing
Test cases 12→12no change
Test units 11→11no change
Test blocks skipped when NOT_CRAN is unset 0→0no change
Test/code ratio 0.04→0.04−0.00
Snapshot tests 0→0no change
Has tests Yes→Yesno change
Exported fn test linkage 22.6%→22.6%no change
Stochastic seed discipline 100%→100%no change
Complexity
Cyclomatic mean lower is better 6.82→6.86+0.05
Cyclomatic max lower is better 68→71+3
Cyclomatic median lower is better 3→3no change
Lines per function (mean) lower is better 37.54→37.60+0.06
Call graph
Functions (nodes) 92→95+3
Call edges 62→67+5
Max function degree 8→8no change
Mean function degree 1.35→1.41+0.06
Isolated functions 35→35no change
Connected components 6→6no change
Native call sites 4→4no change
Object system
S3 methods 20→20no change
S4 classes 0→0no change
S4 generics 0→0no change
S4 methods 0→0no change
R6 classes 0→0no change
S7 classes 0→0no change
RC classes 0→0no change
Quality & risk
Unsafe pattern score lower is better 0→0no change
Secret pattern count lower is better 0→0no change
Global-state write density lower is better 0.26→0.25−0.01
Deprecated idiom density lower is better 10.86→10.51−0.34
Triple-colon uses lower is better 24→24no change
Dependencies
Direct dependencies lower is better 6→6no change
Dependency drift –→7–
DependsNo change
ImportsNo change
SuggestsNo change
LinkingToNo change
ⓘPackage sets are compared per dependency type from the DESCRIPTION of each version. Version constraints and the base R requirement are omitted.
Requirements
SPDX valid Yes→Yesno change
OSI approved Yes→Yesno change
People
Authors2→2no change
Release metadata
Package
secrdesign
Version
2.10.1→2.10.3
Released
2026-01-08→2026-10-17
Maintainer
Murray Efford
License
GPL (>= 2)
Requires R
3.5.0
Download size
105 KB→107 KB

68 comparison rows · 3 improved, 4 regressed, 0 added, 0 removed, 61 unchanged. Select any info icon for its definition, or see the full glossary.

Privacy choices

These apply to this browser and are stored on this device only. Nothing about your choice is sent to us.

Read the privacy policy