Class DiagnosticInfo
java.lang.Object
com.github._1c_syntax.bsl.languageserver.diagnostics.metadata.DiagnosticInfo
-
Constructor Summary
ConstructorDescriptionDiagnosticInfo
(Class<? extends BSLDiagnostic> diagnosticClass, LanguageServerConfiguration configuration, com.github._1c_syntax.utils.StringInterner stringInterner) -
Method Summary
Modifier and TypeMethodDescriptionboolean
getCode()
Class<? extends BSLDiagnostic>
double
getMessage
(Object... args) int
com.github._1c_syntax.bsl.types.ModuleType[]
getName()
getParameter
(String parameterName) getResourceString
(String key) getResourceString
(String key, Object... args) getScope()
getTags()
getType()
boolean
-
Constructor Details
-
DiagnosticInfo
public DiagnosticInfo(Class<? extends BSLDiagnostic> diagnosticClass, LanguageServerConfiguration configuration, com.github._1c_syntax.utils.StringInterner stringInterner)
-
-
Method Details
-
getCode
-
getDiagnosticCodeDescriptionHref
-
getName
-
getDescription
-
getMessage
-
getMessage
-
getResourceString
-
getResourceString
-
getType
-
getSeverity
-
getLSPSeverity
-
getCompatibilityMode
-
getScope
-
getModules
public com.github._1c_syntax.bsl.types.ModuleType[] getModules() -
getMinutesToFix
public int getMinutesToFix() -
isActivatedByDefault
public boolean isActivatedByDefault() -
getTags
-
getLSPTags
-
getParameters
-
getParameter
-
canLocateOnProject
public boolean canLocateOnProject() -
getExtraMinForComplexity
public double getExtraMinForComplexity() -
getDefaultConfiguration
-
getDiagnosticClass
-