GitBuildInfo.SourceGenerator
Build info generator
A tool that provides information about the current Git branch and commit hash, and marks the build as clean or dirty based on the working tree state
Source Generator for dumping the git branch information, commit hash, and if the working tree is dirty or clean on projects that install this and applies them as an assembly level attribute.
38 stars
3 watching
1 forks
Language: C#
last commit: over 2 years ago
Linked from 1 awesome list
csharpcsharp-sourcegeneratorsource-generatorsourcegenerator
Related projects:
Repository | Description | Stars |
---|---|---|
thenameless314159/sourcegeneratorutils | Provides utility classes and abstractions to simplify source generation tasks in .NET source generators | 21 |
lokimidgard/sourcegenerator.helper.copycode | Generates source code strings for attribute definitions in C#. | 7 |
gobiegenerator/gobie | A tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code. | 97 |
hamedfathi/enumerationclassgenerator | A C# source generator tool to create enumeration classes from enum types with additional features and customization options. | 16 |
davidwengier/sourcegeneratortemplate | Provides a basic template and tools to generate C# source code programmatically | 181 |
musictopia2/commonsourcegeneratorshelpers | A set of reusable helper classes for generating common source code elements in a music-related context | 11 |
jakubsturc/talk-csharp-source-generators | A presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time. | 3 |
jeppevammenkristensen/cachesourcegenerator | Generates cache boilerplate code around a method to simplify caching in C# applications. | 4 |
roeibajayo/sourcegeneratorquery | A tool for querying and manipulating C# source code using LINQ support | 22 |
cloud0259/controllergenerator | Automates the creation of controllers from specified services in .NET projects using source generator technology | 8 |
b1z0n/lazyshgen | A source generator that automatically generates lazy implementations at compile time. | 7 |
musictopia2/jsondeserializeresourcesourcegenerator | A tool that generates source code from JSON data descriptions | 2 |
ryanalameddine/sourcegeneratordemo | A C# project demonstrating the use of source generators to automate code generation at compile time. | 3 |
31/godotonready | A C# source generator for Godot 3.x that adds convenient onready-like features to scripts without reflection | 123 |
turnersoftware/buildversioning | A tool that automatically generates version numbers from Git tags and metadata. | 59 |