Method: Contracts::Invariants::InvariantExtension#invariant
- Defined in:
- lib/contracts/invariants.rb
#invariant(name, &condition) ⇒ Object
26 27 28 29 30 |
# File 'lib/contracts/invariants.rb', line 26 def invariant(name, &condition) return if ENV["NO_CONTRACTS"] invariants << Invariant.new(self, name, &condition) end |