Class: Class
Defined Under Namespace
Classes: ContractBreachError
Instance Method Summary collapse
Instance Method Details
#validate_complies_with_contract! ⇒ Object
5 6 7 |
# File 'lib/mumukit/core/class.rb', line 5 def validate_complies_with_contract! raise ContractBreachError.new "class #{name} does not implement contract #{contract_breaches}!" if breaches_contract? end |