Avatar
Apple はリポジトリ名とパッケージ名を同名にすることは推奨してなさそうだし、パッケージ名と同名モジュール読み込みはできるけど、その場合はモジュール名が import 文に現れないのが気持ち悪い・・・。
5:23 AM
名前空間がある程度必要なので、結局ドメイン的な衝突しないものが必要になる、のでそこそこ長くなるかと。
そうですね。その上で swift- 系だけは特別扱いされるといいなと。 import File と書きたいです。
5:24 AM
話は逸れますが、今ってモジュール名が衝突した場合って解決できるんですっけ?
5:25 AM
import "github.com/swift/SourceKit-LSP/Core" みたいなのを想定すると、解決できてほしいですし、それが解決できるなら同じライブラリのバージョン違いを同時に使うとかもできそうですね。