Sha256: d1b91a5b2ee3a8d7f9186da20e7c47862386328a56eb4430298e49e27d72faf3
Contents?: true
Size: 666 Bytes
Versions: 1
Compression:
Stored size: 666 Bytes
Contents
# typed: true module Parlour class RbiGenerator module RbiObject extend T::Helpers extend T::Sig interface! sig do abstract.params( indent_level: Integer, options: Options ).returns(T::Array[String]) end def generate_rbi(indent_level, options); end sig do abstract.params( others: T::Array[RbiGenerator::RbiObject] ).returns(T::Boolean) end def mergeable?(others); end sig do abstract.params( others: T::Array[RbiGenerator::RbiObject] ).void end def merge_into_self(others); end end end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
parlour-0.1.1 | lib/parlour/rbi_generator/rbi_object.rb |