Skip to content
Filter by outcome

Compare versions · code and quality diff

TreeTools

Minor bump
Released 2026-09-10 → 2026-10-1636 days apartMaintained by Martin R. Smith
Structure
Exported functions 212→212no change
Internal functions 337→342+5
Total lines 30,772→31,364+592
R lines 12,160→12,223+63
Compiled (src) lines 3,813→4,131+318
Test lines 6,332→6,528+196
Files changed (268 files)+23440−22628
DESCRIPTION+4−4
MD5+267−264
NAMESPACE+531−517
NEWS.md+21
R/AddTip.R+275−275
R/Cherries.R+34−34
R/ClusterTable.R+127−127
R/Combinatorics.R+348−348
R/ConsistentSplits.R+42−42
R/Decompose.R+165−165
R/EdgeRatio.R+35−35
R/ImposeConstraint.R+139−139
R/KeptPaths.R+47−47
R/LongBranchScore.R+75−75
R/MatchNodes.R+145−108
ⓘLines 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). 6 unchanged. 3 datasets were never read in one of these versions, so they were not compared.
Languages
R functions 541→546+5
C++ functions 121→127+6
C functions 5→5no change
Fortran functions 0→0no change
Rust functions 0→0no change
Compiled share 12.4%→13.2%+0.8pp
Documentation
Doc lines 8,076→8,091+15
Roxygen coverage 100%→100%no change
Help pages citing references 18.8%→19.7%+0.9pp
Examples coverage 82.9%→82.9%no change
Help pages with examples 97→97no change
Undocumented params lower is better 10%→10%no change
Value docs 93.5%→94.4%+0.9pp
README No→Nono change
Vignettes Yes→Yesno change
NEWS file Yes→Yesno change
Citation file Yes→Yesno change
Help pages 117→117no change
Pages with running examples 96→96no change
Pages with donttest-only examples 0→0no change
Pages whose examples never run 1→1no change
Testing
Test cases 303→313+10
Test units 303→313+10
Test blocks skipped when NOT_CRAN is unset 2→2no change
Test/code ratio 0.57→0.59+0.01
Snapshot tests 9→9no change
Has tests Yes→Yesno change
testthat edition 3→3no change
Exported fn test linkage 84%→84%no change
Stochastic seed discipline 50%→75%+25pp
Complexity
Cyclomatic mean lower is better 2.47→2.48+0.01
Cyclomatic max lower is better 30→30no change
Cyclomatic median lower is better 1→1no change
Lines per function (mean) lower is better 12.02→11.99−0.03
Call graph
Functions (nodes) 541→546+5
Call edges 499→503+4
Max function degree 49→49no change
Mean function degree 1.84→1.84−0.00
Isolated functions 157→158+1
Connected components 37→37no change
Native call sites 53→56+3
Object system
S3 methods 263→263no change
S4 classes 1→1no change
S4 generics 2→2no change
S4 methods 11→11no 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.00→0.00no change
Deprecated idiom density lower is better 0.00→0.00no change
Triple-colon uses lower is better 2→2no change
Dependencies
Direct dependencies lower is better 5→5no change
Dependency drift –→15–
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
System requirements 1→1no change
SPDX valid Yes→Yesno change
OSI approved Yes→Yesno change
People
Authors3→3no change
Release metadata
Package
TreeTools
Version
2.4.1→2.5.0
Released
2026-09-10→2026-10-16
Maintainer
Martin R. Smith
License
GPL (>= 3)
Requires R
3.6.0
Download size
1.0 MB

70 comparison rows · 9 improved, 1 regressed, 0 added, 0 removed, 60 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