Package groovy.contracts

Package groovy.contracts Description

Design-by-contract (DbC) support with compile-time assertion generation.

groovy.contracts.Requires (precondition), @Ensures (postcondition), @Invariant (class invariant). Postconditions can access result and old() values.