Commit Graph

6 Commits

Author SHA1 Message Date
Matthias Beyer 0d9691ab0b Update header example 2019-04-27 02:05:03 +02:00
Matthias Beyer db7121ccba Rewrite library
* Remove old code
* Rewrite with tests

This implements a fassade pattern for ref library

With the fassade, we can specify the hasher in a rather easy way, which
is not possible with default generics for traits.

The "default" part in "default generic type" is not properly implemented
yet (as visible in the tests), as I don't know how to realize this.

For simplicity, the `hasher` module exports a `default` module with a
`DefaultHasher` type, which resolves to the `Sha1Hasher`.

Signed-off-by: Matthias Beyer <mail@beyermatthias.de>
2019-02-17 11:09:48 +01:00
Matthias Beyer a41479c0ec doc: Rewrite README for libimagentryref 2019-02-17 11:09:48 +01:00
Matthias Beyer 6ba87a58d1 Add 'Known Problems' section 2018-06-23 21:55:35 +02:00
Matthias Beyer a5eaf0439c Update documentation for new implementation 2018-02-19 12:14:32 +01:00
Matthias Beyer 2fcead5f53 Fix broken README symlinks
Along: Add files in documentation for modules that not yet had one.
2017-08-27 15:13:25 +02:00