У нас есть CompilingClassloader, который использует имена пакетов для поиска исходных файлов *. java, но кто-то недавно изменил имя, чтобы оно не соответствовало местоположению, поэтому он совершенно неуместным образом не удался.
В любом случае мы можем иметь gradle сбой сборки, когда имя пакета не соответствует java местоположению файла?
хм, я думаю, согласно менталлургу, эта сборка должна была завершиться неудачей (что бы качнуло) ... вместо этого она прошла. ПРИМЕЧАНИЕ. Я 'head -3' для рассматриваемого файла с неправильным именем пакета (вы можете прочитать путь к файлу, чтобы увидеть, чем он отличается). Я знаю, что javac позволяет это, но мне интересно, совпадает ли gradle с eclipse, которого нет (это было бы хорошо).
![enter image description here](https://i.stack.imgur.com/vd4Wz.png)
Версия Gradle - 5.6.3