Annotation Interface DiagnosticMetadata


@Documented @Retention(RUNTIME) @Target(TYPE) @Component @Primary @Scope("prototype") public @interface DiagnosticMetadata
  • Element Details

    • type

      Default:
      ERROR
    • severity

      Default:
      MINOR
    • scope

      Default:
      ALL
    • modules

      com.github._1c_syntax.bsl.types.ModuleType[] modules
      Default:
      {}
    • minutesToFix

      int minutesToFix
      Default:
      0
    • activatedByDefault

      boolean activatedByDefault
      Default:
      true
    • compatibilityMode

      DiagnosticCompatibilityMode compatibilityMode
      Default:
      UNDEFINED
    • tags

      Default:
      {}