Начиная с IntelliJ IDEA 2016.1, IDEA автоматически создает модули IntelliJ из Gradle SourceSets (link). Хотя я признаю, что это был важный шаг вперед по многим причинам, это также является серьезным изменением для существующих проектов, которые полагались на то, что IDEA является исходным агностиком. В настоящее время я получаю более 50 новых модулей, которые мне не нужны ...Контролировать автоматическое создание модулей IDEA от Gradle sourceSets в 2016.1?
Знаете ли вы, как восстановить прежнее поведение IntelliJ?
Есть ли способ контролировать, как модули создаются из наборов источников, например, за исключением источника?
Я уже проверил Gradle IDEA plugin docs, но не смог найти решение. Я также пробовал this, но, похоже, он применяется только к многомодульным проектам, а не к задаче источника.
Я использую Gradle 2.12 и, очевидно, IDEA 2016.1.
Я также есть проблемы с новым поведением. Мы проводим анализ покрытия кода, а плагины ('scoverage') создают два дополнительных' sourceSets'. Этот 'main' отлично работает после импорта, но источник' test' не распознается должным образом. После удаления дополнительных модулей из «Структура проекта»> «Модули» все снова работает отлично. – alexvetter
Это не решение этой проблемы, но я не нашел другого пути. Проблема, после обновления проекта градиента снова появятся дополнительные модули! Мы не используем плагин 'idea' для градиента. – alexvetter