Steve Dunn

Results 242 comments of Steve Dunn

Hi @amyboose > It depends. For NationalInsuranceNumber probably it must be prohibit to compare it with C# default. But in other cases it is useful compare to default I'll take...

Thanks for the PR @amyboose - much appreciated! It looks great. It seems some of the tests are failing though. Happy to help fix if you need me.

Hi, thanks for looking at the fixes. One of the issues is my fault: there's a 'scrubber' for the snapshots that turns 8.0.0.0 into 1.0.0.0. Every time I do a...

Hi @johnwc - other projects using your package wouldn't necessarily _need_ Vogen, but if they didn't reference it, then they wouldn't get code analysis goodness.

There's various analysers that offer compiler warnings for things like newing up a value object, or defaulting a value object.

Here's some examples ```c# // catches object creation expressions var c = new CustomerId(); // error VOG010: Type 'CustomerId' cannot be constructed with 'new' as it is prohibited CustomerId c...

Thank you for the feedback. I'll take a look at this issue soon.

Hi @DorianGreen - have you got a small repo project as I'm unable to reproduce this. The generated code looks correct : `IEqualityComparer` has a method signature of `bool Equals(T?...

Hi @DorianGreen - just looking through issues now that I've got a bit of spare time. Have you got a small repro project that I can use?