Есть ли способ запретить пакетам в Delphi неявно импортировать модули, которые не перечислены в списке «Содержит»? Я ищу директиву компилятора, которая приводит к сбою сборки, если она пытается выполнить неявный импорт.
Проблемы возникают, когда вы устанавливаете пакет в среду IDE, которая неявно импортирует модуль A, а затем вы пытаетесь установить другой пакет, который действительно содержит модуль A, и среда IDE сообщает вам, что не может установить этот пакет, поскольку модуль A уже содержится в первый пакет, даже если его не должно быть!