Sha256: 5cbbbb08fc7a3db35e7660d8ea09dbcd002255fc6a475fcc5566ee0ce6ccdc55
Contents?: true
Size: 352 Bytes
Versions: 176
Compression:
Stored size: 352 Bytes
Contents
module Origen module Ports class PortCollection < ::Hash def add(name, port) self[name] = port by_type[port.type] ||= [] by_type[port.type] << port end def by_type @by_type ||= {}.with_indifferent_access end def inspect map { |k, _v| k }.inspect end end end end
Version data entries
176 entries across 176 versions & 1 rubygems