Skip to content

Неверный подсчет количества замечаний #20

@yuriybylinkin

Description

@yuriybylinkin

Возможно проблема в bsl ls.
В модуль объекта справочника добавил код:
`Процедура ПриКопировании(ОбъектКопирования)

Реквизит1 = Неопределено;

КонецПроцедуры`

В отчете "Результат проверки Конфигурация" получаю 2 замечания, но по факту одно:
image
При этом внутренний отчет bsl ls такой:
{ "issues" : [ { "engineId" : "bsl-language-server", "ruleId" : "CodeOutOfRegion", "severity" : "INFO", "type" : "CODE_SMELL", "primaryLocation" : { "message" : "Переместите код в область", "filePath" : "tests\\tmp\\conf\\src\\Catalogs\\Справочник1\\Ext\\ObjectModule.bsl", "textRange" : { "startLine" : 1, "endLine" : 1, "startColumn" : 10, "endColumn" : 24 } }, "effortMinutes" : 1, "secondaryLocations" : [ { "message" : "+1", "filePath" : "C:\\GIT\\bootstrapper\\tests\\tmp\\conf\\src\\Catalogs\\Справочник1\\Ext\\ObjectModule.bsl", "textRange" : { "startLine" : 1, "endLine" : 1, "startColumn" : 10, "endColumn" : 24 } } ] } ] }
Тут замечание одно, но есть secondaryLocations, с полным путем до файла модуля.
Может быть при подсчете количества проверять совпадение primaryLocation и secondary?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions