C# immutable records generator
MIT License
Bot releases are visible (Hide)
Published by amis92 over 4 years ago
https://www.nuget.org/packages/Amadevus.RecordGenerator/0.6.0
CodeGeneration.Roslyn
v0.7.63; this drops the requirement fordotnet-codegen
DotNetCliToolReference
- now you only need PackageReference
toAmadevus.RecordGenerator
! (#127)Published by amis92 over 4 years ago
https://www.nuget.org/packages/Amadevus.RecordGenerator/0.5.0
https://github.com/amis92/RecordGenerator/compare/v0.4.1...v0.5.0
https://github.com/amis92/RecordGenerator/compare/v0.5.0-preview.1...v0.5.0
With*
methods now always reads value
RecordAttribute
is now in Amadevus.RecordGenerator
namespace (previously in global/no namespace)struct
definitions now supportedObject.ToString
override for recordsGeneratedCodeAttribute
is added to generated non-type members (methods, properties)Features
flags enum in Attributes package for requesting specific feature set generationFeatures.Equality
flag.
object.Equals(object)
, object.GetHashCode()
overridesIEquatable<TRecord>
, operator ==/!=
implementationsPublished by amis92 about 5 years ago
Published by amis92 about 5 years ago
Published by amis92 about 5 years ago