Sha256: a63dfe3cc258cdb220a992c98f26480f6ed22b4d9ea4f78d4d227103398b2d85
Contents?: true
Size: 600 Bytes
Versions: 109
Compression:
Stored size: 600 Bytes
Contents
module LanguageServer module Protocol module Interface class WorkDoneProgressCreateParams def initialize(token:) @attributes = {} @attributes[:token] = token @attributes.freeze end # # The token to be used to report progress. # # @return [ProgressToken] def token attributes.fetch(:token) end attr_reader :attributes def to_hash attributes end def to_json(*args) to_hash.to_json(*args) end end end end end
Version data entries
109 entries across 109 versions & 13 rubygems