Commit Graph

69 Commits

Author SHA1 Message Date
Matthias Beyer 34d702ea83 Merge pull request #466 from matthiasbeyer/binary-enhance-ui
Binary enhance ui
2016-06-08 16:39:22 +02:00
Matthias Beyer 0ca8f6bc0b Add value_name() call in ui specification code 2016-06-08 14:11:13 +02:00
Matthias Beyer c098b06504 Fix: sourcing of test-util helper functions fixed 2016-06-07 20:46:49 +02:00
Matthias Beyer 95c640c1e9 Implement get() functionality 2016-05-28 10:36:09 +02:00
Matthias Beyer 203e649b4f Make print_entry() pub to be available in get() implementation 2016-05-28 10:36:09 +02:00
Matthias Beyer a2ea89e936 Add UI specification for get() functionality 2016-05-28 10:36:09 +02:00
Matthias Beyer 6bc5099acc imag-store: use generate_error_module!() macro and reexport generated types 2016-05-19 18:22:03 +02:00
Matthias Beyer 0315b93c04 imag-store: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 77f9e5ae0e imag-store: Remove setup code and use helper 2016-05-18 22:57:05 +02:00
Matthias Beyer ab29265b10 imag-store: Change dependency from libimagutil -> libimagerror 2016-05-17 20:28:02 +02:00
Matthias Beyer 60bf3c68a7 imag-store: Replace error code with code generator macro 2016-05-17 00:26:35 +02:00
Andre Bogus cd224eaeff roll back closure, remove unneeded slice & imports 2016-05-14 20:12:19 +02:00
Andre Bogus dfd6a9b0d3 style adaptations
these were introduced following suggestions from
https://crates.io/crate/clippy
2016-05-13 22:26:48 +02:00
Matthias Beyer e3105fe085 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 7aeb0c2833 Remove unused import 2016-04-21 15:57:42 +02:00
Matthias Beyer b629d0b8f1 Merge pull request #367 from matthiasbeyer/unwrap_err
Unwrap err
2016-04-21 15:08:36 +02:00
Matthias Beyer 0c4edf6474 Merge pull request #374 from matthiasbeyer/remove-unneeded-derefs
Remove unneeded derefs
2016-04-21 15:08:00 +02:00
Matthias Beyer 4d27958699 Merge pull request #375 from matthiasbeyer/imag-store/zero-warnings
Imag store/zero warnings
2016-04-21 15:07:54 +02:00
Matthias Beyer bcc7554389 Enable lints 2016-04-21 13:32:05 +02:00
Matthias Beyer 713151af79 Remove unneeded keyword "mut" 2016-04-21 13:32:05 +02:00
Matthias Beyer 73c844ceb1 Remove unused imports 2016-04-21 13:32:05 +02:00
Matthias Beyer 75fbcef4aa Use unused results 2016-04-21 13:32:05 +02:00
Matthias Beyer 523eef009d Remove unneeded calls to deref() 2016-04-21 13:23:01 +02:00
Matthias Beyer 975eb18905 Merge pull request #342 from matthiasbeyer/imag-link/testing
Imag link/testing
2016-04-20 21:47:02 +02:00
Matthias Beyer cd73be256b imag-store: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:26 +02:00
Matthias Beyer 3c1f9fa15f Move test utilities to top-level test directory 2016-04-18 18:33:44 +02:00
Matthias Beyer 7a732729ab Remove init-logging from imag-store 2016-04-17 15:30:33 +02:00
Matthias Beyer d6aa42bd60 Move logger initialization to earliest possible point 2016-03-26 15:29:24 +01:00
Matthias Beyer 953b10fe16 Merge pull request #290 from matthiasbeyer/imag-store/remove-false-arggroup
Remove false grouping from UI
2016-03-26 13:57:20 +01:00
Matthias Beyer 9782ac53cd Merge pull request #289 from matthiasbeyer/imag-store/add-missing-trace-call
Trace error on retrieve failure
2016-03-26 13:57:12 +01:00
Matthias Beyer 23c3eda89d Remove false grouping from UI 2016-03-25 19:25:56 +01:00
Matthias Beyer dc2a5f703f Trace error on retrieve failure 2016-03-25 19:18:00 +01:00
Matthias Beyer 0ced21b63a Add README for imag-store 2016-03-25 15:56:42 +01:00
Matthias Beyer df740ac63a Adapt to new function interface of build_entry_path() 2016-03-19 14:48:09 +01:00
Matthias Beyer b8b49b3240 Move: build_entry_path() from imag-store to libimagstore 2016-03-19 14:47:45 +01:00
Matthias Beyer 19375f2b68 Add clap::ArgGroup to rely on clap for mutually exclusive args 2016-03-08 11:24:50 +01:00
Matthias Beyer da74e4976e imag-store: Update clap: 1.5.5 -> 2.1.1 2016-02-20 21:21:51 +01:00
Matthias Beyer 37ce23fcaa Remove EntryHeader::toml() calls and replace with ::into() and ::from() calls 2016-02-12 22:07:43 +01:00
Matthias Beyer d15a5a150b Fix error message for failing test 2016-02-09 20:08:48 +01:00
Matthias Beyer 04a5bb9138 Allow --id / -i as path specification, for consistency 2016-02-09 13:48:14 +01:00
Matthias Beyer a59ce2003c Add test: delete functionality 2016-02-09 13:48:14 +01:00
Matthias Beyer 6ec57c0bde Add silent() helper for calling without debugging output 2016-02-09 13:48:14 +01:00
Matthias Beyer ef8c364ef1 Add test: retrieve 2016-02-09 13:48:14 +01:00
Matthias Beyer e8ec335b74 imag-store: dependency: version: 1.1.0 -> 2.0.1 2016-02-09 13:48:14 +01:00
Matthias Beyer 5f518726ee tests: Add version in filenames for test files 2016-02-09 13:48:14 +01:00
Matthias Beyer 8c6fc7ef41 util: Verify that path contains version, else panic!() 2016-02-09 13:48:14 +01:00
Matthias Beyer 6a0baf7bc5 Add semver = 0.2.1 2016-02-09 13:48:14 +01:00
Matthias Beyer 3004845339 Add test for file with custom header with two keys in one section 2016-02-09 13:48:14 +01:00
Matthias Beyer ee13a96fe6 Add test with multiple headers on commandline 2016-02-09 13:48:14 +01:00
Matthias Beyer e4d113cf4f Add test for custom header and content 2016-02-09 13:48:14 +01:00