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.

GitHub

39 stars
3 watching
1 forks
Language: C#
last commit: over 4 years ago
Linked from 1 awesome list

csharpcsharp-sourcegeneratorsource-generatorsourcegenerator

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
thenameless314159/sourcegeneratorutilsProvides utility classes and abstractions to simplify source generation tasks in .NET source generators21
lokimidgard/sourcegenerator.helper.copycodeGenerates source code strings for attribute definitions in C#.7
gobiegenerator/gobieA tool to simplify source generation in C# by allowing developers to define templates and parameters without writing custom generator code.98
hamedfathi/enumerationclassgeneratorA C# source generator tool to create enumeration classes from enum types with additional features and customization options.16
davidwengier/sourcegeneratortemplateProvides a basic template and tools to generate C# source code programmatically182
musictopia2/commonsourcegeneratorshelpersA set of reusable helper classes for generating common source code elements in a music-related context11
jakubsturc/talk-csharp-source-generatorsA presentation about C# Source Generators, covering their purpose and functionality in generating code at compile-time.3
jeppevammenkristensen/cachesourcegeneratorGenerates cache boilerplate code around a method to simplify caching in C# applications.4
roeibajayo/sourcegeneratorqueryA tool for querying and manipulating C# source code using LINQ support24
cloud0259/controllergeneratorAutomates the creation of controllers from specified services in .NET projects using source generator technology8
b1z0n/lazyshgenA source generator that automatically generates lazy implementations at compile time.7
musictopia2/jsondeserializeresourcesourcegeneratorA tool that generates source code from JSON data descriptions2
ryanalameddine/sourcegeneratordemoA C# project demonstrating the use of source generators to automate code generation at compile time.3
31/godotonreadyA C# source generator for Godot 3.x that adds convenient onready-like features to scripts without reflection123
turnersoftware/buildversioningA tool that automatically generates version numbers from Git tags and metadata.59