Maintenance v0.17.2 Planning#241
Conversation
🎯 Action Plan: PR #241 - Maintenance v0.17.2 PlanningDate: 2025-12-17 📋 OverviewIssue Summary: Align PR Summary: Currently a placeholder PR with minimal changes (newline fix in Status: 🚧 Placeholder PR - Implementation needed 🔍 Project ContextProject: CTModels.jl (Julia) 🎯 Gap Analysis✅ Completed Requirements(None - PR is a placeholder) ❌ Missing Requirements
➕ Current PR Content
🧪 Test StatusOverall: ✅ All passing (but no implementation done yet) CI Checks: 21/21 passing
Local Tests: Not yet run with new implementation 📝 Review FeedbackReviews: No reviews yet 🔧 Code Quality AssessmentCurrent State: PR is a placeholder, code quality assessment will be relevant after implementation. Existing Infrastructure:
📋 Proposed Action Plan🔴 Critical Priority (blocking merge)
🟡 High Priority (should do before merge)
🟢 Medium Priority (nice to have)
🔵 Low Priority (future work)(None identified) 💡 RecommendationsImmediate next steps:
Before merging:
After merge:
⏱️ Estimated EffortTo complete Critical + High: ~2-3 hours 📂 Changed Files Summary
Files to be modified:
|
- Refactor test/runtests.jl to use CTBase.run_tests with glob patterns - Add test/coverage.jl for coverage post-processing - Extract docs/api_reference.jl following CTBase pattern - Refactor docs/make.jl with DocumenterReference.reset_config() - Fix test/io/test_ext_exceptions.jl to use dummy types for stub testing - Update .gitignore for test output files
Issue #239