Форма "Лог компиляции проекта" открывается из главного меню программы кнопкой "Лог компиляции проекта".
Форма отображает список предупреждений, которые выдал компилятор Delphi.
Каждому предупреждению сопоставляется программист, который должен будет исправить программу для удаления предупреждения. 
Наименование компилируемого проекта берется из строки вида
Проект "E:\_Projects\Agbis.dxe\Mailing\Mailing.dproj" (цели Build):
Контрольная сумма - общее количество предупреждений берется из строки вида
543 Предупреждение
Формат строки предупреждения
c:\Program Files (x86)\Embarcadero\RAD Studio\8.0\Bin\CodeGear.Delphi.Targets : warning : E:\_Projects\Agbis.dxe\ForAll\QStrings.pas(318) Warning: W1023 Comparing signed and unsigned types - widened both operands
Поля отделяются друг от друга " : ". Рассмотрим строку:
<!-- -->
- **Модуль** - наименование файла с предупреждением, номер строки - (E:\_Projects\Agbis.dxe\ForAll\QStrings.pas). Имя файла может быть полным или относительно папки проекта.
- **Строка** - номер строки в модуле, в которой возникло предупреждение (318).
- **Код** - Код типа предупреждения (W1023)
- **Описание** - Описание предупреждения (Comparing signed and unsigned types - widened both operands)
- Ищется запись в таблице "Типы предупреждений" по значению **Код**
* если запись найдена и неактивна, то строку игнорируем и переходим к следующей строке
* если запись найдена и активна, то продолжаем анализ
* если запись не найдена, то добавляется активная запись в "Типы предупреждений"
- Ищется запись в таблице "Лог изменений модулей" по значению **Модуль**
* если запись не найдена, то строку игнорируем и переходим к следующей строке (некому поручать исправления)
* если запись найдена, то считываются значения полей **Разработчик** и **E-MAIL**
- добавляется запись в "Лог компиляции проекта"