1c-edt-issues icon indicating copy to clipboard operation
1c-edt-issues copied to clipboard

Ложное срабатывание redundant-export-method для методов, которые используются в обработчиках ожидания

Open agibalovsa opened this issue 10 months ago • 0 comments

Описание ошибки

Если в глобальном модуле описан экспортный метод, и данный метод вызывается только в обработчике ожидания, то будет возникать ошибка Неиспользуемый экспортный метод "ПроверитьСостояниеВыполненияИнструкции". Причем в самом модуле метод не будет подкрашен как ошибочный. И в структуре будет отображаться корректно его вызов.

Как воспроизвести

  1. Создаем в глобальном модуле экспортный метод (Рис. 1)
  2. Вызываем данный метод в обработчике ожидания (Рис. 2, 3)
  3. В списке ошибок появится замечание "Неиспользуемый экспортный метод" (Рис. 4)

Скриншоты

image Рис. 1.

image Рис. 2.

image Рис. 3.

image Рис. 4.

Ожидаемое поведение

Ошибки не должно возникать

Лог рабочей области

metadata.zip

Версия 1С:EDT

Ruby 2023.3.4

Операционная система

Windows

Установленные плагины

1C:Code style V8, 1C:SSL-support

Дополнительная информация

No response

agibalovsa avatar Apr 10 '24 11:04 agibalovsa