Sha256: fe6b8149ec950dab30293fa82204a1987a2333d61eaae995d4a609a4a31c9fdb
Contents?: true
Size: 510 Bytes
Versions: 7
Compression:
Stored size: 510 Bytes
Contents
module LanguageServer module Protocol module Interfaces class RegistrationParams def initialize(registrations:) @attributes = {} @attributes[:registrations] = registrations @attributes.freeze end # @return [Registration[]] def registrations attributes.fetch(:registrations) end attr_reader :attributes def to_json(*args) attributes.to_json(*args) end end end end end
Version data entries
7 entries across 7 versions & 2 rubygems