Sha256: 66c7690239389961d8250405c8267a1d1af475fd1c673c5b1409ac3539324592
Contents?: true
Size: 592 Bytes
Versions: 13
Compression:
Stored size: 592 Bytes
Contents
module LanguageServer module Protocol module Interface class DidChangeConfigurationParams def initialize(settings:) @attributes = {} @attributes[:settings] = settings @attributes.freeze end # # The actual changed settings # # @return [any] def settings attributes.fetch(:settings) 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
13 entries across 13 versions & 1 rubygems