Commit graph

1784 commits

Author SHA1 Message Date
5fbfe63e1b Use IntoError functionality to have less noise in the error construction code 2016-05-27 10:44:37 +02:00
2e80c29f47 Merge pull request #435 from matthiasbeyer/libimagnotes/remove-unused-import
Remove unused import
2016-05-25 17:23:05 +02:00
b344be0058 Remove unused import 2016-05-25 16:28:39 +02:00
27ded75c60 Merge pull request #433 from matthiasbeyer/libimagrt/env_logger_fallback
Libimagrt/env logger fallback
2016-05-24 22:08:39 +02:00
9a92f9091f Add env_logger as fallback if IMAG_LOG_ENV is present 2016-05-24 16:43:04 +02:00
4066ae4048 Add dep: env_logger = 0.3 2016-05-24 16:42:32 +02:00
f19c057258 Merge pull request #432 from matthiasbeyer/libimagerror/simple-into
libimagerror: Impl Into<error name> for all <errorkindname>
2016-05-24 15:23:08 +02:00
41b5d6d230 Merge pull request #400 from matthiasbeyer/libimagutil/match-helper
Libimagutil/match helper
2016-05-24 14:41:43 +02:00
b1f43e3ef5 Impl Into<error name> for all <errorkindname> 2016-05-24 14:31:44 +02:00
b6f5b71df1 libimagstore: Refactor code with is_match!() macro 2016-05-23 21:43:20 +02:00
e30d2480ab libimagentrytag: Refactor code with is_match!() macro 2016-05-23 21:43:20 +02:00
394b90f038 libimagentrylink: Refactor code with is_match!() macro 2016-05-23 21:43:20 +02:00
0e03998499 libimagentrylink: Add dependency: libimagutil 2016-05-23 21:43:14 +02:00
f0b665e5f2 libimagstore: Add dependency: libimagutil 2016-05-23 21:43:10 +02:00
297610f46b Merge pull request #431 from matthiasbeyer/libimagentrylister/core-counter
Add counter in libimagentrylist::listers::Core
2016-05-23 21:34:37 +02:00
71c7ca3c43 Merge pull request #396 from matthiasbeyer/bin/imag
Rewrite imag binary in Rust
2016-05-23 20:01:45 +02:00
80b9cae5fe Merge pull request #391 from matthiasbeyer/libimagstore/get
Libimagstore/get
2016-05-23 20:01:38 +02:00
d6f3c90880 Merge pull request #414 from matthiasbeyer/libimagerror/custom-membersntypes
Libimagerror/custom membersntypes
2016-05-23 20:01:33 +02:00
38031d5798 Add counter in libimagentrylist::listers::Core 2016-05-23 19:18:06 +02:00
e45d9200bf Adapt error generating code in libimagstore 2016-05-23 17:06:07 +02:00
b117d7fb9f Add tests for error types with custom functions and types 2016-05-23 17:06:07 +02:00
603b4de593 Add macro to generate error types with custom fields and functions 2016-05-23 17:06:06 +02:00
63dd1ca6f7 Merge pull request #427 from matthiasbeyer/libimagrt/no-config-file-warn
Only warn if there is no config file
2016-05-23 16:42:12 +02:00
b4b3a0ede8 Only warn if there is no config file 2016-05-23 15:12:57 +02:00
dd7e146081 impl Into<StoreIdIterator> for GlobStoreIdIterator to be able to convert easily 2016-05-23 14:52:32 +02:00
839ec051a4 Add Store::get_all_versions() for getting all versions of a StoreId entry 2016-05-23 14:52:13 +02:00
df33dec0c3 Add new error kind: StorePathError 2016-05-23 14:51:39 +02:00
b4f17576f6 Add Store::get() for getting or failing if entry does not exist 2016-05-23 14:51:38 +02:00
1442b370bb Merge pull request #425 from matthiasbeyer/update-fs2
Update fs2
2016-05-23 14:44:29 +02:00
5959b6b3cb Update dependency: fs2 0.2.2 -> 0.2.* 2016-05-23 13:37:36 +02:00
bf14b9ae4e Update dependency: fs2 0.2.2 -> 0.2.* 2016-05-23 13:37:26 +02:00
88e9519a00 Merge pull request #416 from matthiasbeyer/libimagerror/into-error
Libimagerror/into error
2016-05-20 18:13:13 +02:00
972d313ed5 Import IntoError trait 2016-05-20 17:34:10 +02:00
3845f28dad Implement IntoError for all generated Errors automatically 2016-05-20 17:34:10 +02:00
8e0014d507 Add IntoError trait to convert Error kinds into Error instances 2016-05-20 17:34:10 +02:00
6fac67b910 Merge pull request #422 from matthiasbeyer/libimagerror/generate-module
Libimagerror/generate module
2016-05-20 17:08:09 +02:00
8926fca280 Merge pull request #418 from matthiasbeyer/libimagentrytag/more-helpers
Libimagentrytag/more helpers
2016-05-19 20:33:15 +02:00
bfa1fc5c87 libimagnotes: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
d2fa853a08 libimaginteraction: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
21dfa9fba2 libimagentryview: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
b624ba9c06 libimagentrytag: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
698c219e04 libimagentrylist: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
cf393b4bde libimagentrylink: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
d3dc4eb57d libimagcounter: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
537fe88e13 imag-view: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
6bc5099acc imag-store: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
cc8642f54f libimagstore: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
1dbfb7cf28 libimagrt: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
c88d5b308f libimagnotes: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
81d46f9e74 libimaginteraction: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00