Этот Java проект имеет один подмодуль B. Подмодуль gradle
И сегодня я решил, что проект root зависит от B. Некоторые классы могут быть использованы повторно. Поэтому я добавил в settings.gradle include ":B"
и добавил compile project(":B")
, после чего все тесты проекта root начали срываться. IntelliJ говорит, что не может найти объявления классов в основном проекте.
Все ссылки на основные классы не разрешаются в тестах. Все это говорит о невозможности разрешения символа.
Как ни странно, тесты способны находить классы из подмодуля B