Есть ли способ заставить компилятор Delphi постоянно отображать все подсказки и предупреждения?
Вот поведение, которое я сейчас наблюдаю в Delphi 6:
- Проверьте свежую копию моего приложения из системы контроля версий
- Открыть проект в Delphi и скомпилировать
- Отображаются все подсказки и предупреждения для проекта
- Внести изменения в одну единицу
- Compile
- Отображаются только подсказки и предупреждения для измененного устройства
Итак, я подумал, что, может быть, смогу обмануть Delphi, удалив все файлы dcu
, чтобы заставить его перекомпилировать все. Неудачно. Компилятор фактически перекомпилирует все модули, но не отображает подсказки и предупреждения для этих модулей.
РЕДАКТИРОВАТЬ: Выполнение полной сборки (Проект> Сборка) приводит к тем же печальным результатам.
НОВАЯ ИНФОРМАЦИЯ: Если я изменю модуль и затем скомпилирую, я получу предупреждения Однако, если я изменяю модуль, а затем строю, я не получаю предупреждения. Я думаю, это указывает на то, что предупреждения где-то отключены. Возможно в сторонней библиотеке?
Кажется, должен быть способ попросить Delphi повторно отобразить все эти подсказки и предупреждения, которые не требуют, чтобы я извлекал свежую копию из системы контроля версий или изменял каждую единицу по одному.