Sha256: 43956dee073a7681c27df3bfc8cdbebbba538df13aec5248d7433d01c294f544

Contents?: true

Size: 610 Bytes

Versions: 6

Compression:

Stored size: 610 Bytes

Contents

module Steep
  module Diagnostic
    class LSPFormatter
      LSP: untyped

      attr_reader config: untyped

      attr_reader default_severity: untyped

      ERROR: :error

      WARNING: :warning

      INFORMATION: :information

      HINT: :hint

      def initialize: (?::Hash[untyped, untyped] config, ?default_severity: untyped) -> void

      def validate_class: (untyped klass) -> (untyped | nil)

      def validate_severity: (untyped klass, untyped severity) -> untyped

      def format: (untyped diagnostic) -> untyped

      def severity_for: (untyped diagnostic) -> untyped
    end
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
steep-1.2.1 sig/steep/diagnostic/lsp_formatter.rbs
steep-1.2.0 sig/steep/diagnostic/lsp_formatter.rbs
steep-1.2.0.pre.1 sig/steep/diagnostic/lsp_formatter.rbs
steep-1.1.1 sig/steep/diagnostic/lsp_formatter.rbs
steep-1.1.0 sig/steep/diagnostic/lsp_formatter.rbs
steep-1.1.0.pre.1 sig/steep/diagnostic/lsp_formatter.rbs