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