Class DiagnosticStorage

java.lang.Object
com.github._1c_syntax.bsl.languageserver.diagnostics.DiagnosticStorage

public class DiagnosticStorage extends Object
  • Method Details

    • getDiagnostics

      public List<Diagnostic> getDiagnostics()
    • clearDiagnostics

      public void clearDiagnostics()
    • addDiagnostic

      protected void addDiagnostic(com.github._1c_syntax.bsl.parser.BSLParserRuleContext node)
    • addDiagnostic

      protected void addDiagnostic(com.github._1c_syntax.bsl.parser.BSLParserRuleContext node, String diagnosticMessage)
    • addDiagnostic

      protected void addDiagnostic(int startLine, int startChar, int endLine, int endChar)
    • addDiagnostic

      protected void addDiagnostic(Range range)
    • addDiagnostic

      protected void addDiagnostic(Range range, String diagnosticMessage)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.Token token)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.Token startToken, org.antlr.v4.runtime.Token endToken)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.Token token, String diagnosticMessage)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.tree.TerminalNode terminalNode)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.tree.TerminalNode terminalNode, String diagnosticMessage)
    • addDiagnostic

      protected void addDiagnostic(org.antlr.v4.runtime.tree.TerminalNode startTerminalNode, org.antlr.v4.runtime.tree.TerminalNode stopTerminalNode)
    • addDiagnostic

      protected void addDiagnostic(com.github._1c_syntax.bsl.parser.BSLParserRuleContext node, List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(org.antlr.v4.runtime.Token token, List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(com.github._1c_syntax.bsl.parser.BSLParserRuleContext node, String diagnosticMessage, List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(org.antlr.v4.runtime.Token token, String diagnosticMessage, List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(Range range, List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(Range range, String diagnosticMessage, @Nullable List<DiagnosticRelatedInformation> relatedInformation)
    • addDiagnostic

      public void addDiagnostic(org.antlr.v4.runtime.tree.ParseTree tree)