initial empty check-in
Start with the framework
Reworked to match the notes on DSL specs for actions and arguments. Chain of command. Assoc data store.
Started on argument spec parsing and runtime argument processing.
Fleshing out the argument processing and value management. Time for a testsuite.
Fixed typos in package names. Added kettle-based build code. Started a testsuite. Removed package index, superfluous, handled by kettle.
More bugfixes, in code and testsuite. Better introspection of officers.
More tests, more fixes.
More tests, more fixes.
More tests, more fixes. Starting to flesh out privates and argument specs.
Tweaks to the implementation of the action specification DSL. Readability, plus prevention of exposure as public methods.
Fixed build script invokation
Reworked the parameter spec DSL, and parameter internals.
Tweaked method arguments lightly
Revamped internals of privates, parameters and parameter collections, per modified spec. Added basic validator commands. Extended testsuite going into parameters.
More introspection across board. New for param values.
Split tests into multiple files, added support code, and changed state dumpers to generate output independent of the exact object instance commands (i.e. no ::oo::ObjXXX anymore).
Test and fix thresholding setup for standard optional arguments.
Started testing of the runtime parameter processing.
Fixed issues with result comparison. Extended testsuite for parameter DSL. Split runtime tests to their own file.