Stephen Cleary
Stephen Cleary
_From @grokky1 on April 9, 2017 12:11_ I've only just started using your library so not sure. But to keep it simple, for now I've declared it as `public`.
I'll have to look this over pretty closely. In my experience, code that introduces a `WeakReference` fix often ends up exchanging one bug for another.
The main problem with change detection is that it's difficult for a general-purpose library to determine what "changed" means for a particular type.
Parallel unit testing works fine if your code is synchronous; all the unit tests for this library run in parallel. If you want to do parallel asynchronous unit testing, you...
Even if we allow user overriding of `IEquatable` (or more generally, `IEqualityComparer`), there's an additional aspect to the user-specified equatable calculation: it must ensure that all computed property delegates don't...
Actually, this project is still alive. The netstandard version is using a different [nuget package id](https://www.nuget.org/packages/Nito.Mvvm.CalculatedProperties/), and has [its own GH project](https://github.com/StephenCleary/Mvvm.CalculatedProperties). Eventually, this project will be replaced by that...
Reopening this as a reminder to myself to add forwarding docs.
Possibly can make use of `MemoryExtensions.CompareTo`.
Moving from FNV to MurmurHash for the 6.1.0 timeframe. Leaving this open since moving to xxHash is still desired.
I like it! The next update is adding string-specific comparers, so this will go well as a part of that update.