Sha256: 20b8976e4ae89f2e87096d5aa6357d6d4e55c71f18d7317de6c9f74aff32bc8b

Contents?: true

Size: 639 Bytes

Versions: 8

Compression:

Stored size: 639 Bytes

Contents

module LanguageServer
  module Protocol
    module Constant
      #
      # Defines how the host (editor) should sync document changes to the language server.
      #
      module TextDocumentSyncKind
        #
        # Documents should not be synced at all.
        #
        NONE = 0
        #
        # Documents are synced by always sending the full content
        # of the document.
        #
        FULL = 1
        #
        # Documents are synced by sending the full content on open.
        # After that only incremental updates to the document are
        # send.
        #
        INCREMENTAL = 2
      end
    end
  end
end

Version data entries

8 entries across 8 versions & 1 rubygems

Version Path
language_server-protocol-3.14.0.2 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-3.14.0.1 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-3.14.0.0 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-3.12.0.0 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-3.7.0.0 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-0.5.0 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-0.4.0 lib/language_server/protocol/constant/text_document_sync_kind.rb
language_server-protocol-0.3.0 lib/language_server/protocol/constant/text_document_sync_kind.rb