Генерируемый файл работает как любой обычный Scala файл, но в необычной папке, поэтому он не отслеживается git (или любым другим VCS) .
Как и любой * 1006Файл * Scala , вначале он должен содержать оператор package whatever
, из которого вы можете импортировать ваши классы (import whatever._
) .Обычно имя пакета соответствует структуре каталога, но ему не нужно (тем более что это просто сгенерированный файл) .
Если у него нет пакета, вероятно, все его члены находятсяв пакете __root__
.Но это, вероятно, вызовет проблемы, я бы посоветовал отредактировать ваш генератор, добавив вместо него оператор пакета.