Class DiagnosticHelper
java.lang.Object
com.github._1c_syntax.bsl.languageserver.utils.DiagnosticHelper
-
Method Summary
Modifier and TypeMethodDescriptionstatic void
configureDiagnostic
(BSLDiagnostic diagnostic, Map<String, Object> configuration) static void
configureDiagnostic
(BSLDiagnostic diagnostic, Map<String, Object> configuration, String... filter) static Pattern
createPatternFromString
(String words) Создает PATTERN из строки со словами с разделителем ',' (запятая) (используется в параметрах диагностики).static Pattern
createPatternFromString
(String words, String delimiter) Создает PATTERN из строки со словами с указанным разделителем (используется в параметрах диагностики).static boolean
equalNodes
(Tree leftNode, Tree rightNode) static boolean
static boolean
static boolean
static boolean
isStructureType
(ParseTree tnc) static boolean
-
Method Details
-
equalNodes
-
isStructureType
-
isFixedStructureType
-
isWSDefinitionsType
-
isFTPConnectionType
-
isInternetMailProfileType
-
configureDiagnostic
-
configureDiagnostic
public static void configureDiagnostic(BSLDiagnostic diagnostic, Map<String, Object> configuration, String... filter) -
createPatternFromString
Создает PATTERN из строки со словами с разделителем ',' (запятая) (используется в параметрах диагностики). При создании паттерна удаляются концевые пробелы слов- Parameters:
words
- Строка со словами- Returns:
- Созданный паттерн
-
createPatternFromString
Создает PATTERN из строки со словами с указанным разделителем (используется в параметрах диагностики). При создании паттерна удаляются концевые пробелы слов- Parameters:
words
- Строка со словами- Returns:
- Созданный паттерн
-