Skip to content

[Feature] Type-assertion debt: the ~197 remaining as-unknown-as / as-never sites #488

Description

@pathosDev

Size / Priority

Rationale

#256 asked for a type-assertion debt audit. Its measurable half is done: there are 0 as any casts left in src/.

What remains is the wider assertion debt that issue also swept up, and it is a different and larger job than removing as any:

  • 141 as unknown as sites
  • 56 as never sites
  • 33 any type positions

Rather than keep #256 open indefinitely against a moving target, the finished half was closed and the remainder tracked here.

Notes

Acceptance criteria

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or requestpriority: lowNice-to-have / niche / demand-driven

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions