Перейти к содержанию

BSL175 — Устаревшие объекты платформы 8.3.12

Кратко

Устаревшие объекты платформы 8.3.12

Идентификаторы

Поле Значение
Код правила BSL175
Совместимый псевдоним DeprecatedAttributes8312
Серьёзность INFORMATION
Включено по умолчанию Да
Реализовано Да
Теги deprecated, compatibility

Поведение

  • Публичный идентификатор BSL175 и псевдоним DeprecatedAttributes8312 стабильны.
  • Правило сообщает о случаях, описанных на этой странице.
  • Подавления и проектная конфигурация применяются до публикации результата.
  • Для выполнения правила не требуется внешний анализатор или сетевой доступ.

Настройка и подавление

Код BSL### — основной стабильный идентификатор. Совместимый псевдоним принимается в select, ignore и совместимых блоковых комментариях.

[tool.onec-hbk-bsl]
select = ["BSL175"]
ignore = ["DeprecatedAttributes8312"]

Все три семейства подавлений работают для текущей строки и диапазона. Если открывающий комментарий стоит после кода, он действует только на эту строку. Используйте любой один вариант:

  • noqa:
Значение = "пример";  // noqa: BSL175
  • bsl-disable (совместимый вариант):
Значение = "пример";  // bsl-disable: BSL175
  • совместимый BSLLS-вариант:
Значение = "пример";  // BSLLS:DeprecatedAttributes8312-off

Если тот же открывающий комментарий стоит на отдельной строке, он начинает диапазон. Закройте его парным маркером того же семейства:

// noqa: BSL175
// код без этой диагностики
// noqa-enable: BSL175

// bsl-disable: BSL175
// код без этой диагностики
// bsl-enable: BSL175

// BSLLS:DeprecatedAttributes8312-off
// код без этой диагностики
// BSLLS:DeprecatedAttributes8312-on

Чтобы отключить правило до конца файла, не добавляйте закрывающий noqa-enable, bsl-enable или BSLLS:…-on.

Открывающий и закрывающий маркеры должны принадлежать одному семейству.

Описание диагностики

В платформе 8.3.12 следующие элементы стали устаревшими:

  • Для системного перечисления ГруппировкаПодчиненныхЭлементовФормы реализовано значение ГоризонтальнаяВсегда, значение ГруппировкаПодчиненныхЭлементовФормы.Горизонтальная считается устаревшим
  • Системное перечисление ОриентацияМетокДиаграммы более не доступно. Актуальный вариант ОриентацияПодписейДиаграммы
  • Свойства и методы объекта Диаграмма устарели и не рекомендуются к использованию:
  • ПалитраЦветов;
  • ЦветНачалаГрадиентнойПалитры;
  • ЦветКонцаГрадиентнойПалитры;
  • МаксимальноеКоличествоЦветовГрадиентнойПалитры;
  • ПолучитьПалитру();
  • УстановитьПалитру().

  • Названия свойств объекта ОбластьПостроенияДиаграммы:

  • ОтображатьШкалу
  • ЛинииШкалы
  • ЦветШкалы

  • Следующие свойства объекта ОбластьПостроенияДиаграммы являются устаревшими, не рекомендуются для использования и поддерживаются для совместимости:

  • ОтображатьПодписиШкалыСерии - рекомендуется использовать ШкалаСерий.ПоложениеПодписейШкалы
  • ОтображатьПодписиШкалыТочек - рекомендуется использовать ШкалаТочек.ПоложениеПодписейШкалы
  • ОтображатьПодписиШкалыЗначений - рекомендуется использовать ШкалаЗначений.ПоложениеПодписейШкалы
  • ОтображатьЛинииЗначенийШкалы - рекомендуется использовать ШкалаЗначений.ОтображениеЛинийСетки
  • ФорматШкалыЗначений - рекомендуется использовать ШкалаЗначений.ФорматПодписей
  • ОриентацияМеток - доступа рекомендуется использовать ШкалаТочек.ОриентацияПодписей

  • Свойства ОтображатьЛегенду и ОтображатьЗаголовок объектов Диаграмма, ДиаграммаГанта, СводнаяДиаграмма являются устаревшими и не рекомендуются для использования

  • Метод глобального контекста ОчиститьЖурналРегистрации() применим только к журналу в формате SQLite, признан устаревшим и его использование не рекомендуется

Источники

Источник: Описание изменений платформы 8.3.12