воскресенье, 3 марта 2013 г.

Вышла новая версия программы CodeVerifier - 0.5


Раньше информацию о новых версиях я размещал на форуме сайта www.sql.ru, теперь буду в этом блоге.

Список изменений в версии 0.5:
  • Добавлен тест "Поиск некорректного создания объектов". Он находит ошибки типа "VarName := VarName.Create", а также создание объектов, которые никому не присваиваются. Возможны ложные срабатывания, например, при вызове Create у record'ов, у потоков и у объектов, владелец которых сам передается конструктор.
  • Добавлен тест "Проверка того, что после после then, do и т.д. нет нескольких значимых строчек, выровненных по одному уровню". Для корректной работы теста нужно, чтобы код был оформлен в стандартном стиле Delphi.
  • Добавлен тест "Проверяет, чтобы в функции Format и подобных, количество параметров в строке совпадало с количеством передаваемых параметров."
  • В нескольких тестах устранены ложные срабатывания.
  • Исправлены ошибки, выявленные в работе программы.

Скачать новую версию можно на этой странице.