Uno.CodeGen/readme.md

1.3 KiB

Uno CodeGen

Uno.CodeGen is a set of tools to generate C# code in msbuild based projects.

Build status

Target Branch Status Recommended Nuget packages version
development master Build status NuGet
stable stable (no build yet) (not published yet)

Available Generators

Generator Triggering Attributes Usage
ClassLifecycleGenerator [ConstructorMethod] [DisposeMethod] [FinalizerMethod] Generate code to extend the lifecyle of a class. Documentation
EqualityGenerator [GenerateEquality] Generate code for efficient .Equals() members generation. Documentation
ImmutableGenerator [GenerateImmutable] Generate code to build truly immutable entities. Documentation