Introducing C# Source Generators | Open Awesome