Package com.github._1c_syntax.bsl.languageserver.diagnostics
@NullMarked
package com.github._1c_syntax.bsl.languageserver.diagnostics
-
ClassDescriptionДиагностика, анализирующая выражения BSL и предоставляющая для этого Expression TreeСтратегия по построению дерева выражения на основе выражения ASTАбстрактная диагностика, предназначенная для поиска вызова обычных методов и методов глобального контекста с использованием регулярного выражения.Абстрактный базовый класс для диагностик магических значений (чисел и дат).Базовый класс для анализа объектов метаданных, когда диагностика регистрируется на первый токен модуляБазовый класс для диагностик, анализирующих многоязычные строки НСтр.Абстрактная диагностика для анализа запросов СДБЛ.BSLDiagnostic main purpose is to provide collection of LSP
Diagnostic, fired on concreteDocumentContext.Хранилище диагностик для одного анализатора.Служебный класс для хранения вспомогательной информации диагностики, которая может использоваться например в квикфиксах.Интерфейс для диагностик, предоставляющих быстрые исправления.Диагностика для проверки вызовов серверных процедур в событиях форм.Диагностика обнаруживает использование методаFindByCode()(илиНайтиПоКоду()) для справочников, планов видов характеристик и планов счетов, у которых: отключен контроль уникальности кода (CheckUnique = False) или включены серии кодов не по всему объекту (CodeSeriesне равноWHOLE_CATALOG)