2.1 KiB
2.1 KiB
Uno CodeGen
Uno.CodeGen
is a set of tools to generate C# code in msbuild based projects.
Build status
Target | Branch | Status | Recent builds | Recommended Nuget packages version |
---|---|---|---|---|
development |
master | |||
stable |
stable |
Available Generators
Generator | Triggering Attributes | Usage | |
---|---|---|---|
ClassLifecycleGenerator |
[ConstructorMethod] [DisposeMethod] [FinalizerMethod] |
Generate code to extend the lifecyle of a class. | Documentation |
CompilationReferencesListingGenerator |
none | Generate a file without useful code, containing only comments detailing references used to compile the project. | Documentation |
EqualityGenerator |
[GenerateEquality] |
Generate code for efficient .Equals() members generation. |
Documentation |
ImmutableGenerator |
[GenerateImmutable] |
Generate code to build truly immutable entities. | Documentation |