Compare versions · code and quality diff
nlmixr2extra
Minor bump Structure
Exported functions ⓘ42→45+3
Internal functions ⓘ117→124+7
Total lines ⓘ12,208→13,163+955
R lines ⓘ6,939→7,278+339
Compiled (src) lines ⓘ93→93no change
Test lines ⓘ3,164→3,657+493
Files changed (18 files)+1157−131
DESCRIPTION+5−5MD5+17−11NAMESPACE+3NEWS.md+62R/AICHelpers.R+178R/SCM.R+7−5R/computingutil.R+222−99R/setCov.R+7−1R/theoFitOde.R+36−6data/theoFitOde.rdaman/getMinAICFit.Rd+77man/isBoundaryFit.Rd+18man/listModelsTested.Rd+28man/theoFitOde.Rd+4−4tests/testthat/test-AICHelpers.R+100tests/testthat/test-SCM-covarSearchAuto.R+106tests/testthat/test-bootstrap.R+264tests/testthat/test-computing.R+23Lines added and removed per file, summed across the versions between the two compared releases.
Languages
R functions ⓘ154→164+10
C++ functions ⓘ2→2no change
C functions ⓘ2→2no change
Fortran functions ⓘ0→0no change
Rust functions ⓘ0→0no change
Compiled share ⓘ0.8%→0.7%−0.1pp
Documentation
Doc lines ⓘ2,012→2,135+123
Roxygen coverage ⓘ100%→100%no change
References coverage ⓘ4.2%→3.9%−0.2pp
Examples coverage ⓘ35.4%→35.3%−0.1pp
Help pages with examples ⓘ17→18+1
Undocumented params lower is better ⓘ1.8%→1.7%−0.2pp
Value docs ⓘ85.7%→86.8%+1.1pp
pkgdown site ⓘNo→Nono change
README ⓘYes→Yesno change
Vignettes ⓘNo→Nono change
NEWS file ⓘYes→Yesno change
Testing
Test cases ⓘ91→103+12
Test/code ratio ⓘ0.46→0.50+0.05
Snapshot tests ⓘ0→0no change
Has tests ⓘYes→Yesno change
testthat edition ⓘ3→3no change
Exported fn test linkage ⓘ54.8%→62.2%+7.5pp
Stochastic seed discipline ⓘ100%→100%no change
Complexity
Cyclomatic mean lower is better ⓘ3.90→3.91+0.01
Cyclomatic max lower is better ⓘ22→22no change
Cyclomatic median lower is better ⓘ2.50→2−0.50
Lines per function (mean) lower is better ⓘ33.42→32.52−0.90
Call graph
Functions (nodes) ⓘ154→164+10
Call edges ⓘ159→165+6
Max function degree ⓘ11→11no change
Mean function degree ⓘ2.06→2.01−0.05
Isolated functions ⓘ27→30+3
Connected components ⓘ10→11+1
Native call sites ⓘ1→1no change
Object system
S3 methods ⓘ32→32no 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 ⓘ21→21no change
Secret pattern count lower is better ⓘ0→0no change
Global-state write density lower is better ⓘ0.29→0.27−0.01
Deprecated idiom density lower is better ⓘ0.29→0.27−0.01
Triple-colon uses lower is better ⓘ2→2no change
Continuous integration
CI present ⓘNo→Nono change
CI matrix breadth ⓘ0→0no change
Dependencies+2
Direct dependencies lower is better ⓘ19→19no change
Dependency drift ⓘ–→4–
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
Authors6→6no change
Release metadata
Package
nlmixr2extra
Version
5.1.0→5.2.0
Released
2026-06-07→2026-08-04
Maintainer
Matthew Fidler
License
GPL (>= 3)
Requires R
4.1
Download size
111 KB
64 comparison rows · 12 improved, 3 regressed, 1 added, 0 removed, 48 unchanged. Hover any metric for its definition, or see the full glossary.