- Fix stream/component pvob location assumption
Before, both components and streams would be fetched from the same pvob, (the stream one).
This, of course, was an assumption that they both live in the same one, which isn't always the case.
This release adds the ability to pass previously defined closures into the custom criteria, extraction and actions blocks.
On top of that, there's been quite a lot of work done on the internals to clean up a lot of misuses of Groovy's fancier features, as well as cleaning up after the introduction of CodeNarc.