1. コンパイラインターフェース

コンパイラインターフェース 

コンパイラインターフェースは、sbtとScalaコンパイラ間の通信リンクです。

これはScalaコンパイラから情報を得るために使用され、そのため、設定されたプロジェクトで使用されるScalaバージョンに対してコンパイルする必要があります。

このプロジェクトのコードは、internal/compiler-bridgeディレクトリにあります。