Commit Graph

2013 Commits

Author SHA1 Message Date
mario-kr 2e0c846586 Merge pull request #1 from mario-kr/add-task_rs
Add task rs
2016-05-04 13:57:24 +02:00
mario ff500d7d44 struct skeleton 2016-05-04 13:54:34 +02:00
mario 02c2613244 created files 2016-05-04 13:47:39 +02:00
Matthias Beyer 3842e177d7 Make Entry::{from_file,from_str} generic over IntoStoreId 2016-05-04 13:30:19 +02:00
Matthias Beyer 79f585def9 Fix libimagentrylist::listers::path 2016-05-04 13:30:19 +02:00
Matthias Beyer 5d6c226953 Make some store functions generic over IntoStoreId 2016-05-04 13:30:19 +02:00
Matthias Beyer 24ddf5d53b Impl IntoStoreId for StoreId 2016-05-04 13:30:19 +02:00
Matthias Beyer 7e17e213be Fixup ModuleEntryPath macro type 2016-05-04 13:30:19 +02:00
mario 07b7936c02 added dependency task-hookrs 2016-05-03 18:03:34 +02:00
mario 89ec7df348 Renamed imag-task to imag-todo, libimagtask to libimagtodo 2016-05-03 17:37:53 +02:00
Matthias Beyer b4db587a10 Impl Deref<PathBuf> for StoreId 2016-05-03 14:58:18 +02:00
Matthias Beyer 4d4acf9168 Fix IntoStoreId implementation 2016-05-03 14:58:05 +02:00
Matthias Beyer 799b9e27a5 Remove typedef for StoreId type
but make it a new type instead.

Also derive and implement as many traits as possible for it, so we keep
backwards compatibility as much as possible.

Anyways, we need to rewrite some code for this.

Suggested-by: Marcel Müller <neikos@neikos.email>
Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2016-05-03 14:58:05 +02:00
mario 4fb0de1124 push current master as development has not started yet 2016-05-02 21:55:22 +02:00
Matthias Beyer 1f13594999 Merge pull request #382 from matthiasbeyer/cache-cargo-travis
Add cargo cache for travis
2016-04-29 14:45:08 +02:00
Matthias Beyer 54cf4c114b Add cargo cache for travis 2016-04-29 13:52:50 +02:00
Matthias Beyer 770cc3e86b Add dependency: walkdir = 0.1.5 2016-04-28 17:52:46 +02:00
mario e51ef38ad9 Merge branch 'master' of https://github.com/matthiasbeyer/imag into imag-task 2016-04-27 12:56:32 +02:00
Matthias Beyer 9ff826e64e Merge pull request #380 from matthiasbeyer/libimagutil/polish-trace_output
Make trace() output a bit nicer
2016-04-22 16:25:23 +02:00
Matthias Beyer f6e59c355e Remove "caused by" marker
As we are in debug mode anyways, a developer using this should know by
the trace number that the next line is the cause.

As we use the debug!() macro here, this would be printed on a new line,
which is rather distracting instead of helpful. Therefor this patch
removes this line.
2016-04-22 15:10:24 +02:00
Matthias Beyer ad4e73399f Make trace() output a bit nicer 2016-04-21 16:36:13 +02:00
Matthias Beyer bd2f7bc616 Merge pull request #377 from matthiasbeyer/hotfix-build
Remove unused import
2016-04-21 16:33:29 +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 69a73f0a67 Remove unneeded calls to deref() and deref_mut() 2016-04-21 13:21:47 +02:00
Matthias Beyer e0988c5f76 Remove unneeded deref() call 2016-04-21 13:19:37 +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 cb3683940e Remove unneeded module specifiers from Deref{,Mut} impls 2016-04-21 13:13:58 +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 fd9dee7dea Implement Debug for StoreIdIterator 2016-04-20 21:46:02 +02:00
Matthias Beyer b909fea45b Derive Debug for NoteIterator 2016-04-20 21:46:02 +02:00
Matthias Beyer 90b4e3cc62 Add derive(Debug) for Note 2016-04-20 21:46:02 +02:00
Matthias Beyer 872114d86f FileLockEntry: Derive Debug 2016-04-20 21:46:02 +02:00
Matthias Beyer e0876bb751 Make libimagrt::runtime::Runtime derive Debug 2016-04-20 21:46:02 +02:00
Matthias Beyer 381a9b3f5b Revert change to unwrap_err() here, trait bounds not fulfilled 2016-04-20 21:46:02 +02:00
Matthias Beyer 01c226f0ca Revert change to unwrap_err() here, trait bounds not fulfilled 2016-04-20 21:46:02 +02:00
Matthias Beyer 0bb40fca11 libimagstore: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:46:01 +02:00
Matthias Beyer 3631817827 libimagrt: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:58 +02:00
Matthias Beyer 9ada2d9c98 libimagnotes: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:27 +02:00
Matthias Beyer e08986842c libimagentrytag: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:27 +02:00
Matthias Beyer 5d2950b7df libimagentrylink: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:27 +02:00
Matthias Beyer d01c2d294e libimagcounter: Replace .err().unwrap() with .unwrap_err() 2016-04-20 21:45:26 +02:00