Sha256: 6c70e5402d0336f53fca67dd10c21e8dd32f8d9c4ac4828d7eb4617808314e55

Contents?: true

Size: 1.09 KB

Versions: 9

Compression:

Stored size: 1.09 KB

Contents

module Steep
  module Server
    class InteractionWorker < BaseWorker
      include ChangeBuffer

      ApplyChangeJob: untyped

      HoverJob: untyped

      CompletionJob: untyped

      LSP: untyped

      attr_reader service: untyped

      def initialize: (project: untyped, reader: untyped, writer: untyped, ?queue: untyped) -> void

      def handle_job: (untyped job) -> untyped

      def handle_request: (untyped request) -> untyped

      def process_hover: (untyped job) -> untyped

      def process_completion: (untyped job) -> untyped

      def format_completion_item_for_rbs: (untyped sig_service, untyped type_name, untyped context, untyped job, untyped prefix) -> (nil | untyped)

      def format_comment: (untyped comment) -> (untyped | nil)

      def format_comments: (untyped comments) -> (untyped | nil)

      def format_completion_item: (untyped item) -> untyped

      def method_type_to_snippet: (untyped method_type) -> ::String

      def params_to_snippet: (untyped fun) -> untyped

      def relative_name_in_context: (untyped type_name, untyped context) -> untyped
    end
  end
end

Version data entries

9 entries across 9 versions & 1 rubygems

Version Path
steep-1.3.2 sig/steep/server/interaction_worker.rbs
steep-1.3.1 sig/steep/server/interaction_worker.rbs
steep-1.4.0.dev.1 sig/steep/server/interaction_worker.rbs
steep-1.3.0 sig/steep/server/interaction_worker.rbs
steep-1.3.0.pre.2 sig/steep/server/interaction_worker.rbs
steep-1.3.0.pre.1 sig/steep/server/interaction_worker.rbs
steep-1.2.1 sig/steep/server/interaction_worker.rbs
steep-1.2.0 sig/steep/server/interaction_worker.rbs
steep-1.2.0.pre.1 sig/steep/server/interaction_worker.rbs