Pathoschild.DesignByContract
Enables code contracts on methods and properties. By annotating your code with attributes like [NotNull], you can remove common validation code and provide helpful exception messages, making your code more robust and refactor-safe. These annotation attributes are also recognized by ReSharper when it has an equivalent annotation, which gives you real-time feedback on contract violations as you type.
Activity
- Latest release
- 12y ago
- Total releases
- 6
- Cadence
- ~4 months
- Last 12 months
- 0
Details
- First release
- May 22, 2012
Releases
| Version | Released | |
|---|---|---|
1.2.0
minor
| ||
1.1.0
minor
| ||
1.0.0
initial
| ||
0.1.6-alpha2
pre
| ||
0.1.4-alpha
pre
| ||
0.1.3-alpha
pre
|