Class UsingHardcodePathDiagnostic

All Implemented Interfaces:
BSLDiagnostic, BSLParserVisitor<ParseTree>, ParseTreeVisitor<ParseTree>

  • Constructor Details

    • UsingHardcodePathDiagnostic

      public UsingHardcodePathDiagnostic()
  • Method Details

    • configure

      public void configure(Map<String,Object> configuration)
      Description copied from interface: BSLDiagnostic
      Настроить параметры диагностики.
      Parameters:
      configuration - Карта параметров конфигурации
    • visitString

      public ParseTree visitString(BSLParser.StringContext ctx)
      Проверяем строковые литералы на пути к файлам и папкам Windows / Unix и IP4 / IP6 сетевые адреса. Пример: КаталогПрограмм = "C:\Program Files (x86)\";
      Specified by:
      visitString in interface BSLParserVisitor<ParseTree>
      Overrides:
      visitString in class BSLParserBaseVisitor<ParseTree>