ocaml/dune

[Merlin] Curious Unbound module issue

オープン

#12,611 opened on 2025/10/21

 (3 件のコメント) (0 件のリアクション) (0 人の担当者)OCaml (478 件のフォーク)github user discovery
good first issuemerlin

Repository metrics

Stars
 (1,882 個のスター)
PR merge metrics
 (平均マージ 1d 20h) (30d で 345 merged PRs)

説明

I am running into quite a perplexing issue:

https://github.com/user-attachments/assets/04896779-1c65-438e-bc2f-d58bbe98243f

In essence, if I have a library lib and try to utilize it in an executable where there are multiple executables in the same folder and dune file, then the naming of the file will matter and the one utilizing the library will need to be first alphabetically?

I guess notably compilation with dune succeeds each time, but it seems the lsp is requiring something more?

Small example shown in screen recording: Durbatuluk1701/module_bug

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