Micro DSL to add pre & post condition to methods. It tries to bring some design by contract in the Ruby world.
This gem is empty. It protects against brandjacking. You are welcome. If you think it is yours to own, just contact me.
Allows usage of [contracts.ruby](https://github.com/egonSchiele/contracts.ruby) in gems/libraries only as a development dependency. This gem needs to be a runtime dependency though. When it is impossible to load `contracts`, this gem will load its own `Contracts` which will be noop.
Plugin for contracts.ruby that fixes issues with rspec-mocks.
contracts.ruby Contracts for the monads defined in the Kleisli gem
This gem allows you to use static/dynamic analyzer tools together with contracts.ruby. It is achieved by allowing you to do the method mangling yourself.
Library for creating contracted immutable(by default) value objects supported by contracts.ruby & ice_nine