Commit graph

4079 commits

Author SHA1 Message Date
83647e52a0 Add trait to extend store for link consistency check
This commit adds the error infrastructure as well as the trait for
extensing the `Store` type with a function to do a link consistency
check over _all_ entries in the store.

The functionality is not implemented yet.
2017-06-06 19:04:53 +02:00
33390acf23 Allow custom data in errors to be displayed 2017-06-06 19:04:53 +02:00
fa0e8130b6 Add debug output to Store::move_by_id 2017-06-06 13:16:09 +02:00
1c18db56e6 Add debug output to Store::save_to_other_location 2017-06-06 13:16:09 +02:00
c06d8c319f Add debug output to Store::save_as 2017-06-06 13:16:09 +02:00
e157a906bd Add debug output to Store::save_to 2017-06-06 13:16:09 +02:00
fc854f3647 Add debug output to Store::delete 2017-06-06 13:16:09 +02:00
79623e1db2 Add debug output to Store::retrieve_copy 2017-06-06 13:16:09 +02:00
ef0a76a02f Add debug output to Store::update 2017-06-06 13:16:09 +02:00
bc80a3b7d5 Add debug output to Store::walk 2017-06-06 13:15:56 +02:00
3f97af4e7a Merge pull request #953 from matthiasbeyer/remove-hooks-flock
Add file-system file locking functionality in the store
2017-06-06 11:34:53 +02:00
a3466ae548 Add debug output to Store::retrieve_for_module 2017-06-06 11:13:09 +02:00
13e80445ae Add debug output to Store::get 2017-06-06 11:13:09 +02:00
6cb5300cd9 Add debug output to Store::retrieve 2017-06-06 11:13:09 +02:00
c4584bf1ca Add debug output in Store::create() 2017-06-06 11:13:09 +02:00
a70d7d347a Add file-system file locking functionality in the store 2017-06-06 11:12:49 +02:00
e88c5011ab Remove libimagstorestdhook entry 2017-06-06 11:12:37 +02:00
25ff89f5fc Remove hook support from libimagrt 2017-06-06 11:12:37 +02:00
9254851724 doc: Remove hook stuff 2017-06-06 11:12:37 +02:00
91dce6858f Remove hook config from example config file 2017-06-06 11:12:37 +02:00
204ef24703 Remove hook support from store 2017-06-06 11:12:37 +02:00
1b8ccb42a7 libimagstorestdhook: Remove 2017-06-06 11:12:36 +02:00
469511918a Fix compiler to have padding zeros in output 2017-05-31 19:37:56 +02:00
fc8fd9fecc Modify tests: Padding zeros 2017-05-31 19:37:56 +02:00
87afacd482 Add more tests 2017-05-31 19:37:56 +02:00
2d445230c5 Add simple test for module 2017-05-31 19:37:56 +02:00
401a74da9c Add compiler impl 2017-05-31 19:37:56 +02:00
692a617ce6 Add error kind 2017-05-31 19:37:56 +02:00
e22a0db6cb Add fns to check whether an accuracy includes another 2017-05-31 19:37:56 +02:00
e8e4ec112b Remove builder pattern, we really dont need it here 2017-05-31 19:37:56 +02:00
bca30cc900 Move to multiple files 2017-05-31 19:37:56 +02:00
2c5cd09ea5 Add module datepath 2017-05-31 19:37:56 +02:00
5665c313b9 Add dependency: derive_builder = 0.4 2017-05-31 19:37:56 +02:00
64ec2d67f2 Change error kinds to be more specific 2017-05-31 19:37:56 +02:00
092f1a74b4 Add range support 2017-05-31 19:37:56 +02:00
a5ae53c33c Add first implementation 2017-05-31 19:37:56 +02:00
3c72c9d19d libimagentrydate: initial import 2017-05-31 19:37:56 +02:00
dd24ce810a Merge pull request #946 from matthiasbeyer/revert-854
Revert "Remove stuff for the focus-shift"
2017-05-31 12:15:13 +02:00
4ca6f4c386 Update version strings: 0.2.0 -> 0.3.0 2017-05-30 21:23:33 +02:00
c851e8be1e Fix libimagcounter for new toml header querying interface 2017-05-30 21:20:40 +02:00
af965dd117 Fix imag-todo for new toml read interface 2017-05-30 21:09:52 +02:00
50c4c16aaf Fix libimagdiary for new toml interface 2017-05-30 21:05:13 +02:00
eacc6777b8 Fix libimagtodo for new toml-query interface 2017-05-30 21:00:29 +02:00
5817109279 Update TOML dependency string in Cargo.toml 2017-05-30 20:32:59 +02:00
fc5372d3f9 Add missing dependency: is-match
Was introduced in

    4472449696

as replacement for the libimagutil is_match! macro.
2017-05-30 20:30:37 +02:00
6625be34aa Fix Result helper usage: fold_defresult
Was changed in

    9fa115500d
2017-05-30 20:28:16 +02:00
80fb6cc2bd Revert "Remove stuff for the focus-shift"
This reverts commit 63a7f0d8a9.
2017-05-30 20:25:00 +02:00
5ba2568415 Merge pull request #935 from asuivelentine/master
Added Tokei badge for displaying LOC
2017-05-10 13:51:23 +02:00
Kai Sickeler
820fccae27 Added Tokei badge for displaying LOC 2017-05-10 13:50:53 +02:00
4ba19430b7 Merge pull request #933 from matthiasbeyer/add-dep-ismatch
Add dep ismatch
2017-05-04 16:36:01 +02:00