Commit Graph

45 Commits

Author SHA1 Message Date
Matthias Beyer 9650f46e23 Version strings: 0.2.0 -> 0.3.0 2017-05-03 10:48:26 +02:00
Matthew Piziak 9fa115500d Simplify FoldResult implementation
- Add tests for FoldResult
- Make documentation more explicit
- Assert failure accumulator in test

Submitted-by: Matthew Piziak <matthew.piziak@gmail.com>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2017-04-21 21:08:38 +02:00
Matthias Beyer 8967854c94 Make clap version more specific 2017-02-23 14:22:53 +01:00
mario 8df5519f34 Move `[profile.dev] codegen-units = 2` to top-level Cargo.toml
lower level (=package/crate level) definitions for profiles are ignored
2017-01-19 20:08:51 +01:00
Matthias Beyer 5496239f66 Add codegen-units = 2 in ./libimagentrylist/Cargo.toml 2016-10-24 13:54:44 +02:00
Matthias Beyer b5bfc1978c Fix: Cargo.toml does not know "website", but "homepage" 2016-10-20 14:14:18 +02:00
Matthias Beyer 598d463761 Add meta-info in libimagentrylist/Cargo.toml 2016-10-18 10:56:12 +02:00
Matthias Beyer e8ae4c0da7 Create symlinks to documentation files in libimag*/README.md 2016-10-13 12:04:36 +02:00
Matthias Beyer e30d774670 Move all libimag*/README.md to doc/src/05100-* 2016-10-13 12:04:36 +02:00
Matthias Beyer fbd6e790c7 Increment header levels in the README.md files of the libraries 2016-10-13 12:04:36 +02:00
Matthias Beyer f47ba140e6 libimagentrylist: Add copyright notice to all files 2016-10-01 17:35:06 +02:00
Matthias Beyer a53adb854d Use StoreId::into_pathbuf() rather than ::into() 2016-09-06 15:31:55 +02:00
Matthias Beyer 11e2af0c14 Fix libimagentrylist::listers::{path, line}::* for new StoreId interface 2016-08-28 18:41:55 +02:00
Matthias Beyer 1e457e8476 Merge pull request #633 from asuivelentine/imag/toml-dependency
Imag/toml dependency
2016-08-06 19:56:42 +02:00
Kai Sickeler f3be588c63 Upgrade clap dependency to 2.* 2016-08-06 17:42:12 +02:00
Kai Sickeler 6422bdb8a1 Upgrade toml dependency to 0.2 2016-08-06 17:27:55 +02:00
Matthias Beyer 9fd65dbe4a Add TableLister 2016-08-02 16:28:32 +02:00
Matthias Beyer e88082f270 Export MapErrInto trait here as well 2016-08-02 16:28:21 +02:00
Matthias Beyer a9f0ee0903 Add error type: IOError 2016-08-02 16:28:11 +02:00
Matthias Beyer 57f3894f76 Add dependency: prettytable = 0.6.* 2016-08-02 16:27:53 +02:00
John Sirois 7f57e5e234 Move from a helper function to a typeclass.
This introduces the `FoldResut` trait to move from `func(receiver, ...)`
style to `receiver.func(...)` style. Also add a means to pass the
default result explicitly.
2016-07-14 07:28:54 -06:00
John Sirois 2c40b8734e Add a `fold_ok` utility.
Add a utility that folds an iterator into a result and uses it to reduce
boilerplate in the codebase.
2016-07-13 12:43:04 -06:00
Matthias Beyer 9337a14cdd Update all version strings: 0.1.0 -> 0.2.0 2016-07-12 11:51:20 +02:00
Matthias Beyer 2cd511c0c1 Make CoreLister generic 2016-07-04 20:04:38 +02:00
Matthias Beyer 38031d5798 Add counter in libimagentrylist::listers::Core 2016-05-23 19:18:06 +02:00
Matthias Beyer 698c219e04 libimagentrylist: use generate_error_module!() macro and reexport generated types 2016-05-19 20:32:23 +02:00
Matthias Beyer fb79aedbd2 libimagentrylist: Replace error module imports with macro helper 2016-05-19 18:22:03 +02:00
Matthias Beyer 20ac5247f1 libimagentrylist: Replace error code with code generator macro 2016-05-17 00:26:36 +02:00
Andre Bogus 981707c9c9 more style adaptations
again following clippy
2016-05-13 22:27:53 +02:00
Matthias Beyer 72e53e16f6 Update log: 0.3.* -> 0.3 2016-05-10 17:54:47 +02:00
Matthias Beyer 79f585def9 Fix libimagentrylist::listers::path 2016-05-04 13:30:19 +02:00
Matthias Beyer 169d835e22 Remove unused deref() call 2016-04-21 13:19:01 +02:00
Matthias Beyer 985d273787 Remove unused deref() call 2016-04-21 13:18:22 +02:00
Matthias Beyer 6177ac9dad Enable lints 2016-04-17 20:53:10 +02:00
Matthias Beyer 20c78a99e4 Remove unused imports 2016-04-17 20:53:06 +02:00
Matthias Beyer a41d037bcf Add lister helper function 2016-04-06 11:49:03 +02:00
Matthias Beyer ecfdbab947 Add default arguments for builtin lister backends 2016-04-06 11:42:23 +02:00
Matthias Beyer 9a9b7fcc58 Add cli submodule for building and parsing CLI subcomponents 2016-04-06 11:35:22 +02:00
Matthias Beyer 19f89c5864 Add dependency: clap = 2.1.1 2016-04-06 11:32:29 +02:00
Matthias Beyer fdc7e2c391 Add LineLister 2016-03-26 15:28:18 +01:00
Matthias Beyer 5fe843e5d6 Add simple PathLister type 2016-03-26 15:28:18 +01:00
Matthias Beyer 52eb81a6f7 Add initial codebase 2016-03-26 15:28:18 +01:00
Matthias Beyer 8b1c36a86e Add dependencies 2016-03-26 15:28:18 +01:00
Matthias Beyer a8476c4229 Add README for this library 2016-03-26 15:28:18 +01:00
Matthias Beyer 13fa328198 Initial import 2016-03-26 15:28:18 +01:00