Sha256: d316ad1d8294257270af308632162f2f3a753c56970d82270e1ed7f337f051fb

Contents?: true

Size: 323 Bytes

Versions: 4

Compression:

Stored size: 323 Bytes

Contents

# typed: strict
# frozen_string_literal: true

module YARDSorbet
  # Used to store the details of a `T::Struct` `prop` definition
  class TStructProp < T::Struct
    const :default, T.nilable(String)
    const :doc, String
    const :prop_name, String
    const :source, String
    const :types, T::Array[String]
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
yard-sorbet-0.6.1 lib/yard-sorbet/t_struct_prop.rb
yard-sorbet-0.6.0 lib/yard-sorbet/t_struct_prop.rb
yard-sorbet-0.5.3 lib/yard-sorbet/t_struct_prop.rb
yard-sorbet-0.5.2 lib/yard-sorbet/t_struct_prop.rb