Compare versions · code and quality diff
rxode2
Patch bump Structure
Exported functions ⓘ505→506+1
Internal functions ⓘ968→972+4
Total lines ⓘ334,032→334,956+924
R lines ⓘ53,631→53,744+113
Compiled (src) lines ⓘ191,484→191,952+468
Test lines ⓘ66,395→66,702+307
Namespace changes+1
added (1)
rxStripModelSrcSymbols listed are the exported names whose presence in NAMESPACE changed between the two versions. Net export delta is +1 (1 added, 0 removed).
Files changed (24 files)+1190−86
DESCRIPTION+7−7MD5+23−20NAMESPACE+1NEWS.md+77R/eventSens.R+47−15R/rxode2.R+83−2R/rxode2_md5.R+1−1inst/doc/rxode2-syntax.html+13−13inst/include/rxode2.h+14inst/include/rxode2parseVer.h+2−2inst/include/rxode2ptr.h+73−2inst/tools/workaround.R+21−7man/rxEventSensLoadModel.Rd+3−1man/rxStripModelSrc.Rd+34src/init.c+53−3src/linCmt.cpp+10src/par_solve.cpp+240src/rx2api.c+32−5src/rxode2_sundials_stan_compat.h+15src/rxthreefry.cpp+128−2tests/testthat/test-event-sensitivities-api.R+219tests/testthat/test-plot.R+12−6tests/testthat/test-random.R+35tests/testthat/test-rxpre-cache-key.R+47Lines added and removed per file, summed across the versions between the two compared releases.
Datasets
Datasets are matched by name; a content-fingerprint change means the stored data itself changed (a format change means only its storage encoding did). 3 unchanged.
Languages
R functions ⓘ1,506→1,511+5
C++ functions ⓘ1,749→1,766+17
C functions ⓘ1,820→1,821+1
Fortran functions ⓘ3→3no change
Rust functions ⓘ0→0no change
Compiled share ⓘ57.3%→57.3%−0pp
Documentation
Doc lines ⓘ22,410→22,446+36
Roxygen coverage ⓘ100%→100%no change
References coverage ⓘ3.7%→3.7%−0pp
Examples coverage ⓘ45.2%→45.3%+0.1pp
Help pages with examples ⓘ182→183+1
Undocumented params lower is better ⓘ4.1%→4%−0pp
Value docs ⓘ99.5%→99.5%+0pp
pkgdown site ⓘNo→Nono change
README ⓘYes→Yesno change
Vignettes ⓘYes→Yesno change
NEWS file ⓘYes→Yesno change
Testing
Test cases ⓘ1,732→1,747+15
Test/code ratio ⓘ1.24→1.24+0.00
Snapshot tests ⓘ1→1no change
Has tests ⓘYes→Yesno change
testthat edition ⓘ3→3no change
Exported fn test linkage ⓘ51.3%→51.6%+0.3pp
Stochastic seed discipline ⓘ24.1%→24.1%no change
Complexity
Cyclomatic mean lower is better ⓘ5.28→5.27−0.01
Cyclomatic max lower is better ⓘ277→277no change
Cyclomatic median lower is better ⓘ2→2no change
Lines per function (mean) lower is better ⓘ22.62→22.58−0.04
Call graph
Functions (nodes) ⓘ1,506→1,511+5
Call edges ⓘ1,960→1,962+2
Max function degree ⓘ63→63no change
Mean function degree ⓘ2.60→2.60−0.01
Isolated functions ⓘ412→415+3
Connected components ⓘ26→26no change
Native call sites ⓘ289→284−5
Object system
S3 methods ⓘ325→325no 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 ⓘ233→233no change
Secret pattern count lower is better ⓘ0→0no change
Global-state write density lower is better ⓘ0.93→0.93−0.00
Deprecated idiom density lower is better ⓘ0.45→0.45−0.00
Triple-colon uses lower is better ⓘ4→4no change
Continuous integration
CI present ⓘNo→Nono change
CI matrix breadth ⓘ0→0no change
Dependencies
Direct dependencies lower is better ⓘ22→22no change
Dependency drift ⓘ–→18–
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
Authors56→56no change
Release metadata
Package
rxode2
Version
5.1.5→5.1.6
Released
2026-07-28→2026-08-04
Maintainer
Matthew L. Fidler
License
GPL (>= 3)
Requires R
4.1.0
Download size
3.7 MB
65 comparison rows · 13 improved, 1 regressed, 1 added, 0 removed, 50 unchanged. Hover any metric for its definition, or see the full glossary.