Sha256: 862738cfd96fc537ec20393a16211053e1ecda2c8e2776e30e99e4c6ef9bc485
Contents?: true
Size: 663 Bytes
Versions: 103
Compression:
Stored size: 663 Bytes
Contents
module LanguageServer module Protocol module Interface # # Cancellation data returned from a diagnostic request. # class DiagnosticServerCancellationData def initialize(retrigger_request:) @attributes = {} @attributes[:retriggerRequest] = retrigger_request @attributes.freeze end # @return [boolean] def retrigger_request attributes.fetch(:retriggerRequest) 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
103 entries across 103 versions & 13 rubygems