Class CommonModuleNameFullAccessDiagnostic
java.lang.Object
com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractDiagnostic
com.github._1c_syntax.bsl.languageserver.diagnostics.CommonModuleNameFullAccessDiagnostic
- All Implemented Interfaces:
BSLDiagnostic
@DiagnosticMetadata(type=SECURITY_HOTSPOT,
severity=MAJOR,
scope=BSL,
modules=CommonModule,
minutesToFix=5,
tags={STANDARD,BADPRACTICE,UNPREDICTABLE})
public class CommonModuleNameFullAccessDiagnostic
extends AbstractDiagnostic
-
Field Summary
Fields inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractDiagnostic
diagnosticStorage, documentContext, info
-
Constructor Summary
ConstructorDescriptionCommonModuleNameFullAccessDiagnostic
(LanguageServerConfiguration serverConfiguration) -
Method Summary
Modifier and TypeMethodDescriptionprotected void
check()
protected boolean
flagsCheck
(CommonModule commonModule) protected boolean
isClient
(CommonModule commonModule) protected boolean
isClientServer
(CommonModule commonModule) protected boolean
isServer
(CommonModule commonModule) protected boolean
isServerCall
(CommonModule commonModule) protected boolean
matchCheck
(Matcher matcher) Methods inherited from class com.github._1c_syntax.bsl.languageserver.diagnostics.AbstractDiagnostic
getDiagnostics, getInfo, setInfo
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.github._1c_syntax.bsl.languageserver.diagnostics.BSLDiagnostic
configure
-
Field Details
-
pattern
-
-
Constructor Details
-
CommonModuleNameFullAccessDiagnostic
-
-
Method Details
-
flagsCheck
-
check
protected void check()- Specified by:
check
in classAbstractDiagnostic
-
matchCheck
-
isClientServer
-
isClient
-
isServerCall
-
isServer
-