Sha256: cf0070e256fdea7bd383dcaf03fb1a72317034a73d33985f6f513bbbe640f638
Contents?: true
Size: 375 Bytes
Versions: 7
Compression:
Stored size: 375 Bytes
Contents
module Denko module Behaviors module BusControllerAddressed include BusController def add_component(component) addresses = components.map { |c| c.address } if addresses.include? component.address raise ArgumentError, "duplicate peripheral address for #{component}" end super(component) end end end end
Version data entries
7 entries across 7 versions & 1 rubygems