Sha256: 9506e3305b263f4d8ca72fd10e260dff8d1e78a9b2506f83b7dac5689d101083

Contents?: true

Size: 692 Bytes

Versions: 32

Compression:

Stored size: 692 Bytes

Contents

module Steep
  module Services
    class ContentChange
      class Position
        attr_reader line: Integer

        attr_reader column: Integer

        def initialize: (line: Integer, column: Integer) -> void

        def ==: (untyped other) -> bool

        alias eql? ==

        def hash: () -> Integer
      end

      type range = [Position, Position]

      attr_reader range: range?

      attr_reader text: String

      def initialize: (text: String, ?range: range?) -> void

      def ==: (untyped other) -> bool

      alias eql? ==

      def hash: () -> Integer

      def self.string: (String) -> ContentChange

      def apply_to: (String text) -> String
    end
  end
end

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
steep-1.7.0.dev.3 sig/steep/services/content_change.rbs
steep-1.7.0.dev.2 sig/steep/services/content_change.rbs
steep-1.7.0.dev.1 sig/steep/services/content_change.rbs
steep-1.6.0 sig/steep/services/content_change.rbs
steep-1.6.0.pre.4 sig/steep/services/content_change.rbs
steep-1.6.0.pre.3 sig/steep/services/content_change.rbs
steep-1.6.0.pre.2 sig/steep/services/content_change.rbs
steep-1.6.0.pre.1 sig/steep/services/content_change.rbs
steep-1.5.3 sig/steep/services/content_change.rbs
steep-1.5.2 sig/steep/services/content_change.rbs
steep-1.5.1 sig/steep/services/content_change.rbs
steep-1.5.0 sig/steep/services/content_change.rbs
steep-1.5.0.pre.6 sig/steep/services/content_change.rbs
steep-1.5.0.pre.5 sig/steep/services/content_change.rbs
steep-1.5.0.pre.4 sig/steep/services/content_change.rbs
steep-1.5.0.pre.3 sig/steep/services/content_change.rbs
steep-1.5.0.pre.2 sig/steep/services/content_change.rbs
steep-1.5.0.pre.1 sig/steep/services/content_change.rbs
steep-1.4.0 sig/steep/services/content_change.rbs
steep-1.4.0.dev.5 sig/steep/services/content_change.rbs