David Pollak
bde0a6fbf6
Cleaned up some warnings and errors running against Rust 1.58.1
2022-02-24 15:20:48 -05:00
Alex Good
5a26f8fcd1
Add missing licenses
2021-09-23 23:41:51 +01:00
Andrew Jeffery
4ce27ac18b
Use released 1.3.0 of tinyvec ( #225 )
2021-07-20 15:35:32 +01:00
Andrew Jeffery
9f554252d0
Use tinyvec for actor id ( #179 )
...
* Use tinyvec for actor id
Most of the time users will not be using their own identifiers and so
use random uuids. These can fit nicely on the stack for a speedup.
TinyVec allows us to capture this mostly stack, sometimes heap
behaviour.
* Use git version of tinyvec for arbitrary
2021-07-15 10:18:07 +01:00
Orion Henry
3db6f9ef13
Fix Clippy issues, broken tests, formatting issues ( #188 )
...
* fix clippy errors
* Bump travis nvm version
* Add smol_str arbitrary
* Fix Err prefix clippy error
* Fix clippy needless-borrow
* Ensure SortedVec sorts on deserialize
Co-authored-by: Andrew Jeffery <dev@jeffas.io>
2021-06-28 13:20:21 +01:00
Vedant Roy
14031addd3
Encode Vec<ScalarValue> into type system as ScalarValues
2021-06-25 11:06:25 -07:00
Andrew Jeffery
fc1b8f87fb
Use SmolStr in place of String ( #182 )
...
Most of the strings are small and so fit nicely in a SmolStr. When they
don't it just reverts to using a normal String.
2021-06-19 16:28:51 +01:00
Vedant Roy
c845351224
Serialize/Deserialize OpType so it works with msgpack
2021-05-27 15:54:07 -07:00
Andrew Jeffery
2aa35bc349
Add derive Arbitrary support behind cargo feature ( #124 )
2021-05-14 16:38:35 +01:00
Andrew Jeffery
3a8447c068
Remove automerge bench harness ( #106 )
...
This removes the default wrapper which throws errors with some cli
arguments, e.g. --save-baseline which is nice for being able to compare
versions!
2021-04-27 10:30:07 +01:00
Andrew Jeffery
2cc7b60ccb
Update uuid ( #52 )
...
This enables it to work for wasm32.
2021-03-18 12:38:05 +00:00
Alex Good
7cd1a059f5
Add proptest for serialization
2021-01-14 12:30:25 -05:00
Alex Good
2443cdf860
Remove objtype wrapper for diffs
2020-05-24 11:06:23 +01:00
Alex Good
7b8a0ec6c9
Move ActorID
2020-05-09 20:03:45 +01:00