Class DiagnosticInfosConfiguration
java.lang.Object
com.github._1c_syntax.bsl.languageserver.diagnostics.infrastructure.DiagnosticInfosConfiguration
-
Constructor Summary
ConstructorDescriptionDiagnosticInfosConfiguration
(ApplicationContext applicationContext, LanguageServerConfiguration configuration, com.github._1c_syntax.utils.StringInterner stringInterner) -
Method Summary
Modifier and TypeMethodDescriptiondiagnosticInfo
(Class<? extends BSLDiagnostic> diagnosticClass) Map<Class<? extends BSLDiagnostic>,
DiagnosticInfo>
-
Constructor Details
-
DiagnosticInfosConfiguration
@ConstructorProperties({"applicationContext","configuration","stringInterner"}) public DiagnosticInfosConfiguration(ApplicationContext applicationContext, LanguageServerConfiguration configuration, com.github._1c_syntax.utils.StringInterner stringInterner)
-
-
Method Details
-
diagnosticInfosByCode
-
diagnosticInfosByDiagnosticClass
@Bean("diagnosticInfosByDiagnosticClass") @Role(2) public Map<Class<? extends BSLDiagnostic>,DiagnosticInfo> diagnosticInfosByDiagnosticClass() -
diagnosticInfos
-
diagnosticInfo
@Bean @Scope("prototype") public DiagnosticInfo diagnosticInfo(@Autowired(required=false) Class<? extends BSLDiagnostic> diagnosticClass)
-