README.md

Анализатор качества разработки баз на IBM / HCL Lotus


Дело было вечером, делать было нечего… (© Сергей Михалков)

Под вдохновлением от 2х древних но очень полезных инструментов:

  • DevTool v2 (стоит иерархию библиотек, и каким то методом находит “лишние” подключения библиотек)
  • Lotus Analyzer V1.6 (чего тут только нет) ©ToxaRat

Было решено пилить свой бесполезный велосипед (оказалось что не самый бесполезный, и вполне себе неплохо получилось).

Что за чудо из чудес…

База представляет из себя набор “Правил”, по которым можно быстро проверить большой набор баз, и получить их результаты в удобном и красивом виде. Дополнительно реализованы “Действия”, которые также можно быстро запускать по набору баз.

Немного о принципе работы:

  • Все действия которые могут “поломать” рабочую базу выполняются на копии дизайна. Для этого в локальной директории будет создана папка “AnalizeDBCache”, и по мере необходимости там будут создаваться базы, копироваться туда элементы дизайна, и там же анализироваться. Таким образом ни одна рабочая база не пострадает!
  • Массовые действия можно выполнять в фоне, что не будет мешать работе с клиентом и дазйнером во временя выполнения заданий.

И как с этим работать?

А очень просто:

Поддержка версий

Проверено на клиентах 8-14 и OS Windows. Могу быть какие то глюки ввиду использования API и специфики версионности, основное тестирование и разработка ведётся на версии 12.0.2.

Еще немного информации

Система никуда никаких данных не отправляет (в отличие от аналогов). Безусловно это очень хочется сделать, но вспоминая как меня это бесило, делать такое я не стал. Так что использование будет исключительно локально.


Мануальчики:

Описание

Анализатор кода и настроек систем на платформе IBM / HCL Lotus

Релизы
V 5.02.00 2024-10-21
Конвейеры
0 успешных
0 с ошибкой