Eclipse Photonからテストフォルダを分離できるようになりました。

ということで試してみました。

以下のようにテストフォルダはグレーアウトされて表示されます。

テストフォルダであるかどうかは「Java Build Path」の「Contains test sources」の値をtrueにすることで指定できます。
mavenの場合はtest配下のフォルダは自動的にtrueになるようです。

これでやっと間違えてテストコードをプロダクトコードから参照してしまったという事故をEclipseでも防ぐことが出来るようになりますね!