У меня есть два связанных вопроса о плюще:
Обратите внимание, что документы для флага "checkconsitency" Айви говорят:
"Атрибут checkconsistency позволяет вам включать или отключать проверку согласованности между тем, что ожидает Ivy, когда он находит дескриптор модуля, и тем, что фактически содержит дескриптор модуля."
1) Что здесь подразумевается под «проверкой согласованности»? Почему Айви "ожидает" определенный модуль априори?
и
2) Чем отличается непротиворечивость чека от модифицированного чека? Кажется, что они могут быть в некотором роде избыточными, но я не совсем уверен.
Для контекста - я не очень разбираюсь во внутренних принципах настройки репозиториев Nexus / Maven - поэтому любая важная контекстная информация, которая поможет мне понять идею этих «проверок» плюща, вероятно, будет очень полезна.