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
On 2026-09-11 the maintainer deferred sub-findings 1 to 3 of #727 out of the bug run, to be re-filed as refactor work. They were never re-filed. This entry carries the parts not tracked elsewhere. #623 already covers QfcCollectionController.cs and QfcFormControllerTests.cs. QfcQueue.cs is now 439 lines and no longer applies.
Coverage debt:QuickFiler/Controllers/QfcFormController.EventHandlers.cs is at about 49% line coverage, which is below the floor.
Missing from coverage report:StoreWrapperController does not appear in the Cobertura report at all, even though only 2 of its members carry [ExcludeFromCodeCoverage].
Problem / Why
On 2026-09-11 the maintainer deferred sub-findings 1 to 3 of #727 out of the bug run, to be re-filed as refactor work. They were never re-filed. This entry carries the parts not tracked elsewhere. #623 already covers
QfcCollectionController.csandQfcFormControllerTests.cs.QfcQueue.csis now 439 lines and no longer applies.QuickFiler/Controllers/QfcFormController.EventHandlers.csis at about 49% line coverage, which is below the floor.StoreWrapperControllerdoes not appear in the Cobertura report at all, even though only 2 of its members carry[ExcludeFromCodeCoverage].UtilitiesCS/Threading/TimeOutTask.cs: about 1011 linesQuickFiler/Controllers/EfcFormController.cs: about 1189 linesImplementation Intent
StoreWrapperControllerreport gap, then either fix the instrumentation or record why it is excluded.Acceptance Criteria
QfcFormController.EventHandlers.csline coverage is at least 80% on the testable denominator.StoreWrapperController's absence from the coverage report is explained, and it is either instrumented or explicitly exempted under CLAUDE.md UT2.TimeOutTask.csandEfcFormController.csare each at most 500 lines.Dependencies / Risks
QuickFiler.Test.csprojenumerates every Compile Include explicitly.TimeOutTaskis shared threading infrastructure. A split must not change its timing semantics.Verification Steps
Evidence Checklist
Source
From: docs/features/potential/2026-09-28-quickfiler-utilities-coverage-and-filesize-residuals.md