haskell / haskell/haskell-language-server

Add a executable flag/code action to clean out all caches

Open
#1,682 6 comments 4 reactions 0 assignees View on GitHub
component: ghcide component: hie-bios level: easy type: enhancement
Dominant language
Haskell
Stars
3k
Forks
455
Avg merge
2d 19h
Merged PRs (30d)
11

Description

* We are using several caches, though `hie-bios` (including its own `dist-newstyle`) and `ghcide` (including hiedb?)
* If all would go well cache should not be cleaned to fix issues but we all know not always is the case
* Users has to chase cache directories, not always well documented and wipe them all manually
* Ideally `hie-bios` could have its own command/api entry to clean its own cache and we should call it from hls/ghcide (cc @fendor)

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.