Sha256: 9a9de7b157f24b57c53a88f312a334c3a6731f7af2d643224e7c7aaceddcf448
Contents?: true
Size: 585 Bytes
Versions: 5
Compression:
Stored size: 585 Bytes
Contents
module LanguageServer module Protocol module Interface class ReferenceParams < TextDocumentPositionParams def initialize(text_document:, position:, context:) @attributes = {} @attributes[:context] = context @attributes.freeze end # @return [ReferenceContext] def context attributes.fetch(:context) 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
5 entries across 5 versions & 1 rubygems