From a6857d7d8f6f5359891df988d708b036b67f3841 Mon Sep 17 00:00:00 2001 From: Atif Aziz Date: Mon, 30 Jan 2023 23:05:45 +0100 Subject: [PATCH] Initial refactoring into incremental source generator --- Directory.Build.props | 2 +- .../CodeGeneration/CommunityToolkit.cs | 513 ++++++++++++++++++ .../CodeGeneration/SourceGenerator.cs | 263 ++++----- src/DocoptNet/DocoptNet.csproj | 4 +- .../CodeGeneration/SourceGeneratorTests.cs | 10 +- tests/DocoptNet.Tests/DocoptNet.Tests.csproj | 2 +- 6 files changed, 658 insertions(+), 136 deletions(-) create mode 100644 src/DocoptNet/CodeGeneration/CommunityToolkit.cs diff --git a/Directory.Build.props b/Directory.Build.props index 5e8f9754..49140bc8 100644 --- a/Directory.Build.props +++ b/Directory.Build.props @@ -1,7 +1,7 @@ - 10 + 11 enable true