Class DiagnosticsOptions
java.lang.Object
com.github._1c_syntax.bsl.languageserver.configuration.diagnostics.DiagnosticsOptions
Корневой класс для настройки
DiagnosticProvider-
Constructor Summary
ConstructorsConstructorDescriptionDiagnosticsOptions(ComputeTrigger computeTrigger, boolean analyzeOnStart, SkipSupport skipSupport, Mode mode, boolean ordinaryAppSupport, SubsystemFilter subsystemsFilter, Map<String, Either<Boolean, Map<String, Object>>> parameters, DiagnosticSeverity overrideMinimumLSPDiagnosticLevel, Map<String, DiagnosticMetadata> metadata) -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleangetMode()inthashCode()booleanbooleanvoidsetAnalyzeOnStart(boolean analyzeOnStart) voidsetComputeTrigger(ComputeTrigger computeTrigger) voidsetMetadata(Map<String, DiagnosticMetadata> metadata) voidvoidsetOrdinaryAppSupport(boolean ordinaryAppSupport) voidsetOverrideMinimumLSPDiagnosticLevel(DiagnosticSeverity overrideMinimumLSPDiagnosticLevel) voidvoidsetSkipSupport(SkipSupport skipSupport) voidsetSubsystemsFilter(SubsystemFilter subsystemsFilter) toString()
-
Constructor Details
-
DiagnosticsOptions
@ConstructorProperties({"computeTrigger","analyzeOnStart","skipSupport","mode","ordinaryAppSupport","subsystemsFilter","parameters","overrideMinimumLSPDiagnosticLevel","metadata"}) public DiagnosticsOptions(ComputeTrigger computeTrigger, boolean analyzeOnStart, SkipSupport skipSupport, Mode mode, boolean ordinaryAppSupport, SubsystemFilter subsystemsFilter, Map<String, Either<Boolean, Map<String, Object>>> parameters, @Nullable DiagnosticSeverity overrideMinimumLSPDiagnosticLevel, Map<String, DiagnosticMetadata> metadata) -
DiagnosticsOptions
public DiagnosticsOptions()
-
-
Method Details
-
getComputeTrigger
-
isAnalyzeOnStart
public boolean isAnalyzeOnStart() -
getSkipSupport
-
getMode
-
isOrdinaryAppSupport
public boolean isOrdinaryAppSupport() -
getSubsystemsFilter
-
getParameters
-
getOverrideMinimumLSPDiagnosticLevel
-
getMetadata
-
setComputeTrigger
-
setAnalyzeOnStart
public void setAnalyzeOnStart(boolean analyzeOnStart) -
setSkipSupport
-
setMode
-
setOrdinaryAppSupport
public void setOrdinaryAppSupport(boolean ordinaryAppSupport) -
setSubsystemsFilter
-
setParameters
-
setOverrideMinimumLSPDiagnosticLevel
public void setOverrideMinimumLSPDiagnosticLevel(@Nullable DiagnosticSeverity overrideMinimumLSPDiagnosticLevel) -
setMetadata
-
equals
-
canEqual
-
hashCode
public int hashCode() -
toString
-