haskell / haskell/lsp

Drop GHC 9.4, switch fully to OsPath

Open
#608 0 comments 1 reaction 0 assignees View on GitHub
ZuriHac
Dominant language
Haskell
Stars
423
Forks
105
PR merge metrics
No merged PRs in 30d

Description

HLS is going to drop support for GHC 9.4, I think we could do as well.

One consequence of that is that we can rely on having newer `filepath`, so we can fully commit to `OsPath` instead of `FilePath`.

Contributor guide

Open the contributing guide

Research direction

The issue names no files, tests, or entry points. Start by checking the project's GHC and filepath support configuration, then locate uses of FilePath and OsPath. Done means GHC 9.4 support is removed and the project consistently uses OsPath where the migration requires it.

Written by the indexing model from the issue text.

Assessment

Tech stack
haskell
Domain
devtools
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.