phoenixbsl icon indicating copy to clipboard operation
phoenixbsl copied to clipboard

Автоматическое определение контекста модуля (модуль формы или нет) для более точного срабатывания диагностик

Open FragsterAt opened this issue 2 years ago • 4 comments

Например - в модуле менеджера срабатывает диагностика на нерекомендуемое использование ДанныеФормыВЗначение, хотя она должна срабатывать только для модулей форм. Контекст можно определять например из заголовка окна, в котором нажато сочетание клавиш (для Документ.ххх не в контексте формы - модуль объекта и модуль менеджера, остальные - в контексте формы, общаяформа имеет сигнатуру Конфигурация...: ИмяФормы- тоже в контексте формы, остаются модули управляемого приложения/сеанса, общие модули - не в контексте формы. то же правило для всяких отчетов и обработок)

FragsterAt avatar Dec 03 '21 09:12 FragsterAt

Вроде на это уже даже пулл реквест с дораьоткой висит :)

nixel2007 avatar Dec 03 '21 09:12 nixel2007

Да что-то ни одного открытого пул реквеста нет ) В issues - тоже, искал по "форм" Ну и заодно неполохо бы версию bsl_lang_server поднять в релизе (или автообновлятор какой сделать), а то пришлось сррразу же накатывать обновление.

FragsterAt avatar Dec 03 '21 10:12 FragsterAt

@nixel2007 нашел вот такое без описания #121

FragsterAt avatar Dec 03 '21 10:12 FragsterAt

@FragsterAt issue пока пусть останется, если в планах вынести настройки поиска метаданных в gui настроек и вычислять по заголовку модуля в конфигураторе его путь. В 0.5.0 релизе будет mvp =)

otymko avatar Dec 06 '21 05:12 otymko