Remove worktree-specific methods from language::File trait

Use downcasting instead for accessing worktree-specific state of the Files.

This will allow us to introduce a WorktreeId type and use that everywhere
for identifying worktrees. It also just removes some unnecessary coupling
between the language crate and the worktree.
7f8e76e0f1Max Brunsfeld committed on 1/4/2022, 10:28:44 AM· committed by Antonio Scandurraparent8270e8e
3 files changedLine totals unavailable