diff --git a/README.md b/README.md index 3f4a178..765f5e1 100644 --- a/README.md +++ b/README.md @@ -388,6 +388,7 @@ Add GitHub topic [`csharp-sourcegenerator`](https://github.com/topics/csharp-sou - [Durian](https://github.com/piotrstenke/Durian) - ![stars](https://img.shields.io/github/stars/piotrstenke/Durian?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/piotrstenke/Durian?style=flat-square&cacheSeconds=86400) Extends the default capabilities of C# by mimicking features from other languages. - [Fairy](https://github.com/hermanussen/Fairy) -![stars](https://img.shields.io/github/stars/hermanussen/Fairy?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/hermanussen/Fairy?style=flat-square&cacheSeconds=86400) generates C# code based on Sitecore Content Serialization (SCS) `.yml` files. - [FastGenericNew](https://github.com/Nyrest/FastGenericNew) - ![stars](https://img.shields.io/github/stars/Nyrest/FastGenericNew?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/Nyrest/FastGenericNew?style=flat-square&cacheSeconds=86400) The ultimate fast alternative to `Activator.CreateInstance` / `new T()`. Built on SourceGenerator V2 (Incremental Generator). +- [GenerateReadOnly](https://github.com/MeltyPlayer/GenerateReadOnly) - ![stars](https://img.shields.io/github/stars/MeltyPlayer/GenerateReadOnly?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/MeltyPlayer/GenerateReadOnly?style=flat-square&cacheSeconds=86400) Roslyn generator that automatically sets up ReadOnly interfaces for annotated types, similar to C++ const. - [GitBuildInfo.SourceGenerator](https://github.com/Elskom/GitBuildInfo.SourceGenerator) -![stars](https://img.shields.io/github/stars/Elskom/GitBuildInfo.SourceGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/Elskom/GitBuildInfo.SourceGenerator?style=flat-square&cacheSeconds=86400) - for dumping the git information (commit hash, branch, the head description) into assembly level metadata attributes. - [Hangfire.RecurringJob](https://github.com/IeuanWalker/Hangfire.RecurringJob) - ![stars](https://img.shields.io/github/stars/IeuanWalker/Hangfire.RecurringJob?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/IeuanWalker/Hangfire.RecurringJob?style=flat-square&cacheSeconds=86400) - Automatically generates the recurring job registration code. - [IDisposableGenerator](https://github.com/Elskom/IDisposableGenerator) -![stars](https://img.shields.io/github/stars/Elskom/IDisposableGenerator?style=flat-square&cacheSeconds=604800) ![last commit](https://img.shields.io/github/last-commit/Elskom/IDisposableGenerator?style=flat-square&cacheSeconds=86400) - A source generator package that implements the dispose and async dispose patterns.