Я работаю над небольшим проектом Scala. У меня есть следующая проблема с «импортом»:
Если в верхней части одного из моих файлов я импортирую две вещи с помощью этих команд:
import main.Main._
import main.game.Game
^^^^
это дает мне следующее сообщение об ошибке в подчеркнутом «основном» слове: «отсутствуют аргументы для метода main в объекте Main; следуйте этому методу с `_', если вы хотите рассматривать его как частично примененную функцию», что довольно странно, особенно это это просто оператор импорта. И, естественно, фактического импорта не происходит. Сначала я снова подумал о причудах вывода с запятой, но это не так. Если я поменяю местами две строки и напишу так:
import main.game.Game
import main.Main._
тогда все в порядке.
Может ли кто-нибудь пролить свет на это? Есть ли в Scala что-то особенное?