@@ -97,11 +97,11 @@ TreeTools contains core functionality for tree and split manipulation, designed
9797### Key Dependencies
9898** Critical** : TreeDist requires these packages to build successfully:
9999- ` ape ` (>= 5.0) - Phylogenetic analysis package
100- - ` TreeTools ` (>= 1.16) - Core tree manipulation (large dependency, 10+ min install)
100+ - ` Rcpp ` (>= 1.0.8) - C++ integration (must install before TreeTools)
101+ - ` TreeTools ` (>= 1.16) - Core tree manipulation (large dependency)
101102- ` Rdpack ` (>= 0.7) - Bibliography and citation support
102103- ` shinyjs ` - Interactive web applications
103104- ` colorspace ` - Color space manipulation
104- - ` Rcpp ` (>= 1.0.8) - C++ integration (must install before TreeTools)
105105
106106## Validation
107107
@@ -177,7 +177,8 @@ After making code changes, validate functionality by testing core phylogenetic t
177177- ` NAMESPACE ` - Generated by roxygen2 (do not edit manually)
178178- ` NEWS.md ` - Version history (update for user-facing changes)
179179- ` tests/testthat.R ` - Test runner entry point
180- - ** Note** : No ` .lintr ` file exists - linting uses default configuration with GitHub Actions output format
180+ - ` inst/_pkgdown.yml ` - template for online documentation.
181+ (Check that new functions are registered here, ideally using ` @family ` )
181182
182183## Common Tasks
183184### After Making Changes
@@ -217,8 +218,7 @@ After making code changes, validate functionality by testing core phylogenetic t
217218- ** benchmark.yml** : Performance regression testing triggered on PRs
218219- ** memcheck.yml** : Memory checking with valgrind (runs ` tests ` , ` examples ` , ` vignettes ` )
219220- ** ASan.yml** : Address sanitizer checks
220- - ** RcppDeepState.yml** : Deep testing of C++ code
221- - ** pkgdown.yml** : Documentation site generation
221+ - ** pkgdown.yml** : Documentation site generation.
222222- ** revdepcheck.yml** : Downstream dependency validation
223223
224224## Troubleshooting
0 commit comments