Skip to content

909 column edits tada define criteria methodology - #1030

Open
ferribyh wants to merge 4 commits into
developfrom
909-column-edits-TADA_DefineCriteriaMethodology
Open

909 column edits tada define criteria methodology#1030
ferribyh wants to merge 4 commits into
developfrom
909-column-edits-TADA_DefineCriteriaMethodology

Conversation

@ferribyh

@ferribyh ferribyh commented Aug 13, 2026

Copy link
Copy Markdown
Collaborator

Removed "Season" and "AssessmentPeriod" from the TADA_DefineCriteriaMethods function and the .TADA_CriteriaDataDictionary function. Added "Links" to both functions. Edited test files.

Pull Request Checklist (convert PR to draft if in progress)

Required

  • Update your branch from the latest develop and resolve any merge conflicts

  • Run devtools::test(), devtools::check(), and devtools::document() locally; ensure tests pass and fix any errors, warnings, or notes. Add new dependencies to DESCRIPTION and document appropriately

  • Add/update vignettes for corresponding changes in functionality, list these under articles in _pkgdown.yml, and ensure added/updated vignettes run and build with proper formatting locally

  • Request review from at least one developer team member (convert PR to ready for review if it was designated as in progress)

Best practices

  • Include a summary of the changes made and relevant context/motivation

  • Link issues to auto-close on merge (use Development sidebar or include "Closes #" in the PR)

  • Refresh inline/block comments for clarity

  • Update roxygen docs and include examples; review help pages

  • Add/update tests in tests/testthat; review the bot's coverage report from test-coverage and confirm all changes are covered

Conditional

  • If there is a bot spelling comment, run spelling::spell_check_package() locally and fix any misspellings; add approved project terms to WORDLIST with spelling::update_wordlist()

  • If tests fail suggesting internal reference files need a refresh, run .TADA_UpdateRefFiles() and .TADA_UpdateExampleData() locally via MaintenanceScheduled.R or trigger the Component File Update GitHub Action

  • If new example data files were added, document them in ExampleData.R and include them in MaintenanceScheduled.R for regular refresh

  • If columns were added/updated, update RequiredCols.R

  • If changes affect other package or the shiny app functions, update those impacted functions accordingly

ferribyh and others added 4 commits August 13, 2026 11:45
removed columns season and assessmentperiod
added "links" column to TADA_DefineCriteriaMethodology
Updated test files
@github-actions

Copy link
Copy Markdown
Contributor

coverage-report

File Coverage Missing
All files 66%
R/CriteriaMethods.R 96% 257 344-347 351-355 377-404 628 810-813 829-832 927-930 943-946 1010-1017 1021-1029 1199-1203 1207-1211 1236 1445-1446 1451-1452 1525-1531 1544 1623 1776-1778 1809 2216

Minimum allowed coverage is 20%

Generated by 🐒 cobertura-action against efdbc7c

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant