вторник, 18 августа 2020 г.

CodeVerifier - 0.6

Версия вышла еще в том году, но так как пароль от блога нашел только недавно, то новость пишу сейчас.

Список изменений в версии 0.6:
  • Добавлен тест "Проверка правильности использования except в транзакциях", который находит код типа такого (предполагается, что должен быть except, а не finally):
      Commit;
    finally
      RollBack;
  • Добавлен тест "Проверка отсутствия Exit внутри try ... Commit...; except".
  • Добавлен тест "Поиск неиспользуемых процедур и функций" он ищет процедуры и функции, описанные в implementation части и не используемые ниже.
  • Добавлен тест "Поиск неиспользуемых переменных" он ищет переменные, описанные в implementation части и не встречающиеся ниже. 
  • Добавлен тест "Поиск вызова Create не от типа, а от переменой (тип определяется по формальным признакам вроде префикса "T")".
  • Добавлен тест "Возможно, вместо изменения массива через SetLength можно изменить его через Delete".
  • Исправлены ошибки, выявленные в работе программы.

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

Комментариев нет:

Отправить комментарий