You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The zippeR package has undergone a comprehensive audit of its test suite and source code, producing a prioritized catalog of coverage gaps and improvement opportunities. Follow-on issues have been filed and scoped for each actionable finding.
Why now?
Epics A–D addressed the initial wave of quality and infrastructure work, but the analysis was scoped to known issues at the time. A fresh, systematic audit ensures nothing was missed and surfaces second-order improvements — edge-case coverage, performance opportunities, and code patterns that emerged during the first round of refactoring.
Acceptance criteria (epic-level)
Test suite analysis complete: every exported function mapped to its test coverage status (covered / partial / uncovered).
[Epic E] Code & Test Quality Audit
Goal
The zippeR package has undergone a comprehensive audit of its test suite and source code, producing a prioritized catalog of coverage gaps and improvement opportunities. Follow-on issues have been filed and scoped for each actionable finding.
Why now?
Epics A–D addressed the initial wave of quality and infrastructure work, but the analysis was scoped to known issues at the time. A fresh, systematic audit ensures nothing was missed and surfaces second-order improvements — edge-case coverage, performance opportunities, and code patterns that emerged during the first round of refactoring.
Acceptance criteria (epic-level)
Decisions and constraints
Sub-issues
Documentation quality
\donttest{}/\dontrun{}with@examplesIfacross all roxygen2 examples #77 — Replace\donttest{}/\dontrun{}with@examplesIfacross all roxygen2 examplesAnalysis tasks
Dependency reduction (from #37)
High-priority bugs (from #44)
Test coverage gaps (from #43)
Medium-priority improvements (from #44)
Dependencies
None.
Related work
O1(CRAN-ready package quality) indocs/OBJECTIVES.mdOut of scope