Class BslSuppressionProvider


  • public class BslSuppressionProvider
    extends Object
    Collect all suppression ranges from Built-in language module.
    • Field Detail

      • CONTEXT_SUPPRESS_KEY

        public static final String CONTEXT_SUPPRESS_KEY
        Special key for getting suppress ranges from context validation map, see AbstractDeclarativeValidator.getContext() and {@link com._1c.g5.v8.dt.bsl.validation.IBslValidationContributor.validate(EObject, DiagnosticChain, Map, IProject, IProgressMonitor)}
        See Also:
        Constant Field Values
      • SUPPRESS_ALL_ID

        public static final String SUPPRESS_ALL_ID
        Special check id says that should skip all errors and warnings
        See Also:
        Constant Field Values
    • Constructor Detail

      • BslSuppressionProvider

        @Inject
        public BslSuppressionProvider​(BslGrammarAccess grammarAccess)
        Constructor
        Parameters:
        grammarAccess - actual AbstractElementFinder.AbstractGrammarElementFinder for Built-in language, cannot be null