imag/bin/core/imag-header
Leon Schuermann ed457495c8 Introduce proper error handling in IdPathProvider
Prior to this change, the IdPathProvider implementation would be
responsible for exiting the process on insufficient / wrong arguments.
However, such error handling should be performed together with the
business logic and not in CLI-parsing related code.

This change introduces a clear separation: both parsing errors and
insufficient id path arguments can now be return from inside the
`get_ids`-method, and get passed up to the application logic to be
handled.

This change is reflected in all instances of IdPathProvider and their
surrounding code.

Signed-off-by: Leon Schuermann <leon.git@is.currently.online>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-05-24 21:03:34 +02:00
..
src Introduce proper error handling in IdPathProvider 2019-05-24 21:03:34 +02:00
Cargo.toml Remove buildscripts 2019-05-22 22:18:57 +02:00
README.md Add imag-header 2019-02-15 20:54:52 +01:00

Entry

Plumbing tool for modifying and querying structured data in entries.