Анализ модулей выполняется в предварительно выгруженных файлах основной конфигурации и конфигурации расширения. Если операция будет выполняться достаточно часто, то лучше завести отдельные папки и использовать инкрементальную выгрузку (обеспечивается платформой автоматически).
Выгрузить файлы конфигурации можно несколькими способами:
- из конфигуратора через меню Конфигурация — Выгрузить конфигурацию в файлы. В данном случае содержимое каталога будет выглядеть так:
- из обработки, задав параметры подключения к ИБ и указав каталоги выгрузки. Содержимое каталога в данном случае — набор текстовых файлов. Для выгрузки файлов используются кнопки справа от полей ввода пути к каталогам.
- использовать внешние средства (например Jenkins)
Для выполнения анализа указываем пути к соответствующим каталогам файлов конфигураций и нажимаем кнопку Выполнить анализ. В результате будет выведен список модулей и имен процедур/функций переопределенных с аннотацией &Вместо.
Методы, выделенные красным шрифтом присутствуют только в конфигурации расширения, т.е. в основной конфигурации данные методы не реализованы. Это справедливо для различных обработчиков событий.
Флажок слева от наименования метода говорит о том, что в расширении используется процедура ПродолжитьВызов().
Если система запущена в толстом клиенте, то доступна функция сравнения текстов методов. Для просмотра различий достаточно двойного щелчка мышью на интересующей строке или выбора соответствующей команды на панели или в контекстном меню.
В режиме тонкого клиента доступна только функция просмотра текстов методов без сравнения.
Тестирование выполнялось на платформе 8.3.14.1630 и конфигурации "Бухгалтерия предприятия КОРП" 3.0.71.75.