Sha256: e925411f7ea9476d503cc3aecf3f96edbc12650e1550bdfaa6543fbfdaef6709
Contents?: true
Size: 600 Bytes
Versions: 111
Compression:
Stored size: 600 Bytes
Contents
module LanguageServer module Protocol module Interface class WorkDoneProgressCancelParams 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
111 entries across 111 versions & 15 rubygems