https://www.jetbrains.com/help/idea/com ... ch=rebuild
Согласно этому описанию типов сложности, пересборка проекта перекомпилирует все исходные файлы и рекомендует его использовать, когда «записи пути к классам изменились, например, используемые SDK или библиотеки были добавлены, удалены или изменено."
Я был бы признателен за помощь в интерпретации этого. Я могу предположить, что, возможно, потребуется перекомпилировать ваш класс, если зависимость изменится или будет удалена, поскольку он больше не может успешно компилироваться. Однако почему любые новые классы заставляют вас перекомпилировать существующие?
Подробнее здесь: https://stackoverflow.com/questions/468 ... n-intellij