Stephen Cleary

Results 149 comments of 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.