Sha256: 895ca6584804dad13449452712ad957b7d27931d7e8689efcbd453afc37cbaa4
Contents?: true
Size: 717 Bytes
Versions: 111
Compression:
Stored size: 717 Bytes
Contents
module LanguageServer module Protocol module Interface class DocumentRangeFormattingClientCapabilities def initialize(dynamic_registration: nil) @attributes = {} @attributes[:dynamicRegistration] = dynamic_registration if dynamic_registration @attributes.freeze end # # Whether formatting supports dynamic registration. # # @return [boolean] def dynamic_registration attributes.fetch(:dynamicRegistration) 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 & 13 rubygems