gleam-lang/gleam

`gleam remove` could invalidate the build cache

クローズ

#5,363 opened on 2026/02/12

 (4 件のコメント) (3 件のリアクション) (0 人の担当者)Rust (960 件のフォーク)batch import
help wanted

Repository metrics

Stars
 (21,417 個のスター)
PR merge metrics
 (平均マージ 10d 19h) (30d で 69 merged PRs)

説明

Hi hello!

When removing a dependency with gleam remove, the build cache is not invalidated, so gleam check (and build and run) will continue to report no compile errors until a file in the project has been edited.

Reproduction:

$ gleam new wibble
$ cd wibble
$ gleam run
# ...
Hello from wibble!
$ gleam remove gleam_stdlib
$ gleam run
Hello from wibble!

I thought a dependency in a library was unused and did something similar tot he above to check if the tests still run without the dependency, only to realise that it's actually required after trying to gleam publish.

~ 💜

コントリビューターガイド