Found 69 packages
Package Description
The Uno Source Generator is a set of classes used to generate C# code.
A package that offers attributes to drive code generation. API: * CodeGeneration.Roslyn.CodeGenerationAttributeAttribute
Source code generation tool that hosts custom generators (AKA Plugins). This package contains MSBuild targets that run the tool during a build, before compilation. See project site for details.
Library for creating source generators. API (types contained): * CodeGeneration.Roslyn.ICodeGenerator * CodeGeneration.Roslyn.IRichCodeGenerator * CodeGeneration.Roslyn.Logger * CodeGeneration.Roslyn.RichGenerationResult * CodeGeneration.Roslyn.TransformationContext
Contains source generators for Octo Mesh Construction Kits.
Contains source generators for Octo Mesh Construction Kits to create data transfer objects.
The engine of source code generation; used by CodeGeneration.Roslyn.Tool. Useful for testing custom source generators. API: * CodeGeneration.Roslyn.CompilationGenerator * CodeGeneration.Roslyn.DocumentTransform
Extension library for generating C# source code.
Source Code generator for Snap.Hutao
Attributes required for source-generation of custom functions
T.Pipes Source Code Generator. Writes Interface Implementations for Inter Process Communication.
The MSBuild project SDK that helps correctly create CodeGeneration.Roslyn plugins (generators). For the convenience of plugin consumers, create metapackage as well. For details, see project readme: https://github.com/AArnott/CodeGeneration.Roslyn#package-your-code-generator How to use MSBuild project SDKs: https://docs.microsoft.com/visualstudio/msbuild/how-to-use-project-sdk
A package that includes Uno.Core as a dependency for build tasks and Uno.SourceGeneration binaries.
A tool to generate a form using Spectre.Console through a source generator that generate a new class to collect data
Reflection based on Source Generator supports AOT compilation
ChangeTracking is a object change tracking and state management framework based on Source Generator, supports AOT compilation.
Action dispatch and subscribe framework
Source generator library.
Reflection based on Source Generator supports AOT compilation