New version of nspectre
Version 0.7.0 of nspectre has been released. You can get it here.
The new version has some useful improvements (like shortcircuited actions) and a couple of fixes. The big addition is custom specifications. Custom specifications are associated with a preprocessor. A preprocessor is a class that implements the IPreprocessor interface. Preprocessors take a properties collection and create a specification. Version 0.7.0 includes a ValidateBase preprocessor, which allows you to call an action on the base type. There will be more preprocessors in upcoming versions.
The other thing to mention is the API documentation is now on the website. You can find it here.
What’s it all about?
I thought I’d make a note of the purpose of this blog.
My intention in setting this blog up was twofold:
To blog about nspectre;
To blog about more general software topics, particularly software design and architecture.