Commit Graph

11 Commits

Author SHA1 Message Date
nathan
6812d70f5f Updated unit test to register classes for storage 2020-08-06 02:35:38 +02:00
nathan
84487d10ba Moved JNA back into utilities project. Depenencies are too complex wrt Desktop.java to move it out yet 2020-08-06 02:30:57 +02:00
nathan
5da8dde1a6 Updated BCrypt with int overflow fixes. Updated copyright. Added unit test 2019-03-25 15:50:03 +01:00
nathan
bb01efec1e Fixed unit test to include proper string messages and delta values for float comparison 2018-04-21 18:58:23 +02:00
nathan
85a745dc3a Simplified storage API. Throws RuntimeException if trying to write to a
read-only storage.
2017-08-04 16:26:32 +02:00
nathan
ec84231b1b Removed default storageKey get() methods (they were confusing) 2017-08-04 16:04:30 +02:00
nathan
973d6d99c2 Refactored Storage.make() -> Storage.build(). Removed IOExceptions when
data cannot be read (an error will be emitted via logger or StdErr, and
will return null). Storage now has a default (kryo based) serialization
manager if none is specified.
2017-08-02 21:55:32 +02:00
nathan
13697c3d61 Updated unit test to delete the DB before testing creating it. 2017-08-01 10:23:32 +02:00
nathan
b6272112e8 Added comments, renamed to StorageSystem 2017-02-18 14:42:34 +01:00
nathan
d041655c6d Changed Store -> StorageType to make more sense. 2017-02-12 23:22:58 +01:00
nathan
e67a8556e9 Cleaned up Utilities 2017-02-10 11:17:13 +01:00