Add "enum cloning" source generator

This commit is contained in:
goaaats 2026-01-10 16:57:18 +01:00
parent 55eb7e41d8
commit 8bb6cdd8d6
14 changed files with 395 additions and 0 deletions

View file

@ -0,0 +1,21 @@
using System.Threading;
using Microsoft.CodeAnalysis;
using Microsoft.CodeAnalysis.Text;
namespace Dalamud.EnumGenerator.Tests.Utils;
public class TestAdditionalFile : AdditionalText
{
private readonly SourceText text;
public TestAdditionalFile(string path, string text)
{
Path = path;
this.text = SourceText.From(text);
}
public override SourceText GetText(CancellationToken cancellationToken = new()) => this.text;
public override string Path { get; }
}