Skip to content

Commit f095db5

Browse files
committed
Update copilot-instructions.md
1 parent 97835dc commit f095db5

1 file changed

Lines changed: 5 additions & 5 deletions

File tree

.github/copilot-instructions.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)