У меня есть простой проект Kotlin в IntelliJ с двумя модулями, определенными как подпапки в корневой папке проекта.Кажется, все правильно настроено в настройках сборки, каждый модуль имеет свою собственную папку, помеченную как исходный каталог.
Я могу запускать основные функции в обоих модулях, поэтому IntelliJ находит все в порядке.
Чего я не могу сделать, так это ссылаться на открытый класс в одном модуле в другом.Я пробовал каждую форму оператора импорта, которую только могу себе представить, но компилятор всегда помечает класс в module1 как неразрешенную ссылку в module2.