protocol / 0.9.0
| Short description: | Protocols - Method Protocol Specifications for Ruby Classes | |||||||
|---|---|---|---|---|---|---|---|---|
| Category: | Library/Development | |||||||
| Status: | beta | |||||||
| Created: | 2007-11-29 02:09:19 GMT | |||||||
| Last update: | 2009-08-11 12:57:28 GMT | |||||||
| Owner: | Florian Frank (Projects of this owner) | |||||||
| Homepage: | http://flori.github.com/protocol | |||||||
| Download: | http://www.ping.de/~flori/protocol-0.9.0.tgz | |||||||
| License: | GPL | |||||||
| Dependency: |
|
|||||||
| Description: | This library offers an implementation of protocols against which you can check the conformity of your classes or instances of your classes. They are a bit like Java Interfaces, but as mixin modules they can also contain already implemented methods. Additionally you can define preconditions/postconditions for methods specified in a protocol. |
|||||||
| Versions: | [0.9.0 (2009-08-11)] [0.8.2 (2009-07-28)] [0.8.1 (2008-12-17)] [0.8.0 (2007-11-29)] | |||||||