bsl-language-server icon indicating copy to clipboard operation
bsl-language-server copied to clipboard

[NEW] Использование несуществующего поля в пространстве блокировок

Open ovcharenko-di opened this issue 2 years ago • 0 comments

Описание проблемы, ошибки, которую надо диагностировать

Добавление несуществующего поля в пространство блокировок. Возможные решения: исправить имя поля, удалить поле блокировки, добавить указанное поле в свойство "Поля блокировок" в метаданных.

Ссылка на источник, подтверждающее нарушение либо обоснование наличия проблемы

<Отсутствует>

NB: Как минимум до режима совместимости 8.3.10 и до перехода на платформу 8.3.21 добавление несуществующих полей не вызывало исключение.

Параметры диагностики

Тип Статья на русском

  • [x] :ant: Ошибка
  • [ ] :cop: Уязвимость
  • [ ] :guardsman: Потенциальная уязвимость
  • [ ] :poop: Качество кода
  • [ ] :trollface: Другое

Важность Статья на русском

  • [ ] :broken_heart: Блокирующая / Blocker
  • [x] :heart: Критическая / Critical
  • [ ] :yellow_heart: Важная / Major
  • [ ] :blue_heart: Незначительная / Minor
  • [ ] :green_heart: Информационная / Info
  • [ ] :revolving_hearts: Другое

Тэги Статья на русском

  • [ ] STANDARD - "Нарушение стандартов 1С"
  • [ ] LOCKINOS - "Не будет работать в другой ОС"
  • [ ] SQL - "Проблема с запросом"
  • [ ] PERFORMANCE - "Проблема производительности"
  • [ ] BRAINOVERLOAD - "Непонятный код"
  • [ ] BADPRACTICE - "Плохая практика программирования"
  • [x] CLUMSY - "Излишние действия"
  • [x] DESIGN - "Ошибка в проектировании"
  • [ ] SUSPICIOUS - "Подозрительный код"
  • [ ] UNPREDICTABLE - "Непредсказуемо работающий код"
  • [ ] DEPRECATED - "Устаревшая функциональность"
  • [x] ERROR - "Ошибочная конструкция"
  • [ ] LOCALIZE - "Проблемы локализации"

Время на исправление (минут)

1 минута

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

Диагностика должна работать вне зависимости от того, выдается ли исключение.

ovcharenko-di avatar Oct 26 '23 06:10 ovcharenko-di