metafacture-core
metafacture-core copied to clipboard
Core package of the Metafacture tool suite for metadata processing.
It would be handy to have generic sort module which would work for any object.
Add posibility to flush on entity end _and_ entity start.
The documentation for StreamLogger and ObjectLogger should be more verbose. Additionally, the log-prefix should not be set via constructor but via setter-method
Sometimes it is necessary to group data in a way similar to the entity-statement but without generating an entity. For instance, it may be, that a set of data-statements should...
Currently, the nesting of collectors has no effect on the behaviour of flushWith and reset. However, from the user's perspective morph scripts might be easier to understand if collectors would...
avoid unnecessary parsing of path prefixes in Trie. For instance remember state after prefix is parsed by introducing a stack of Mementos (http://en.wikipedia.org/wiki/Memento_pattern).
Variable replacements in strings should be implemented using a proper parser instead of regexes, so that support for escape sequences can be added.
Testing `HTTPOpener` is a bit difficult as the current implementation does not support mocking the `URLConnection`.
Hide large stacktraces. Maybe add --verbose switch for full stacktraces.