diff --git a/.gitea/workflows/publish-nuget.yml b/.gitea/workflows/publish-nuget.yml
new file mode 100644
index 0000000..06dc7b7
--- /dev/null
+++ b/.gitea/workflows/publish-nuget.yml
@@ -0,0 +1,52 @@
+name: Publish NuGet packages
+
+on:
+ push:
+ tags:
+ - 'v*'
+ workflow_dispatch:
+
+jobs:
+ publish:
+ runs-on: ubuntu-latest
+ permissions:
+ contents: read
+ packages: write
+ env:
+ NUGET_AUTH_TOKEN: ${{ secrets.SHRINKSDK_PACKAGE_TOKEN }}
+ steps:
+ - name: Checkout tagged source
+ uses: actions/checkout@v4
+
+ - name: Set up .NET
+ uses: actions/setup-dotnet@v4
+ with:
+ dotnet-version: '8.0.x'
+
+ - name: Validate tag and pack projects
+ env:
+ GITEA_REF: ${{ gitea.ref }}
+ shell: bash
+ run: |
+ set -euo pipefail
+ tag="${GITEA_REF#refs/tags/}"
+ version="$(node -p "require('./package.json').version")"
+ test "$tag" = "v$version"
+ mkdir -p packages
+ mapfile -d '' projects < <(find DotNet~ Godot~ -type f -name '*.csproj' -print0 2>/dev/null || true)
+ test "${#projects[@]}" -gt 0
+ for project in "${projects[@]}"; do
+ dotnet restore "$project" --configfile NuGet.Config
+ dotnet pack "$project" --configuration Release --no-restore --output "$PWD/packages" --include-symbols --include-source
+ done
+ find packages -maxdepth 1 -name '*.nupkg' -type f | grep -q .
+
+ - name: Publish packages
+ shell: bash
+ run: |
+ set -euo pipefail
+ : "${NUGET_AUTH_TOKEN:?SHRINKSDK_PACKAGE_TOKEN is required}"
+ dotnet nuget push 'packages/*.nupkg' --api-key "$NUGET_AUTH_TOKEN" --source https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json --skip-duplicate
+ if compgen -G 'packages/*.snupkg' > /dev/null; then
+ dotnet nuget push 'packages/*.snupkg' --api-key "$NUGET_AUTH_TOKEN" --source https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json --skip-duplicate
+ fi
diff --git a/.gitignore b/.gitignore
index 246935d..c3b8764 100644
--- a/.gitignore
+++ b/.gitignore
@@ -8,3 +8,11 @@
/Tools~/**/[Oo]bj/
*.user
*.DotSettings.user
+/DotNet~/**/[Bb]in/
+/DotNet~/**/[Oo]bj/
+/Godot~/**/[Bb]in/
+/Godot~/**/[Oo]bj/
+/artifacts/
+/packages/
+!DotNet~/**/*.csproj
+!Godot~/**/*.csproj
diff --git a/.npmignore b/.npmignore
index 700f03d..6a59c77 100644
--- a/.npmignore
+++ b/.npmignore
@@ -6,3 +6,7 @@ Tools~/
*.sln
*.user
*.DotSettings.user
+DotNet~/
+Godot~/
+NuGet.Config
+Directory.Build.props
diff --git a/Directory.Build.props b/Directory.Build.props
new file mode 100644
index 0000000..43b188b
--- /dev/null
+++ b/Directory.Build.props
@@ -0,0 +1,13 @@
+
+
+ latest
+ enable
+ true
+ true
+ ShrinkSDK
+ ShrinkSDK
+ https://git.crash.work/ShrinkSDK
+ true
+ snupkg
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/AnalyzerReleases.Shipped.md b/DotNet~/ShrinkSDK.CodeGen.Analyzers/AnalyzerReleases.Shipped.md
new file mode 100644
index 0000000..332da7f
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/AnalyzerReleases.Shipped.md
@@ -0,0 +1,9 @@
+## Release 0.1.0
+
+### New Rules
+
+Rule ID | Category | Severity | Notes
+--------|----------|----------|-------
+SHRINK001 | ShrinkSDK.CodeGen | Error | Invalid event subscriber signature
+SHRINK002 | ShrinkSDK.CodeGen | Error | Duplicate network opcode and route
+SHRINK003 | ShrinkSDK.CodeGen | Error | Invalid application installer
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkCodeGenAnalyzer.cs b/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkCodeGenAnalyzer.cs
new file mode 100644
index 0000000..64ae6e9
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkCodeGenAnalyzer.cs
@@ -0,0 +1,75 @@
+#nullable enable
+
+using System;
+using System.Collections.Concurrent;
+using System.Collections.Immutable;
+using System.Linq;
+using Microsoft.CodeAnalysis;
+using Microsoft.CodeAnalysis.Diagnostics;
+
+namespace ShrinkSDK.CodeGen.Analyzers;
+
+[DiagnosticAnalyzer(LanguageNames.CSharp)]
+public sealed class ShrinkCodeGenAnalyzer : DiagnosticAnalyzer
+{
+ private static readonly DiagnosticDescriptor InvalidEventHandler = new(
+ "SHRINK001", "Invalid event subscriber signature",
+ "Method '{0}' must use void(TEvent), UniTask(TEvent), or UniTask(TEvent, CancellationToken)",
+ "ShrinkSDK.CodeGen", DiagnosticSeverity.Error, true);
+ private static readonly DiagnosticDescriptor DuplicateNetworkContract = new(
+ "SHRINK002", "Duplicate network opcode and route",
+ "Network opcode/route '{0}' is already declared by '{1}'",
+ "ShrinkSDK.CodeGen", DiagnosticSeverity.Error, true);
+ private static readonly DiagnosticDescriptor InvalidInstaller = new(
+ "SHRINK003", "Invalid application installer",
+ "Type '{0}' has ShrinkAppModuleInstaller but does not implement IShrinkAppModuleInstaller",
+ "ShrinkSDK.CodeGen", DiagnosticSeverity.Error, true);
+
+ public override ImmutableArray SupportedDiagnostics =>
+ ImmutableArray.Create(InvalidEventHandler, DuplicateNetworkContract, InvalidInstaller);
+
+ public override void Initialize(AnalysisContext context)
+ {
+ context.ConfigureGeneratedCodeAnalysis(GeneratedCodeAnalysisFlags.None);
+ context.EnableConcurrentExecution();
+ context.RegisterCompilationStartAction(start =>
+ {
+ var networkContracts = new ConcurrentDictionary(StringComparer.Ordinal);
+ start.RegisterSymbolAction(symbolContext => AnalyzeMethod(symbolContext), SymbolKind.Method);
+ start.RegisterSymbolAction(symbolContext => AnalyzeType(symbolContext, networkContracts), SymbolKind.NamedType);
+ });
+ }
+
+ private static void AnalyzeMethod(SymbolAnalysisContext context)
+ {
+ var method = (IMethodSymbol)context.Symbol;
+ if (!HasAttribute(method, "ShrinkEventBus.ShrinkSubscribeAttribute")) return;
+ var parametersValid = method.Parameters.Length == 1 ||
+ method.Parameters.Length == 2 && method.Parameters[1].Type.ToDisplayString() == "System.Threading.CancellationToken";
+ var returnName = method.ReturnType.ToDisplayString();
+ var returnValid = method.Parameters.Length == 1 && (method.ReturnsVoid || returnName == "Cysharp.Threading.Tasks.UniTask") ||
+ method.Parameters.Length == 2 && returnName == "Cysharp.Threading.Tasks.UniTask";
+ if (!parametersValid || !returnValid)
+ context.ReportDiagnostic(Diagnostic.Create(InvalidEventHandler, method.Locations.FirstOrDefault(), method.Name));
+ }
+
+ private static void AnalyzeType(SymbolAnalysisContext context, ConcurrentDictionary networkContracts)
+ {
+ var type = (INamedTypeSymbol)context.Symbol;
+ if (HasAttribute(type, "ShrinkApp.ShrinkAppModuleInstallerAttribute") &&
+ !type.AllInterfaces.Any(item => item.ToDisplayString() == "ShrinkApp.IShrinkAppModuleInstaller"))
+ context.ReportDiagnostic(Diagnostic.Create(InvalidInstaller, type.Locations.FirstOrDefault(), type.Name));
+
+ var network = type.GetAttributes().FirstOrDefault(attribute =>
+ attribute.AttributeClass?.ToDisplayString() == "ShrinkNetwork.ShrinkNetworkMessageAttribute");
+ if (network == null || network.ConstructorArguments.Length == 0) return;
+ var opcode = network.ConstructorArguments[0].Value?.ToString() ?? string.Empty;
+ var route = network.ConstructorArguments.Length > 1 ? network.ConstructorArguments[1].Value as string ?? string.Empty : string.Empty;
+ var key = opcode + ":" + route;
+ if (!networkContracts.TryAdd(key, type) && networkContracts.TryGetValue(key, out var previous))
+ context.ReportDiagnostic(Diagnostic.Create(DuplicateNetworkContract, type.Locations.FirstOrDefault(), key, previous.Name));
+ }
+
+ private static bool HasAttribute(ISymbol symbol, string fullName) =>
+ symbol.GetAttributes().Any(attribute => attribute.AttributeClass?.ToDisplayString() == fullName);
+}
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkSDK.CodeGen.Analyzers.csproj b/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkSDK.CodeGen.Analyzers.csproj
new file mode 100644
index 0000000..78c53ff
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/ShrinkSDK.CodeGen.Analyzers.csproj
@@ -0,0 +1,13 @@
+
+
+ netstandard2.0
+ ShrinkSDK.CodeGen.Analyzers
+ ShrinkSDK.CodeGen.Analyzers
+ false
+ false
+ true
+
+
+
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.deps.json b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.deps.json
new file mode 100644
index 0000000..00f9c0b
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.deps.json
@@ -0,0 +1,300 @@
+{
+ "runtimeTarget": {
+ "name": ".NETStandard,Version=v2.0/",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETStandard,Version=v2.0": {},
+ ".NETStandard,Version=v2.0/": {
+ "ShrinkSDK.CodeGen.Analyzers/1.0.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.CSharp": "4.14.0"
+ },
+ "runtime": {
+ "ShrinkSDK.CodeGen.Analyzers.dll": {}
+ }
+ },
+ "Microsoft.CodeAnalysis.Common/4.14.0": {
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Reflection.Metadata": "9.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encoding.CodePages": "7.0.0",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": {
+ "assemblyVersion": "4.14.0.0",
+ "fileVersion": "4.1400.25.26210"
+ }
+ },
+ "resources": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.14.0": {
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Common": "4.14.0",
+ "System.Buffers": "4.5.1",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Reflection.Metadata": "9.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encoding.CodePages": "7.0.0",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "assemblyVersion": "4.14.0.0",
+ "fileVersion": "4.1400.25.26210"
+ }
+ },
+ "resources": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "System.Buffers/4.5.1": {
+ "runtime": {
+ "lib/netstandard2.0/System.Buffers.dll": {
+ "assemblyVersion": "4.0.3.0",
+ "fileVersion": "4.6.28619.1"
+ }
+ }
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Collections.Immutable.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Memory/4.5.5": {
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.dll": {
+ "assemblyVersion": "4.0.1.2",
+ "fileVersion": "4.6.31308.1"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.Numerics.Vectors.dll": {
+ "assemblyVersion": "4.1.4.0",
+ "fileVersion": "4.6.26515.6"
+ }
+ }
+ },
+ "System.Reflection.Metadata/9.0.0": {
+ "dependencies": {
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Reflection.Metadata.dll": {
+ "assemblyVersion": "9.0.0.0",
+ "fileVersion": "9.0.24.52809"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "runtime": {
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "assemblyVersion": "6.0.0.0",
+ "fileVersion": "6.0.21.52210"
+ }
+ }
+ },
+ "System.Text.Encoding.CodePages/7.0.0": {
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
+ "assemblyVersion": "7.0.0.0",
+ "fileVersion": "7.0.22.51805"
+ }
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {
+ "assemblyVersion": "4.2.0.1",
+ "fileVersion": "4.6.28619.1"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ShrinkSDK.CodeGen.Analyzers/1.0.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Microsoft.CodeAnalysis.Common/4.14.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
+ "path": "microsoft.codeanalysis.common/4.14.0",
+ "hashPath": "microsoft.codeanalysis.common.4.14.0.nupkg.sha512"
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.14.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
+ "path": "microsoft.codeanalysis.csharp/4.14.0",
+ "hashPath": "microsoft.codeanalysis.csharp.4.14.0.nupkg.sha512"
+ },
+ "System.Buffers/4.5.1": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
+ "path": "system.buffers/4.5.1",
+ "hashPath": "system.buffers.4.5.1.nupkg.sha512"
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==",
+ "path": "system.collections.immutable/9.0.0",
+ "hashPath": "system.collections.immutable.9.0.0.nupkg.sha512"
+ },
+ "System.Memory/4.5.5": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
+ "path": "system.memory/4.5.5",
+ "hashPath": "system.memory.4.5.5.nupkg.sha512"
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "path": "system.numerics.vectors/4.5.0",
+ "hashPath": "system.numerics.vectors.4.5.0.nupkg.sha512"
+ },
+ "System.Reflection.Metadata/9.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==",
+ "path": "system.reflection.metadata/9.0.0",
+ "hashPath": "system.reflection.metadata.9.0.0.nupkg.sha512"
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "hashPath": "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512"
+ },
+ "System.Text.Encoding.CodePages/7.0.0": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-LSyCblMpvOe0N3E+8e0skHcrIhgV2huaNcjUUEa8hRtgEAm36aGkRoC8Jxlb6Ra6GSfF29ftduPNywin8XolzQ==",
+ "path": "system.text.encoding.codepages/7.0.0",
+ "hashPath": "system.text.encoding.codepages.7.0.0.nupkg.sha512"
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "hashPath": "system.threading.tasks.extensions.4.5.4.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll
new file mode 100644
index 0000000..4c8d33d
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb
new file mode 100644
index 0000000..ef6d134
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/bin/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..8bf3a42
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/.NETStandard,Version=v2.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETStandard,Version=v2.0", FrameworkDisplayName = ".NET Standard 2.0")]
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfo.cs b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfo.cs
new file mode 100644
index 0000000..0743f9f
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ShrinkSDK")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("1.0.0+5fd9b258d78a4eccff03b1da12ffd9f9a62526a4")]
+[assembly: System.Reflection.AssemblyProductAttribute("ShrinkSDK.CodeGen.Analyzers")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ShrinkSDK.CodeGen.Analyzers")]
+[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.0")]
+[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://git.crash.work/ShrinkSDK")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfoInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..65a040e
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+8c6d371fb2669eb81546bbe4990e35d6e23df1869fb22f4d099f3616dd4e7bdc
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.GeneratedMSBuildEditorConfig.editorconfig b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..4f7e83e
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,16 @@
+is_global = true
+build_property.TargetFramework = netstandard2.0
+build_property.TargetPlatformMinVersion = 7.0
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules = true
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = ShrinkSDK.CodeGen.Analyzers
+build_property.ProjectDir = D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.CsWinRTUseWindowsUIXamlProjections = false
+build_property.EffectiveAnalysisLevelStyle =
+build_property.EnableCodeStyleSeverity =
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.assets.cache b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.assets.cache
new file mode 100644
index 0000000..c539266
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.assets.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.AssemblyReference.cache b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..d1b4ec5
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.AssemblyReference.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.CoreCompileInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..e5d6884
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+dd656b0d56b480b28268325a874f26433a3d0356ca7f9d4e49fe23db743d3867
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.FileListAbsolute.txt b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..96772b7
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.csproj.FileListAbsolute.txt
@@ -0,0 +1,10 @@
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\bin\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.deps.json
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\bin\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\bin\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.pdb
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.csproj.AssemblyReference.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.GeneratedMSBuildEditorConfig.editorconfig
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.AssemblyInfoInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.AssemblyInfo.cs
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.csproj.CoreCompileInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Analyzers\obj\Release\netstandard2.0\ShrinkSDK.CodeGen.Analyzers.pdb
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll
new file mode 100644
index 0000000..4c8d33d
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb
new file mode 100644
index 0000000..ef6d134
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/Release/netstandard2.0/ShrinkSDK.CodeGen.Analyzers.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.dgspec.json b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..edef3ac
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.dgspec.json
@@ -0,0 +1,79 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj": {}
+ },
+ "projects": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj",
+ "projectName": "ShrinkSDK.CodeGen.Analyzers",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "netstandard2.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "netstandard2.0": {
+ "framework": "netstandard2.0",
+ "targetAlias": "netstandard2.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "netstandard2.0": {
+ "framework": "netstandard2.0",
+ "targetAlias": "netstandard2.0",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.CSharp": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[4.14.0, )"
+ },
+ "NETStandard.Library": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[2.0.3, )",
+ "autoReferenced": true
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.props b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.props
new file mode 100644
index 0000000..41c2bce
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.props
@@ -0,0 +1,21 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\im\.nuget\packages\
+ PackageReference
+ 7.0.0
+
+
+
+
+
+
+
+
+ C:\Users\im\.nuget\packages\microsoft.codeanalysis.analyzers\3.11.0
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.targets b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.targets
new file mode 100644
index 0000000..93b728e
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/ShrinkSDK.CodeGen.Analyzers.csproj.nuget.g.targets
@@ -0,0 +1,7 @@
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.assets.json b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.assets.json
new file mode 100644
index 0000000..8791611
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.assets.json
@@ -0,0 +1,1599 @@
+{
+ "version": 4,
+ "targets": {
+ "netstandard2.0": {
+ "Microsoft.CodeAnalysis.Analyzers/3.11.0": {
+ "type": "package",
+ "build": {
+ "buildTransitive/Microsoft.CodeAnalysis.Analyzers.props": {},
+ "buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets": {}
+ }
+ },
+ "Microsoft.CodeAnalysis.Common/4.14.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
+ "System.Buffers": "4.5.1",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Reflection.Metadata": "9.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encoding.CodePages": "7.0.0",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "resource": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.14.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.Analyzers": "3.11.0",
+ "Microsoft.CodeAnalysis.Common": "[4.14.0]",
+ "System.Buffers": "4.5.1",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5",
+ "System.Numerics.Vectors": "4.5.0",
+ "System.Reflection.Metadata": "9.0.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0",
+ "System.Text.Encoding.CodePages": "7.0.0",
+ "System.Threading.Tasks.Extensions": "4.5.4"
+ },
+ "compile": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll": {
+ "related": ".pdb;.xml"
+ }
+ },
+ "resource": {
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "cs"
+ },
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "de"
+ },
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "es"
+ },
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "fr"
+ },
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "it"
+ },
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ja"
+ },
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ko"
+ },
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pl"
+ },
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "pt-BR"
+ },
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "ru"
+ },
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "tr"
+ },
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hans"
+ },
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll": {
+ "locale": "zh-Hant"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "NETStandard.Library/2.0.3": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "1.1.0"
+ },
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "build": {
+ "build/netstandard2.0/NETStandard.Library.targets": {}
+ }
+ },
+ "System.Buffers/4.5.1": {
+ "type": "package",
+ "compile": {
+ "ref/netstandard2.0/System.Buffers.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Buffers.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Collections.Immutable.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Collections.Immutable.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Memory/4.5.5": {
+ "type": "package",
+ "dependencies": {
+ "System.Buffers": "4.5.1",
+ "System.Numerics.Vectors": "4.4.0",
+ "System.Runtime.CompilerServices.Unsafe": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Memory.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Memory.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "type": "package",
+ "compile": {
+ "ref/netstandard2.0/System.Numerics.Vectors.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Numerics.Vectors.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Reflection.Metadata/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Collections.Immutable": "9.0.0",
+ "System.Memory": "4.5.5"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Reflection.Metadata.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Reflection.Metadata.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Text.Encoding.CodePages/7.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.5.5",
+ "System.Runtime.CompilerServices.Unsafe": "6.0.0"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "type": "package",
+ "dependencies": {
+ "System.Runtime.CompilerServices.Unsafe": "4.5.3"
+ },
+ "compile": {
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll": {
+ "related": ".xml"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.CodeAnalysis.Analyzers/3.11.0": {
+ "sha512": "v/EW3UE8/lbEYHoC2Qq7AR/DnmvpgdtAMndfQNmpuIMx/Mto8L5JnuCfdBYtgvalQOtfNCnxFejxuRrryvUTsg==",
+ "type": "package",
+ "path": "microsoft.codeanalysis.analyzers/3.11.0",
+ "hasTools": true,
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "ThirdPartyNotices.txt",
+ "analyzers/dotnet/cs/Microsoft.CodeAnalysis.Analyzers.dll",
+ "analyzers/dotnet/cs/Microsoft.CodeAnalysis.CSharp.Analyzers.dll",
+ "analyzers/dotnet/cs/cs/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/de/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/es/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/fr/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/it/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/ja/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/ko/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/pl/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/pt-BR/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/ru/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/tr/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/zh-Hans/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/cs/zh-Hant/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/Microsoft.CodeAnalysis.Analyzers.dll",
+ "analyzers/dotnet/vb/Microsoft.CodeAnalysis.VisualBasic.Analyzers.dll",
+ "analyzers/dotnet/vb/cs/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/de/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/es/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/fr/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/it/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/ja/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/ko/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/pl/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/pt-BR/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/ru/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/tr/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/zh-Hans/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "analyzers/dotnet/vb/zh-Hant/Microsoft.CodeAnalysis.Analyzers.resources.dll",
+ "buildTransitive/Microsoft.CodeAnalysis.Analyzers.props",
+ "buildTransitive/Microsoft.CodeAnalysis.Analyzers.targets",
+ "buildTransitive/config/analysislevel_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_all.globalconfig",
+ "buildTransitive/config/analysislevel_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_default.globalconfig",
+ "buildTransitive/config/analysislevel_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_none.globalconfig",
+ "buildTransitive/config/analysislevel_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevel_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelcorrectness_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevellibrary_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscompatibility_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysiscorrectness_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdesign_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisdocumentation_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysislocalization_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisperformance_4_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_2_9_8_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_4_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_3_recommended_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_all.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_all_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_default.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_default_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_minimum.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_minimum_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_none.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_none_warnaserror.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_recommended.globalconfig",
+ "buildTransitive/config/analysislevelmicrosoftcodeanalysisreleasetracking_4_3_recommended_warnaserror.globalconfig",
+ "documentation/Analyzer Configuration.md",
+ "documentation/Microsoft.CodeAnalysis.Analyzers.md",
+ "documentation/Microsoft.CodeAnalysis.Analyzers.sarif",
+ "documentation/readme.md",
+ "editorconfig/AllRulesDefault/.editorconfig",
+ "editorconfig/AllRulesDisabled/.editorconfig",
+ "editorconfig/AllRulesEnabled/.editorconfig",
+ "editorconfig/CorrectnessRulesDefault/.editorconfig",
+ "editorconfig/CorrectnessRulesEnabled/.editorconfig",
+ "editorconfig/DataflowRulesDefault/.editorconfig",
+ "editorconfig/DataflowRulesEnabled/.editorconfig",
+ "editorconfig/LibraryRulesDefault/.editorconfig",
+ "editorconfig/LibraryRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisCompatibilityRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisCompatibilityRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisCorrectnessRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisCorrectnessRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisDesignRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisDesignRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisDocumentationRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisDocumentationRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisLocalizationRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisLocalizationRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisPerformanceRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisPerformanceRulesEnabled/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisReleaseTrackingRulesDefault/.editorconfig",
+ "editorconfig/MicrosoftCodeAnalysisReleaseTrackingRulesEnabled/.editorconfig",
+ "editorconfig/PortedFromFxCopRulesDefault/.editorconfig",
+ "editorconfig/PortedFromFxCopRulesEnabled/.editorconfig",
+ "microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
+ "microsoft.codeanalysis.analyzers.nuspec",
+ "rulesets/AllRulesDefault.ruleset",
+ "rulesets/AllRulesDisabled.ruleset",
+ "rulesets/AllRulesEnabled.ruleset",
+ "rulesets/CorrectnessRulesDefault.ruleset",
+ "rulesets/CorrectnessRulesEnabled.ruleset",
+ "rulesets/DataflowRulesDefault.ruleset",
+ "rulesets/DataflowRulesEnabled.ruleset",
+ "rulesets/LibraryRulesDefault.ruleset",
+ "rulesets/LibraryRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisCompatibilityRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisCompatibilityRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisCorrectnessRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisCorrectnessRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisDesignRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisDesignRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisDocumentationRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisDocumentationRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisLocalizationRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisLocalizationRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisPerformanceRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisPerformanceRulesEnabled.ruleset",
+ "rulesets/MicrosoftCodeAnalysisReleaseTrackingRulesDefault.ruleset",
+ "rulesets/MicrosoftCodeAnalysisReleaseTrackingRulesEnabled.ruleset",
+ "rulesets/PortedFromFxCopRulesDefault.ruleset",
+ "rulesets/PortedFromFxCopRulesEnabled.ruleset",
+ "tools/install.ps1",
+ "tools/uninstall.ps1"
+ ]
+ },
+ "Microsoft.CodeAnalysis.Common/4.14.0": {
+ "sha512": "PC3tuwZYnC+idaPuoC/AZpEdwrtX7qFpmnrfQkgobGIWiYmGi5MCRtl5mx6QrfMGQpK78X2lfIEoZDLg/qnuHg==",
+ "type": "package",
+ "path": "microsoft.codeanalysis.common/4.14.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "ThirdPartyNotices.rtf",
+ "lib/net8.0/Microsoft.CodeAnalysis.dll",
+ "lib/net8.0/Microsoft.CodeAnalysis.pdb",
+ "lib/net8.0/Microsoft.CodeAnalysis.xml",
+ "lib/net8.0/cs/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/de/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/es/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/fr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/it/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/ja/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/ko/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/pl/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/ru/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/tr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/Microsoft.CodeAnalysis.dll",
+ "lib/net9.0/Microsoft.CodeAnalysis.pdb",
+ "lib/net9.0/Microsoft.CodeAnalysis.xml",
+ "lib/net9.0/cs/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/de/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/es/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/fr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/it/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/ja/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/ko/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/pl/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/ru/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/tr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll",
+ "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.dll",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.pdb",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.xml",
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.resources.dll",
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.resources.dll",
+ "microsoft.codeanalysis.common.4.14.0.nupkg.sha512",
+ "microsoft.codeanalysis.common.nuspec"
+ ]
+ },
+ "Microsoft.CodeAnalysis.CSharp/4.14.0": {
+ "sha512": "568a6wcTivauIhbeWcCwfWwIn7UV7MeHEBvFB2uzGIpM2OhJ4eM/FZ8KS0yhPoNxnSpjGzz7x7CIjTxhslojQA==",
+ "type": "package",
+ "path": "microsoft.codeanalysis.csharp/4.14.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "ThirdPartyNotices.rtf",
+ "lib/net8.0/Microsoft.CodeAnalysis.CSharp.dll",
+ "lib/net8.0/Microsoft.CodeAnalysis.CSharp.pdb",
+ "lib/net8.0/Microsoft.CodeAnalysis.CSharp.xml",
+ "lib/net8.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net8.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/Microsoft.CodeAnalysis.CSharp.dll",
+ "lib/net9.0/Microsoft.CodeAnalysis.CSharp.pdb",
+ "lib/net9.0/Microsoft.CodeAnalysis.CSharp.xml",
+ "lib/net9.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/net9.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.dll",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.pdb",
+ "lib/netstandard2.0/Microsoft.CodeAnalysis.CSharp.xml",
+ "lib/netstandard2.0/cs/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/de/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/es/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/fr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/it/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/ja/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/ko/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/pl/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/pt-BR/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/ru/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/tr/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/zh-Hans/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "lib/netstandard2.0/zh-Hant/Microsoft.CodeAnalysis.CSharp.resources.dll",
+ "microsoft.codeanalysis.csharp.4.14.0.nupkg.sha512",
+ "microsoft.codeanalysis.csharp.nuspec"
+ ]
+ },
+ "Microsoft.NETCore.Platforms/1.1.0": {
+ "sha512": "kz0PEW2lhqygehI/d6XsPCQzD7ff7gUJaVGPVETX611eadGsA3A877GdSlU0LRVMCTH/+P3o2iDTak+S08V2+A==",
+ "type": "package",
+ "path": "microsoft.netcore.platforms/1.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "ThirdPartyNotices.txt",
+ "dotnet_library_license.txt",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "microsoft.netcore.platforms.nuspec",
+ "runtime.json"
+ ]
+ },
+ "NETStandard.Library/2.0.3": {
+ "sha512": "st47PosZSHrjECdjeIzZQbzivYBJFv6P2nv4cj2ypdI204DO+vZ7l5raGMiX4eXMJ53RfOIg+/s4DHVZ54Nu2A==",
+ "type": "package",
+ "path": "netstandard.library/2.0.3",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "build/netstandard2.0/NETStandard.Library.targets",
+ "build/netstandard2.0/ref/Microsoft.Win32.Primitives.dll",
+ "build/netstandard2.0/ref/System.AppContext.dll",
+ "build/netstandard2.0/ref/System.Collections.Concurrent.dll",
+ "build/netstandard2.0/ref/System.Collections.NonGeneric.dll",
+ "build/netstandard2.0/ref/System.Collections.Specialized.dll",
+ "build/netstandard2.0/ref/System.Collections.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.Composition.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.EventBasedAsync.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.Primitives.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.TypeConverter.dll",
+ "build/netstandard2.0/ref/System.ComponentModel.dll",
+ "build/netstandard2.0/ref/System.Console.dll",
+ "build/netstandard2.0/ref/System.Core.dll",
+ "build/netstandard2.0/ref/System.Data.Common.dll",
+ "build/netstandard2.0/ref/System.Data.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Contracts.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Debug.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.FileVersionInfo.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Process.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.StackTrace.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.TextWriterTraceListener.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Tools.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.TraceSource.dll",
+ "build/netstandard2.0/ref/System.Diagnostics.Tracing.dll",
+ "build/netstandard2.0/ref/System.Drawing.Primitives.dll",
+ "build/netstandard2.0/ref/System.Drawing.dll",
+ "build/netstandard2.0/ref/System.Dynamic.Runtime.dll",
+ "build/netstandard2.0/ref/System.Globalization.Calendars.dll",
+ "build/netstandard2.0/ref/System.Globalization.Extensions.dll",
+ "build/netstandard2.0/ref/System.Globalization.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.FileSystem.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.ZipFile.dll",
+ "build/netstandard2.0/ref/System.IO.Compression.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.DriveInfo.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.Primitives.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.Watcher.dll",
+ "build/netstandard2.0/ref/System.IO.FileSystem.dll",
+ "build/netstandard2.0/ref/System.IO.IsolatedStorage.dll",
+ "build/netstandard2.0/ref/System.IO.MemoryMappedFiles.dll",
+ "build/netstandard2.0/ref/System.IO.Pipes.dll",
+ "build/netstandard2.0/ref/System.IO.UnmanagedMemoryStream.dll",
+ "build/netstandard2.0/ref/System.IO.dll",
+ "build/netstandard2.0/ref/System.Linq.Expressions.dll",
+ "build/netstandard2.0/ref/System.Linq.Parallel.dll",
+ "build/netstandard2.0/ref/System.Linq.Queryable.dll",
+ "build/netstandard2.0/ref/System.Linq.dll",
+ "build/netstandard2.0/ref/System.Net.Http.dll",
+ "build/netstandard2.0/ref/System.Net.NameResolution.dll",
+ "build/netstandard2.0/ref/System.Net.NetworkInformation.dll",
+ "build/netstandard2.0/ref/System.Net.Ping.dll",
+ "build/netstandard2.0/ref/System.Net.Primitives.dll",
+ "build/netstandard2.0/ref/System.Net.Requests.dll",
+ "build/netstandard2.0/ref/System.Net.Security.dll",
+ "build/netstandard2.0/ref/System.Net.Sockets.dll",
+ "build/netstandard2.0/ref/System.Net.WebHeaderCollection.dll",
+ "build/netstandard2.0/ref/System.Net.WebSockets.Client.dll",
+ "build/netstandard2.0/ref/System.Net.WebSockets.dll",
+ "build/netstandard2.0/ref/System.Net.dll",
+ "build/netstandard2.0/ref/System.Numerics.dll",
+ "build/netstandard2.0/ref/System.ObjectModel.dll",
+ "build/netstandard2.0/ref/System.Reflection.Extensions.dll",
+ "build/netstandard2.0/ref/System.Reflection.Primitives.dll",
+ "build/netstandard2.0/ref/System.Reflection.dll",
+ "build/netstandard2.0/ref/System.Resources.Reader.dll",
+ "build/netstandard2.0/ref/System.Resources.ResourceManager.dll",
+ "build/netstandard2.0/ref/System.Resources.Writer.dll",
+ "build/netstandard2.0/ref/System.Runtime.CompilerServices.VisualC.dll",
+ "build/netstandard2.0/ref/System.Runtime.Extensions.dll",
+ "build/netstandard2.0/ref/System.Runtime.Handles.dll",
+ "build/netstandard2.0/ref/System.Runtime.InteropServices.RuntimeInformation.dll",
+ "build/netstandard2.0/ref/System.Runtime.InteropServices.dll",
+ "build/netstandard2.0/ref/System.Runtime.Numerics.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Formatters.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Json.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Primitives.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.Xml.dll",
+ "build/netstandard2.0/ref/System.Runtime.Serialization.dll",
+ "build/netstandard2.0/ref/System.Runtime.dll",
+ "build/netstandard2.0/ref/System.Security.Claims.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Algorithms.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Csp.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Encoding.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.Primitives.dll",
+ "build/netstandard2.0/ref/System.Security.Cryptography.X509Certificates.dll",
+ "build/netstandard2.0/ref/System.Security.Principal.dll",
+ "build/netstandard2.0/ref/System.Security.SecureString.dll",
+ "build/netstandard2.0/ref/System.ServiceModel.Web.dll",
+ "build/netstandard2.0/ref/System.Text.Encoding.Extensions.dll",
+ "build/netstandard2.0/ref/System.Text.Encoding.dll",
+ "build/netstandard2.0/ref/System.Text.RegularExpressions.dll",
+ "build/netstandard2.0/ref/System.Threading.Overlapped.dll",
+ "build/netstandard2.0/ref/System.Threading.Tasks.Parallel.dll",
+ "build/netstandard2.0/ref/System.Threading.Tasks.dll",
+ "build/netstandard2.0/ref/System.Threading.Thread.dll",
+ "build/netstandard2.0/ref/System.Threading.ThreadPool.dll",
+ "build/netstandard2.0/ref/System.Threading.Timer.dll",
+ "build/netstandard2.0/ref/System.Threading.dll",
+ "build/netstandard2.0/ref/System.Transactions.dll",
+ "build/netstandard2.0/ref/System.ValueTuple.dll",
+ "build/netstandard2.0/ref/System.Web.dll",
+ "build/netstandard2.0/ref/System.Windows.dll",
+ "build/netstandard2.0/ref/System.Xml.Linq.dll",
+ "build/netstandard2.0/ref/System.Xml.ReaderWriter.dll",
+ "build/netstandard2.0/ref/System.Xml.Serialization.dll",
+ "build/netstandard2.0/ref/System.Xml.XDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XPath.XDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XPath.dll",
+ "build/netstandard2.0/ref/System.Xml.XmlDocument.dll",
+ "build/netstandard2.0/ref/System.Xml.XmlSerializer.dll",
+ "build/netstandard2.0/ref/System.Xml.dll",
+ "build/netstandard2.0/ref/System.dll",
+ "build/netstandard2.0/ref/mscorlib.dll",
+ "build/netstandard2.0/ref/netstandard.dll",
+ "build/netstandard2.0/ref/netstandard.xml",
+ "lib/netstandard1.0/_._",
+ "netstandard.library.2.0.3.nupkg.sha512",
+ "netstandard.library.nuspec"
+ ]
+ },
+ "System.Buffers/4.5.1": {
+ "sha512": "Rw7ijyl1qqRS0YQD/WycNst8hUUMgrMH4FCn1nNm27M4VxchZ1js3fVjQaANHO5f3sN4isvP4a+Met9Y4YomAg==",
+ "type": "package",
+ "path": "system.buffers/4.5.1",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/System.Buffers.dll",
+ "lib/net461/System.Buffers.xml",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.1/System.Buffers.dll",
+ "lib/netstandard1.1/System.Buffers.xml",
+ "lib/netstandard2.0/System.Buffers.dll",
+ "lib/netstandard2.0/System.Buffers.xml",
+ "lib/uap10.0.16299/_._",
+ "ref/net45/System.Buffers.dll",
+ "ref/net45/System.Buffers.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.1/System.Buffers.dll",
+ "ref/netstandard1.1/System.Buffers.xml",
+ "ref/netstandard2.0/System.Buffers.dll",
+ "ref/netstandard2.0/System.Buffers.xml",
+ "ref/uap10.0.16299/_._",
+ "system.buffers.4.5.1.nupkg.sha512",
+ "system.buffers.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "sha512": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==",
+ "type": "package",
+ "path": "system.collections.immutable/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Collections.Immutable.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Collections.Immutable.targets",
+ "lib/net462/System.Collections.Immutable.dll",
+ "lib/net462/System.Collections.Immutable.xml",
+ "lib/net8.0/System.Collections.Immutable.dll",
+ "lib/net8.0/System.Collections.Immutable.xml",
+ "lib/net9.0/System.Collections.Immutable.dll",
+ "lib/net9.0/System.Collections.Immutable.xml",
+ "lib/netstandard2.0/System.Collections.Immutable.dll",
+ "lib/netstandard2.0/System.Collections.Immutable.xml",
+ "system.collections.immutable.9.0.0.nupkg.sha512",
+ "system.collections.immutable.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.5.5": {
+ "sha512": "XIWiDvKPXaTveaB7HVganDlOCRoj03l+jrwNvcge/t8vhGYKvqV+dMv6G4SAX2NoNmN0wZfVPTAlFwZcZvVOUw==",
+ "type": "package",
+ "path": "system.memory/4.5.5",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net461/System.Memory.dll",
+ "lib/net461/System.Memory.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard1.1/System.Memory.dll",
+ "lib/netstandard1.1/System.Memory.xml",
+ "lib/netstandard2.0/System.Memory.dll",
+ "lib/netstandard2.0/System.Memory.xml",
+ "ref/netcoreapp2.1/_._",
+ "system.memory.4.5.5.nupkg.sha512",
+ "system.memory.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Numerics.Vectors/4.5.0": {
+ "sha512": "QQTlPTl06J/iiDbJCiepZ4H//BVraReU4O4EoRw1U02H5TLUIT7xn3GnDp9AXPSlJUDyFs4uWjWafNX6WrAojQ==",
+ "type": "package",
+ "path": "system.numerics.vectors/4.5.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net46/System.Numerics.Vectors.dll",
+ "lib/net46/System.Numerics.Vectors.xml",
+ "lib/netcoreapp2.0/_._",
+ "lib/netstandard1.0/System.Numerics.Vectors.dll",
+ "lib/netstandard1.0/System.Numerics.Vectors.xml",
+ "lib/netstandard2.0/System.Numerics.Vectors.dll",
+ "lib/netstandard2.0/System.Numerics.Vectors.xml",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.dll",
+ "lib/portable-net45+win8+wp8+wpa81/System.Numerics.Vectors.xml",
+ "lib/uap10.0.16299/_._",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/net45/System.Numerics.Vectors.dll",
+ "ref/net45/System.Numerics.Vectors.xml",
+ "ref/net46/System.Numerics.Vectors.dll",
+ "ref/net46/System.Numerics.Vectors.xml",
+ "ref/netcoreapp2.0/_._",
+ "ref/netstandard1.0/System.Numerics.Vectors.dll",
+ "ref/netstandard1.0/System.Numerics.Vectors.xml",
+ "ref/netstandard2.0/System.Numerics.Vectors.dll",
+ "ref/netstandard2.0/System.Numerics.Vectors.xml",
+ "ref/uap10.0.16299/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.numerics.vectors.4.5.0.nupkg.sha512",
+ "system.numerics.vectors.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Reflection.Metadata/9.0.0": {
+ "sha512": "ANiqLu3DxW9kol/hMmTWbt3414t9ftdIuiIU7j80okq2YzAueo120M442xk1kDJWtmZTqWQn7wHDvMRipVOEOQ==",
+ "type": "package",
+ "path": "system.reflection.metadata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Reflection.Metadata.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Reflection.Metadata.targets",
+ "lib/net462/System.Reflection.Metadata.dll",
+ "lib/net462/System.Reflection.Metadata.xml",
+ "lib/net8.0/System.Reflection.Metadata.dll",
+ "lib/net8.0/System.Reflection.Metadata.xml",
+ "lib/net9.0/System.Reflection.Metadata.dll",
+ "lib/net9.0/System.Reflection.Metadata.xml",
+ "lib/netstandard2.0/System.Reflection.Metadata.dll",
+ "lib/netstandard2.0/System.Reflection.Metadata.xml",
+ "system.reflection.metadata.9.0.0.nupkg.sha512",
+ "system.reflection.metadata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.0.0": {
+ "sha512": "/iUeP3tq1S0XdNNoMz5C9twLSrM/TH+qElHkXWaPvuNOt+99G75NrV0OS2EqHx5wMN7popYjpc8oTjC1y16DLg==",
+ "type": "package",
+ "path": "system.runtime.compilerservices.unsafe/6.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
+ "buildTransitive/netcoreapp3.1/_._",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net461/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net6.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netcoreapp3.1/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "system.runtime.compilerservices.unsafe.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Text.Encoding.CodePages/7.0.0": {
+ "sha512": "LSyCblMpvOe0N3E+8e0skHcrIhgV2huaNcjUUEa8hRtgEAm36aGkRoC8Jxlb6Ra6GSfF29ftduPNywin8XolzQ==",
+ "type": "package",
+ "path": "system.text.encoding.codepages/7.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Text.Encoding.CodePages.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Text.Encoding.CodePages.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Text.Encoding.CodePages.dll",
+ "lib/net462/System.Text.Encoding.CodePages.xml",
+ "lib/net6.0/System.Text.Encoding.CodePages.dll",
+ "lib/net6.0/System.Text.Encoding.CodePages.xml",
+ "lib/net7.0/System.Text.Encoding.CodePages.dll",
+ "lib/net7.0/System.Text.Encoding.CodePages.xml",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net6.0/System.Text.Encoding.CodePages.xml",
+ "runtimes/win/lib/net7.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net7.0/System.Text.Encoding.CodePages.xml",
+ "system.text.encoding.codepages.7.0.0.nupkg.sha512",
+ "system.text.encoding.codepages.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Threading.Tasks.Extensions/4.5.4": {
+ "sha512": "zteT+G8xuGu6mS+mzDzYXbzS7rd3K6Fjb9RiZlYlJPam2/hU7JCBZBVEcywNuR+oZ1ncTvc/cq0faRr3P01OVg==",
+ "type": "package",
+ "path": "system.threading.tasks.extensions/4.5.4",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net461/System.Threading.Tasks.Extensions.dll",
+ "lib/net461/System.Threading.Tasks.Extensions.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard1.0/System.Threading.Tasks.Extensions.dll",
+ "lib/netstandard1.0/System.Threading.Tasks.Extensions.xml",
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.dll",
+ "lib/netstandard2.0/System.Threading.Tasks.Extensions.xml",
+ "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.dll",
+ "lib/portable-net45+win8+wp8+wpa81/System.Threading.Tasks.Extensions.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "ref/MonoAndroid10/_._",
+ "ref/MonoTouch10/_._",
+ "ref/netcoreapp2.1/_._",
+ "ref/xamarinios10/_._",
+ "ref/xamarinmac20/_._",
+ "ref/xamarintvos10/_._",
+ "ref/xamarinwatchos10/_._",
+ "system.threading.tasks.extensions.4.5.4.nupkg.sha512",
+ "system.threading.tasks.extensions.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "netstandard2.0": [
+ "Microsoft.CodeAnalysis.CSharp >= 4.14.0",
+ "NETStandard.Library >= 2.0.3"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\im\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "1.0.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj",
+ "projectName": "ShrinkSDK.CodeGen.Analyzers",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "netstandard2.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "netstandard2.0": {
+ "framework": "netstandard2.0",
+ "targetAlias": "netstandard2.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "netstandard2.0": {
+ "framework": "netstandard2.0",
+ "targetAlias": "netstandard2.0",
+ "dependencies": {
+ "Microsoft.CodeAnalysis.CSharp": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[4.14.0, )"
+ },
+ "NETStandard.Library": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[2.0.3, )",
+ "autoReferenced": true
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300\\RuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.nuget.cache b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.nuget.cache
new file mode 100644
index 0000000..33bc212
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Analyzers/obj/project.nuget.cache
@@ -0,0 +1,22 @@
+{
+ "version": 2,
+ "dgSpecHash": "b8S3yYi3RGU=",
+ "success": true,
+ "projectFilePath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Analyzers\\ShrinkSDK.CodeGen.Analyzers.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.codeanalysis.analyzers\\3.11.0\\microsoft.codeanalysis.analyzers.3.11.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.codeanalysis.common\\4.14.0\\microsoft.codeanalysis.common.4.14.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.codeanalysis.csharp\\4.14.0\\microsoft.codeanalysis.csharp.4.14.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.netcore.platforms\\1.1.0\\microsoft.netcore.platforms.1.1.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\netstandard.library\\2.0.3\\netstandard.library.2.0.3.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.buffers\\4.5.1\\system.buffers.4.5.1.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.memory\\4.5.5\\system.memory.4.5.5.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.numerics.vectors\\4.5.0\\system.numerics.vectors.4.5.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.reflection.metadata\\9.0.0\\system.reflection.metadata.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.0.0\\system.runtime.compilerservices.unsafe.6.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.text.encoding.codepages\\7.0.0\\system.text.encoding.codepages.7.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.threading.tasks.extensions\\4.5.4\\system.threading.tasks.extensions.4.5.4.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/ShrinkSDK.CodeGen.Core.csproj b/DotNet~/ShrinkSDK.CodeGen.Core/ShrinkSDK.CodeGen.Core.csproj
new file mode 100644
index 0000000..8f037e9
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/ShrinkSDK.CodeGen.Core.csproj
@@ -0,0 +1,15 @@
+
+
+ net8.0
+ ShrinkSDK.CodeGen.Core
+ ShrinkSDK.CodeGen
+ ShrinkSDK.CodeGen.Core
+ 0.1.0
+ false
+ false
+
+
+
+
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.deps.json b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.deps.json
new file mode 100644
index 0000000..cf08058
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.deps.json
@@ -0,0 +1,53 @@
+{
+ "runtimeTarget": {
+ "name": ".NETCoreApp,Version=v8.0",
+ "signature": ""
+ },
+ "compilationOptions": {},
+ "targets": {
+ ".NETCoreApp,Version=v8.0": {
+ "ShrinkSDK.CodeGen.Core/0.1.0": {
+ "dependencies": {
+ "Mono.Cecil": "0.11.6"
+ },
+ "runtime": {
+ "ShrinkSDK.CodeGen.Core.dll": {}
+ }
+ },
+ "Mono.Cecil/0.11.6": {
+ "runtime": {
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
+ "assemblyVersion": "0.11.6.0",
+ "fileVersion": "0.11.6.0"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
+ "assemblyVersion": "0.11.6.0",
+ "fileVersion": "0.11.6.0"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
+ "assemblyVersion": "0.11.6.0",
+ "fileVersion": "0.11.6.0"
+ },
+ "lib/netstandard2.0/Mono.Cecil.dll": {
+ "assemblyVersion": "0.11.6.0",
+ "fileVersion": "0.11.6.0"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "ShrinkSDK.CodeGen.Core/0.1.0": {
+ "type": "project",
+ "serviceable": false,
+ "sha512": ""
+ },
+ "Mono.Cecil/0.11.6": {
+ "type": "package",
+ "serviceable": true,
+ "sha512": "sha512-f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA==",
+ "path": "mono.cecil/0.11.6",
+ "hashPath": "mono.cecil.0.11.6.nupkg.sha512"
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll
new file mode 100644
index 0000000..15da4f3
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb
new file mode 100644
index 0000000..decb333
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfo.cs b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfo.cs
new file mode 100644
index 0000000..1752777
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfo.cs
@@ -0,0 +1,23 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ShrinkSDK")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("0.1.0+5fd9b258d78a4eccff03b1da12ffd9f9a62526a4")]
+[assembly: System.Reflection.AssemblyProductAttribute("ShrinkSDK.CodeGen.Core")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ShrinkSDK.CodeGen.Core")]
+[assembly: System.Reflection.AssemblyVersionAttribute("0.1.0.0")]
+[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://git.crash.work/ShrinkSDK")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfoInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..fa959b5
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+fb8b629c9a892f76c7f10d1027dfd3d11c122901386d6f05140057b22a57d898
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.GeneratedMSBuildEditorConfig.editorconfig b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..1d673ab
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+is_global = true
+build_property.TargetFramework = net8.0
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = ShrinkSDK.CodeGen
+build_property.ProjectDir = D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.assets.cache b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.assets.cache
new file mode 100644
index 0000000..b5f11a9
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.assets.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.AssemblyReference.cache b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..31b4d01
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.AssemblyReference.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.CoreCompileInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..e9818ad
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+658531825cf8aebf1c5a2a5a797552ace7ec66b63a22e38d4de699f7c9131d6f
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.FileListAbsolute.txt b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..079b366
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.csproj.FileListAbsolute.txt
@@ -0,0 +1,12 @@
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\bin\Release\net8.0\ShrinkSDK.CodeGen.Core.deps.json
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\bin\Release\net8.0\ShrinkSDK.CodeGen.Core.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\bin\Release\net8.0\ShrinkSDK.CodeGen.Core.pdb
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.csproj.AssemblyReference.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.GeneratedMSBuildEditorConfig.editorconfig
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.AssemblyInfoInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.AssemblyInfo.cs
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.csproj.CoreCompileInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\refint\ShrinkSDK.CodeGen.Core.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ShrinkSDK.CodeGen.Core.pdb
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Core\obj\Release\net8.0\ref\ShrinkSDK.CodeGen.Core.dll
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.dll b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.dll
new file mode 100644
index 0000000..15da4f3
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb
new file mode 100644
index 0000000..decb333
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ref/ShrinkSDK.CodeGen.Core.dll b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ref/ShrinkSDK.CodeGen.Core.dll
new file mode 100644
index 0000000..4555f5f
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/ref/ShrinkSDK.CodeGen.Core.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Core.dll b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Core.dll
new file mode 100644
index 0000000..4555f5f
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Core/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Core.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.dgspec.json b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..6199c0c
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.dgspec.json
@@ -0,0 +1,91 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj": {}
+ },
+ "projects": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj": {
+ "version": "0.1.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "projectName": "ShrinkSDK.CodeGen.Core",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Mono.Cecil": {
+ "target": "Package",
+ "version": "[0.11.6, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.props b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.props
new file mode 100644
index 0000000..c899d9d
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.props
@@ -0,0 +1,15 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\im\.nuget\packages\
+ PackageReference
+ 7.0.0
+
+
+
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.targets b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/ShrinkSDK.CodeGen.Core.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.assets.json b/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.assets.json
new file mode 100644
index 0000000..105fb24
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.assets.json
@@ -0,0 +1,158 @@
+{
+ "version": 4,
+ "targets": {
+ "net8.0": {
+ "Mono.Cecil/0.11.6": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.dll": {
+ "related": ".Mdb.pdb;.pdb;.Pdb.pdb;.Rocks.pdb"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.dll": {
+ "related": ".Mdb.pdb;.pdb;.Pdb.pdb;.Rocks.pdb"
+ }
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Mono.Cecil/0.11.6": {
+ "sha512": "f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA==",
+ "type": "package",
+ "path": "mono.cecil/0.11.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net40/Mono.Cecil.Mdb.dll",
+ "lib/net40/Mono.Cecil.Mdb.pdb",
+ "lib/net40/Mono.Cecil.Pdb.dll",
+ "lib/net40/Mono.Cecil.Pdb.pdb",
+ "lib/net40/Mono.Cecil.Rocks.dll",
+ "lib/net40/Mono.Cecil.Rocks.pdb",
+ "lib/net40/Mono.Cecil.dll",
+ "lib/net40/Mono.Cecil.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll",
+ "lib/netstandard2.0/Mono.Cecil.Mdb.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll",
+ "lib/netstandard2.0/Mono.Cecil.Pdb.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll",
+ "lib/netstandard2.0/Mono.Cecil.Rocks.pdb",
+ "lib/netstandard2.0/Mono.Cecil.dll",
+ "lib/netstandard2.0/Mono.Cecil.pdb",
+ "mono.cecil.0.11.6.nupkg.sha512",
+ "mono.cecil.nuspec"
+ ]
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net8.0": [
+ "Mono.Cecil >= 0.11.6"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\im\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "0.1.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "projectName": "ShrinkSDK.CodeGen.Core",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Mono.Cecil": {
+ "target": "Package",
+ "version": "[0.11.6, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.nuget.cache b/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.nuget.cache
new file mode 100644
index 0000000..9e7983d
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Core/obj/project.nuget.cache
@@ -0,0 +1,13 @@
+{
+ "version": 2,
+ "dgSpecHash": "tJZD7ysiCNo=",
+ "success": true,
+ "projectFilePath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\im\\.nuget\\packages\\mono.cecil\\0.11.6\\mono.cecil.0.11.6.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.netcore.app.ref\\8.0.27\\microsoft.netcore.app.ref.8.0.27.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\8.0.27\\microsoft.windowsdesktop.app.ref.8.0.27.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\8.0.27\\microsoft.aspnetcore.app.ref.8.0.27.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkSDK.CodeGen.Task.csproj b/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkSDK.CodeGen.Task.csproj
new file mode 100644
index 0000000..d89da22
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkSDK.CodeGen.Task.csproj
@@ -0,0 +1,34 @@
+
+
+ net8.0
+ ShrinkSDK.CodeGen.Task
+ ShrinkSDK.CodeGen
+ ShrinkSDK.CodeGen
+ 0.1.0
+ MSBuild integration for ShrinkSDK Cecil weaving.
+ true
+ tools
+ true
+ true
+ $(TargetsForTfmSpecificBuildOutput);IncludeShrinkCodeGenDependencies
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkWeaveTask.cs b/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkWeaveTask.cs
new file mode 100644
index 0000000..a7a8639
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/ShrinkWeaveTask.cs
@@ -0,0 +1,98 @@
+#nullable enable
+
+using System;
+using System.IO;
+using System.Linq;
+using Microsoft.Build.Framework;
+using Microsoft.Build.Utilities;
+
+namespace ShrinkSDK.CodeGen;
+
+public sealed class ShrinkWeaveTask : Task
+{
+ [Required]
+ public string AssemblyPath { get; set; } = string.Empty;
+
+ public string? PdbPath { get; set; }
+ public ITaskItem[] ReferencePaths { get; set; } = Array.Empty();
+ public string? StrongNameKeyFile { get; set; }
+
+ [Output] public bool Changed { get; private set; }
+ [Output] public int InstanceSubscriberCount { get; private set; }
+ [Output] public int StaticSubscriberCount { get; private set; }
+ [Output] public int RegistryEntryCount { get; private set; }
+
+ public override bool Execute()
+ {
+ if (!File.Exists(AssemblyPath))
+ {
+ Log.LogError($"[ShrinkSDK.CodeGen] Intermediate assembly does not exist: {AssemblyPath}");
+ return false;
+ }
+
+ var assemblyDirectory = Path.GetDirectoryName(Path.GetFullPath(AssemblyPath))!;
+ var temporaryAssembly = Path.Combine(assemblyDirectory, $".{Path.GetFileName(AssemblyPath)}.{Guid.NewGuid():N}.tmp");
+ var hasPdb = !string.IsNullOrWhiteSpace(PdbPath) && File.Exists(PdbPath);
+ var temporaryPdb = hasPdb
+ ? Path.Combine(assemblyDirectory, $".{Path.GetFileName(PdbPath)}.{Guid.NewGuid():N}.tmp")
+ : null;
+ try
+ {
+ var result = ShrinkAssemblyWeaver.Weave(
+ AssemblyPath,
+ hasPdb ? PdbPath : null,
+ ReferencePaths.Select(item => item.ItemSpec),
+ temporaryAssembly,
+ temporaryPdb,
+ ShrinkCodeGenPlatform.EngineNeutral,
+ StrongNameKeyFile);
+ foreach (var diagnostic in result.Diagnostics)
+ {
+ switch (diagnostic.Severity)
+ {
+ case ShrinkCodeGenDiagnosticSeverity.Warning:
+ Log.LogWarning($"[ShrinkSDK.CodeGen] {diagnostic.Message}");
+ break;
+ case ShrinkCodeGenDiagnosticSeverity.Error:
+ Log.LogError($"[ShrinkSDK.CodeGen] {diagnostic.Message}");
+ break;
+ default:
+ Log.LogMessage(MessageImportance.Low, $"[ShrinkSDK.CodeGen] {diagnostic.Message}");
+ break;
+ }
+ }
+ if (!result.Succeeded)
+ return false;
+
+ Changed = result.Changed;
+ InstanceSubscriberCount = result.InstanceSubscribers;
+ StaticSubscriberCount = result.StaticSubscribers;
+ RegistryEntryCount = result.RegistryEntries;
+ if (Changed)
+ {
+ File.Move(temporaryAssembly, AssemblyPath, true);
+ if (hasPdb && temporaryPdb != null)
+ File.Move(temporaryPdb, PdbPath!, true);
+ }
+ Log.LogMessage(MessageImportance.High,
+ $"[ShrinkSDK.CodeGen] {Path.GetFileName(AssemblyPath)} woven: instance={InstanceSubscriberCount}, static={StaticSubscriberCount}, registry={RegistryEntryCount}.");
+ return true;
+ }
+ catch (Exception exception)
+ {
+ Log.LogErrorFromException(exception, true);
+ return false;
+ }
+ finally
+ {
+ TryDelete(temporaryAssembly);
+ if (temporaryPdb != null) TryDelete(temporaryPdb);
+ }
+ }
+
+ private static void TryDelete(string path)
+ {
+ try { if (File.Exists(path)) File.Delete(path); }
+ catch { }
+ }
+}
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Microsoft.NET.StringTools.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Microsoft.NET.StringTools.dll
new file mode 100644
index 0000000..17b966d
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Microsoft.NET.StringTools.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Mdb.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Mdb.dll
new file mode 100644
index 0000000..55f9ee2
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Mdb.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Pdb.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Pdb.dll
new file mode 100644
index 0000000..0462a8f
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Pdb.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Rocks.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Rocks.dll
new file mode 100644
index 0000000..561b0d7
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.Rocks.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.dll
new file mode 100644
index 0000000..488bd5c
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/Mono.Cecil.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll
new file mode 100644
index 0000000..15da4f3
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb
new file mode 100644
index 0000000..decb333
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Core.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Task.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Task.dll
new file mode 100644
index 0000000..5d092c9
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/ShrinkSDK.CodeGen.Task.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Collections.Immutable.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Collections.Immutable.dll
new file mode 100644
index 0000000..9db8140
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Collections.Immutable.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Configuration.ConfigurationManager.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Configuration.ConfigurationManager.dll
new file mode 100644
index 0000000..45c2d3b
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Configuration.ConfigurationManager.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.DiagnosticSource.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.DiagnosticSource.dll
new file mode 100644
index 0000000..bae10b1
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.DiagnosticSource.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.EventLog.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.EventLog.dll
new file mode 100644
index 0000000..25f8d1f
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Diagnostics.EventLog.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Security.Cryptography.ProtectedData.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Security.Cryptography.ProtectedData.dll
new file mode 100644
index 0000000..4975970
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Security.Cryptography.ProtectedData.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Text.Encoding.CodePages.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Text.Encoding.CodePages.dll
new file mode 100644
index 0000000..3b18555
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/System.Text.Encoding.CodePages.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll
new file mode 100644
index 0000000..e6e8b51
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll
new file mode 100644
index 0000000..3565362
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.dll b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.dll
new file mode 100644
index 0000000..a5291fd
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/bin/Release/net8.0/runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.props b/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.props
new file mode 100644
index 0000000..54942f1
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.props
@@ -0,0 +1,5 @@
+
+
+ true
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.targets b/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.targets
new file mode 100644
index 0000000..307f232
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/buildTransitive/ShrinkSDK.CodeGen.targets
@@ -0,0 +1,18 @@
+
+
+ <_ShrinkCodeGenTaskAssembly Condition="'$(_ShrinkCodeGenTaskAssembly)' == ''">$(MSBuildThisFileDirectory)..\tools\net8.0\ShrinkSDK.CodeGen.Task.dll
+
+
+
+
+ <_ShrinkCodeGenIntermediateAssembly>$(IntermediateOutputPath)$(TargetName).dll
+
+
+
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.nuspec b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.nuspec
new file mode 100644
index 0000000..d141733
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.nuspec
@@ -0,0 +1,18 @@
+
+
+
+ ShrinkSDK.CodeGen
+ 0.1.0
+ ShrinkSDK
+ MSBuild integration for ShrinkSDK Cecil weaving.
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.symbols.nuspec b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.symbols.nuspec
new file mode 100644
index 0000000..1b611a5
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/ShrinkSDK.CodeGen.0.1.0.symbols.nuspec
@@ -0,0 +1,13 @@
+
+
+
+ ShrinkSDK.CodeGen
+ 0.1.0
+ ShrinkSDK
+ MSBuild integration for ShrinkSDK Cecil weaving.
+
+
+
+
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
new file mode 100644
index 0000000..2217181
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/.NETCoreApp,Version=v8.0.AssemblyAttributes.cs
@@ -0,0 +1,4 @@
+//
+using System;
+using System.Reflection;
+[assembly: global::System.Runtime.Versioning.TargetFrameworkAttribute(".NETCoreApp,Version=v8.0", FrameworkDisplayName = ".NET 8.0")]
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfo.cs b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfo.cs
new file mode 100644
index 0000000..2268031
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfo.cs
@@ -0,0 +1,24 @@
+//------------------------------------------------------------------------------
+//
+// This code was generated by a tool.
+//
+// Changes to this file may cause incorrect behavior and will be lost if
+// the code is regenerated.
+//
+//------------------------------------------------------------------------------
+
+using System;
+using System.Reflection;
+
+[assembly: System.Reflection.AssemblyCompanyAttribute("ShrinkSDK")]
+[assembly: System.Reflection.AssemblyConfigurationAttribute("Release")]
+[assembly: System.Reflection.AssemblyDescriptionAttribute("MSBuild integration for ShrinkSDK Cecil weaving.")]
+[assembly: System.Reflection.AssemblyFileVersionAttribute("0.1.0.0")]
+[assembly: System.Reflection.AssemblyInformationalVersionAttribute("0.1.0+5fd9b258d78a4eccff03b1da12ffd9f9a62526a4")]
+[assembly: System.Reflection.AssemblyProductAttribute("ShrinkSDK.CodeGen.Task")]
+[assembly: System.Reflection.AssemblyTitleAttribute("ShrinkSDK.CodeGen.Task")]
+[assembly: System.Reflection.AssemblyVersionAttribute("0.1.0.0")]
+[assembly: System.Reflection.AssemblyMetadataAttribute("RepositoryUrl", "https://git.crash.work/ShrinkSDK")]
+
+// Generated by the MSBuild WriteCodeFragment class.
+
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfoInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfoInputs.cache
new file mode 100644
index 0000000..1dffdd6
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.AssemblyInfoInputs.cache
@@ -0,0 +1 @@
+ec318fa27f4adfc8bd8c83222b64849b259facaa9d8947b3afd45671edfafc6d
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.GeneratedMSBuildEditorConfig.editorconfig b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.GeneratedMSBuildEditorConfig.editorconfig
new file mode 100644
index 0000000..07dd989
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.GeneratedMSBuildEditorConfig.editorconfig
@@ -0,0 +1,18 @@
+is_global = true
+build_property.TargetFramework = net8.0
+build_property.TargetFrameworkIdentifier = .NETCoreApp
+build_property.TargetFrameworkVersion = v8.0
+build_property.TargetPlatformMinVersion =
+build_property.UsingMicrosoftNETSdkWeb =
+build_property.ProjectTypeGuids =
+build_property.InvariantGlobalization =
+build_property.PlatformNeutralAssembly =
+build_property.EnforceExtendedAnalyzerRules =
+build_property.EntryPointFilePath =
+build_property._SupportedPlatformList = Linux,macOS,Windows
+build_property.RootNamespace = ShrinkSDK.CodeGen
+build_property.ProjectDir = D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\
+build_property.EnableComHosting =
+build_property.EnableGeneratedComInterfaceComImportInterop =
+build_property.EffectiveAnalysisLevelStyle = 8.0
+build_property.EnableCodeStyleSeverity =
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.assets.cache b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.assets.cache
new file mode 100644
index 0000000..411c348
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.assets.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.AssemblyReference.cache b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.AssemblyReference.cache
new file mode 100644
index 0000000..04c85e7
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.AssemblyReference.cache differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.CoreCompileInputs.cache b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.CoreCompileInputs.cache
new file mode 100644
index 0000000..d521c3f
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.CoreCompileInputs.cache
@@ -0,0 +1 @@
+df6cb6b516c45ed88942ae2b5c6477c2c73fe92cbbf6dadc5a2571d8cd0b79a5
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.FileListAbsolute.txt b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.FileListAbsolute.txt
new file mode 100644
index 0000000..4406b0f
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.csproj.FileListAbsolute.txt
@@ -0,0 +1,25 @@
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\ShrinkSDK.CodeGen.Task.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\Mono.Cecil.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\ShrinkSDK.CodeGen.Core.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\Microsoft.NET.StringTools.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\Mono.Cecil.Mdb.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\Mono.Cecil.Pdb.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\Mono.Cecil.Rocks.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Collections.Immutable.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Configuration.ConfigurationManager.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Diagnostics.DiagnosticSource.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Diagnostics.EventLog.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Security.Cryptography.ProtectedData.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\System.Text.Encoding.CodePages.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.Messages.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Diagnostics.EventLog.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\runtimes\win\lib\net8.0\System.Text.Encoding.CodePages.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\bin\Release\net8.0\ShrinkSDK.CodeGen.Core.pdb
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.csproj.AssemblyReference.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.GeneratedMSBuildEditorConfig.editorconfig
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.AssemblyInfoInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.AssemblyInfo.cs
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.csproj.CoreCompileInputs.cache
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\refint\ShrinkSDK.CodeGen.Task.dll
+D:\UnityBuilds\ShrinkSDK\Assets\Modules\ShrinkShared.CodeGen\DotNet~\ShrinkSDK.CodeGen.Task\obj\Release\net8.0\ShrinkSDK.CodeGen.Task.pdb
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.dll b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.dll
new file mode 100644
index 0000000..5d092c9
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.pdb b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.pdb
new file mode 100644
index 0000000..e9b6700
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/ShrinkSDK.CodeGen.Task.pdb differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Task.dll b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Task.dll
new file mode 100644
index 0000000..5b2230d
Binary files /dev/null and b/DotNet~/ShrinkSDK.CodeGen.Task/obj/Release/net8.0/refint/ShrinkSDK.CodeGen.Task.dll differ
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.dgspec.json b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.dgspec.json
new file mode 100644
index 0000000..3cbd84e
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.dgspec.json
@@ -0,0 +1,189 @@
+{
+ "format": 1,
+ "restore": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj": {}
+ },
+ "projects": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj": {
+ "version": "0.1.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "projectName": "ShrinkSDK.CodeGen.Core",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "projectReferences": {}
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Mono.Cecil": {
+ "target": "Package",
+ "version": "[0.11.6, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ },
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj": {
+ "version": "0.1.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj",
+ "projectName": "ShrinkSDK.CodeGen",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "projectReferences": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj": {
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Microsoft.Build.Framework": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[17.14.28, )"
+ },
+ "Microsoft.Build.Utilities.Core": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[17.14.28, )"
+ },
+ "Mono.Cecil": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[0.11.6, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.props b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.props
new file mode 100644
index 0000000..c899d9d
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.props
@@ -0,0 +1,15 @@
+
+
+
+ True
+ NuGet
+ $(MSBuildThisFileDirectory)project.assets.json
+ $(UserProfile)\.nuget\packages\
+ C:\Users\im\.nuget\packages\
+ PackageReference
+ 7.0.0
+
+
+
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.targets b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.targets
new file mode 100644
index 0000000..3dc06ef
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/ShrinkSDK.CodeGen.Task.csproj.nuget.g.targets
@@ -0,0 +1,2 @@
+
+
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.assets.json b/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.assets.json
new file mode 100644
index 0000000..2993acd
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.assets.json
@@ -0,0 +1,950 @@
+{
+ "version": 4,
+ "targets": {
+ "net8.0": {
+ "Microsoft.Build.Framework/17.14.28": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/Microsoft.Build.Framework.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.Build.Utilities.Core/17.14.28": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.Build.Framework": "17.14.28",
+ "Microsoft.NET.StringTools": "17.14.28",
+ "Microsoft.Win32.Registry": "5.0.0",
+ "System.Collections.Immutable": "9.0.0",
+ "System.Configuration.ConfigurationManager": "9.0.0",
+ "System.Diagnostics.DiagnosticSource": "9.0.0",
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0",
+ "System.Security.Principal.Windows": "5.0.0",
+ "System.Text.Encoding.CodePages": "9.0.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/Microsoft.Build.Utilities.Core.dll": {
+ "related": ".xml"
+ }
+ }
+ },
+ "Microsoft.NET.StringTools/17.14.28": {
+ "type": "package",
+ "dependencies": {
+ "System.Memory": "4.6.0",
+ "System.Runtime.CompilerServices.Unsafe": "6.1.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/Microsoft.NET.StringTools.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.NET.StringTools.dll": {
+ "related": ".pdb;.xml"
+ }
+ }
+ },
+ "Microsoft.NETCore.Platforms/5.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard1.0/_._": {}
+ },
+ "runtime": {
+ "lib/netstandard1.0/_._": {}
+ }
+ },
+ "Microsoft.Win32.Registry/5.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Security.AccessControl": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/Microsoft.Win32.Registry.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "Mono.Cecil/0.11.6": {
+ "type": "package",
+ "compile": {
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.dll": {
+ "related": ".Mdb.pdb;.pdb;.Pdb.pdb;.Rocks.pdb"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll": {
+ "related": ".pdb"
+ },
+ "lib/netstandard2.0/Mono.Cecil.dll": {
+ "related": ".Mdb.pdb;.pdb;.Pdb.pdb;.Rocks.pdb"
+ }
+ }
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Collections.Immutable.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Collections.Immutable.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "type": "package",
+ "dependencies": {
+ "System.Diagnostics.EventLog": "9.0.0",
+ "System.Security.Cryptography.ProtectedData": "9.0.0"
+ },
+ "compile": {
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.DiagnosticSource/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Diagnostics.DiagnosticSource.dll": {
+ "related": ".xml"
+ }
+ },
+ "contentFiles": {
+ "contentFiles/any/any/_._": {
+ "buildAction": "None",
+ "codeLanguage": "any",
+ "copyToOutput": false
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Diagnostics.EventLog.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ },
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Memory/4.6.0": {
+ "type": "package",
+ "compile": {
+ "lib/netcoreapp2.1/_._": {}
+ },
+ "runtime": {
+ "lib/netcoreapp2.1/_._": {}
+ }
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.1.0": {
+ "type": "package",
+ "compile": {
+ "lib/net7.0/_._": {}
+ },
+ "runtime": {
+ "lib/net7.0/_._": {}
+ },
+ "build": {
+ "buildTransitive/net6.0/_._": {}
+ }
+ },
+ "System.Security.AccessControl/5.0.0": {
+ "type": "package",
+ "dependencies": {
+ "Microsoft.NETCore.Platforms": "5.0.0",
+ "System.Security.Principal.Windows": "5.0.0"
+ },
+ "compile": {
+ "ref/netstandard2.0/System.Security.AccessControl.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Security.AccessControl.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ }
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "type": "package",
+ "compile": {
+ "ref/netcoreapp3.0/System.Security.Principal.Windows.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/netstandard2.0/System.Security.Principal.Windows.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtimeTargets": {
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
+ "assetType": "runtime",
+ "rid": "unix"
+ },
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "System.Text.Encoding.CodePages/9.0.0": {
+ "type": "package",
+ "compile": {
+ "lib/net8.0/System.Text.Encoding.CodePages.dll": {
+ "related": ".xml"
+ }
+ },
+ "runtime": {
+ "lib/net8.0/System.Text.Encoding.CodePages.dll": {
+ "related": ".xml"
+ }
+ },
+ "build": {
+ "buildTransitive/net8.0/_._": {}
+ },
+ "runtimeTargets": {
+ "runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.dll": {
+ "assetType": "runtime",
+ "rid": "win"
+ }
+ }
+ },
+ "ShrinkSDK.CodeGen.Core/0.1.0": {
+ "type": "project",
+ "framework": ".NETCoreApp,Version=v8.0",
+ "dependencies": {
+ "Mono.Cecil": "0.11.6"
+ },
+ "compile": {
+ "bin/placeholder/ShrinkSDK.CodeGen.Core.dll": {}
+ },
+ "runtime": {
+ "bin/placeholder/ShrinkSDK.CodeGen.Core.dll": {}
+ }
+ }
+ }
+ },
+ "libraries": {
+ "Microsoft.Build.Framework/17.14.28": {
+ "sha512": "wRcyTzGV0LRAtFdrddtioh59Ky4/zbvyraP0cQkDzRSRkhgAQb0K88D/JNC6VHLIXanRi3mtV1jU0uQkBwmiVg==",
+ "type": "package",
+ "path": "microsoft.build.framework/17.14.28",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "MSBuild-NuGet-Icon.png",
+ "README.md",
+ "lib/net472/Microsoft.Build.Framework.dll",
+ "lib/net472/Microsoft.Build.Framework.pdb",
+ "lib/net472/Microsoft.Build.Framework.xml",
+ "lib/net9.0/Microsoft.Build.Framework.dll",
+ "lib/net9.0/Microsoft.Build.Framework.pdb",
+ "lib/net9.0/Microsoft.Build.Framework.xml",
+ "microsoft.build.framework.17.14.28.nupkg.sha512",
+ "microsoft.build.framework.nuspec",
+ "notices/THIRDPARTYNOTICES.txt",
+ "ref/net472/Microsoft.Build.Framework.dll",
+ "ref/net472/Microsoft.Build.Framework.xml",
+ "ref/net9.0/Microsoft.Build.Framework.dll",
+ "ref/net9.0/Microsoft.Build.Framework.xml",
+ "ref/netstandard2.0/Microsoft.Build.Framework.dll",
+ "ref/netstandard2.0/Microsoft.Build.Framework.xml"
+ ]
+ },
+ "Microsoft.Build.Utilities.Core/17.14.28": {
+ "sha512": "rhSdPo8QfLXXWM+rY0x0z1G4KK4ZhMoIbHROyDj8MUBFab9nvHR0NaMnjzOgXldhmD2zi2ir8d6xCatNzlhF5g==",
+ "type": "package",
+ "path": "microsoft.build.utilities.core/17.14.28",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "MSBuild-NuGet-Icon.png",
+ "README.md",
+ "lib/net472/Microsoft.Build.Utilities.Core.dll",
+ "lib/net472/Microsoft.Build.Utilities.Core.pdb",
+ "lib/net472/Microsoft.Build.Utilities.Core.xml",
+ "lib/net9.0/Microsoft.Build.Utilities.Core.dll",
+ "lib/net9.0/Microsoft.Build.Utilities.Core.pdb",
+ "lib/net9.0/Microsoft.Build.Utilities.Core.xml",
+ "microsoft.build.utilities.core.17.14.28.nupkg.sha512",
+ "microsoft.build.utilities.core.nuspec",
+ "notices/THIRDPARTYNOTICES.txt",
+ "ref/net472/Microsoft.Build.Utilities.Core.dll",
+ "ref/net472/Microsoft.Build.Utilities.Core.xml",
+ "ref/net9.0/Microsoft.Build.Utilities.Core.dll",
+ "ref/net9.0/Microsoft.Build.Utilities.Core.xml",
+ "ref/netstandard2.0/Microsoft.Build.Utilities.Core.dll",
+ "ref/netstandard2.0/Microsoft.Build.Utilities.Core.xml"
+ ]
+ },
+ "Microsoft.NET.StringTools/17.14.28": {
+ "sha512": "DMIeWDlxe0Wz0DIhJZ2FMoGQAN2yrGZOi5jjFhRYHWR5ONd0CS6IpAHlRnA7uA/5BF+BADvgsETxW2XrPiFc1A==",
+ "type": "package",
+ "path": "microsoft.net.stringtools/17.14.28",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "MSBuild-NuGet-Icon.png",
+ "README.md",
+ "lib/net472/Microsoft.NET.StringTools.dll",
+ "lib/net472/Microsoft.NET.StringTools.pdb",
+ "lib/net472/Microsoft.NET.StringTools.xml",
+ "lib/net9.0/Microsoft.NET.StringTools.dll",
+ "lib/net9.0/Microsoft.NET.StringTools.pdb",
+ "lib/net9.0/Microsoft.NET.StringTools.xml",
+ "lib/netstandard2.0/Microsoft.NET.StringTools.dll",
+ "lib/netstandard2.0/Microsoft.NET.StringTools.pdb",
+ "lib/netstandard2.0/Microsoft.NET.StringTools.xml",
+ "microsoft.net.stringtools.17.14.28.nupkg.sha512",
+ "microsoft.net.stringtools.nuspec",
+ "notices/THIRDPARTYNOTICES.txt",
+ "ref/net472/Microsoft.NET.StringTools.dll",
+ "ref/net472/Microsoft.NET.StringTools.xml",
+ "ref/net9.0/Microsoft.NET.StringTools.dll",
+ "ref/net9.0/Microsoft.NET.StringTools.xml",
+ "ref/netstandard2.0/Microsoft.NET.StringTools.dll",
+ "ref/netstandard2.0/Microsoft.NET.StringTools.xml"
+ ]
+ },
+ "Microsoft.NETCore.Platforms/5.0.0": {
+ "sha512": "VyPlqzH2wavqquTcYpkIIAQ6WdenuKoFN0BdYBbCWsclXacSOHNQn66Gt4z5NBqEYW0FAPm5rlvki9ZiCij5xQ==",
+ "type": "package",
+ "path": "microsoft.netcore.platforms/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/netstandard1.0/_._",
+ "microsoft.netcore.platforms.5.0.0.nupkg.sha512",
+ "microsoft.netcore.platforms.nuspec",
+ "runtime.json",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Microsoft.Win32.Registry/5.0.0": {
+ "sha512": "dDoKi0PnDz31yAyETfRntsLArTlVAVzUzCIvvEDsDsucrl33Dl8pIJG06ePTJTI3tGpeyHS9Cq7Foc/s4EeKcg==",
+ "type": "package",
+ "path": "microsoft.win32.registry/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net46/Microsoft.Win32.Registry.dll",
+ "lib/net461/Microsoft.Win32.Registry.dll",
+ "lib/net461/Microsoft.Win32.Registry.xml",
+ "lib/netstandard1.3/Microsoft.Win32.Registry.dll",
+ "lib/netstandard2.0/Microsoft.Win32.Registry.dll",
+ "lib/netstandard2.0/Microsoft.Win32.Registry.xml",
+ "microsoft.win32.registry.5.0.0.nupkg.sha512",
+ "microsoft.win32.registry.nuspec",
+ "ref/net46/Microsoft.Win32.Registry.dll",
+ "ref/net461/Microsoft.Win32.Registry.dll",
+ "ref/net461/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/Microsoft.Win32.Registry.dll",
+ "ref/netstandard1.3/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/de/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/es/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/fr/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/it/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/ja/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/ko/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/ru/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/zh-hans/Microsoft.Win32.Registry.xml",
+ "ref/netstandard1.3/zh-hant/Microsoft.Win32.Registry.xml",
+ "ref/netstandard2.0/Microsoft.Win32.Registry.dll",
+ "ref/netstandard2.0/Microsoft.Win32.Registry.xml",
+ "runtimes/win/lib/net46/Microsoft.Win32.Registry.dll",
+ "runtimes/win/lib/net461/Microsoft.Win32.Registry.dll",
+ "runtimes/win/lib/net461/Microsoft.Win32.Registry.xml",
+ "runtimes/win/lib/netstandard1.3/Microsoft.Win32.Registry.dll",
+ "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.dll",
+ "runtimes/win/lib/netstandard2.0/Microsoft.Win32.Registry.xml",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "Mono.Cecil/0.11.6": {
+ "sha512": "f33RkDtZO8VlGXCtmQIviOtxgnUdym9xx/b1p9h91CRGOsJFxCFOFK1FDbVt1OCf1aWwYejUFa2MOQyFWTFjbA==",
+ "type": "package",
+ "path": "mono.cecil/0.11.6",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "lib/net40/Mono.Cecil.Mdb.dll",
+ "lib/net40/Mono.Cecil.Mdb.pdb",
+ "lib/net40/Mono.Cecil.Pdb.dll",
+ "lib/net40/Mono.Cecil.Pdb.pdb",
+ "lib/net40/Mono.Cecil.Rocks.dll",
+ "lib/net40/Mono.Cecil.Rocks.pdb",
+ "lib/net40/Mono.Cecil.dll",
+ "lib/net40/Mono.Cecil.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Mdb.dll",
+ "lib/netstandard2.0/Mono.Cecil.Mdb.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Pdb.dll",
+ "lib/netstandard2.0/Mono.Cecil.Pdb.pdb",
+ "lib/netstandard2.0/Mono.Cecil.Rocks.dll",
+ "lib/netstandard2.0/Mono.Cecil.Rocks.pdb",
+ "lib/netstandard2.0/Mono.Cecil.dll",
+ "lib/netstandard2.0/Mono.Cecil.pdb",
+ "mono.cecil.0.11.6.nupkg.sha512",
+ "mono.cecil.nuspec"
+ ]
+ },
+ "System.Collections.Immutable/9.0.0": {
+ "sha512": "QhkXUl2gNrQtvPmtBTQHb0YsUrDiDQ2QS09YbtTTiSjGcf7NBqtYbrG/BE06zcBPCKEwQGzIv13IVdXNOSub2w==",
+ "type": "package",
+ "path": "system.collections.immutable/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Collections.Immutable.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Collections.Immutable.targets",
+ "lib/net462/System.Collections.Immutable.dll",
+ "lib/net462/System.Collections.Immutable.xml",
+ "lib/net8.0/System.Collections.Immutable.dll",
+ "lib/net8.0/System.Collections.Immutable.xml",
+ "lib/net9.0/System.Collections.Immutable.dll",
+ "lib/net9.0/System.Collections.Immutable.xml",
+ "lib/netstandard2.0/System.Collections.Immutable.dll",
+ "lib/netstandard2.0/System.Collections.Immutable.xml",
+ "system.collections.immutable.9.0.0.nupkg.sha512",
+ "system.collections.immutable.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Configuration.ConfigurationManager/9.0.0": {
+ "sha512": "PdkuMrwDhXoKFo/JxISIi9E8L+QGn9Iquj2OKDWHB6Y/HnUOuBouF7uS3R4Hw3FoNmwwMo6hWgazQdyHIIs27A==",
+ "type": "package",
+ "path": "system.configuration.configurationmanager/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Configuration.ConfigurationManager.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Configuration.ConfigurationManager.targets",
+ "lib/net462/System.Configuration.ConfigurationManager.dll",
+ "lib/net462/System.Configuration.ConfigurationManager.xml",
+ "lib/net8.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net8.0/System.Configuration.ConfigurationManager.xml",
+ "lib/net9.0/System.Configuration.ConfigurationManager.dll",
+ "lib/net9.0/System.Configuration.ConfigurationManager.xml",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.dll",
+ "lib/netstandard2.0/System.Configuration.ConfigurationManager.xml",
+ "system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "system.configuration.configurationmanager.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.DiagnosticSource/9.0.0": {
+ "sha512": "ddppcFpnbohLWdYKr/ZeLZHmmI+DXFgZ3Snq+/E7SwcdW4UnvxmaugkwGywvGVWkHPGCSZjCP+MLzu23AL5SDw==",
+ "type": "package",
+ "path": "system.diagnostics.diagnosticsource/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.DiagnosticSource.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.DiagnosticSource.targets",
+ "content/ILLink/ILLink.Descriptors.LibraryBuild.xml",
+ "contentFiles/any/net462/ILLink/ILLink.Descriptors.LibraryBuild.xml",
+ "contentFiles/any/net8.0/ILLink/ILLink.Descriptors.LibraryBuild.xml",
+ "contentFiles/any/net9.0/ILLink/ILLink.Descriptors.LibraryBuild.xml",
+ "contentFiles/any/netstandard2.0/ILLink/ILLink.Descriptors.LibraryBuild.xml",
+ "lib/net462/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net462/System.Diagnostics.DiagnosticSource.xml",
+ "lib/net8.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net8.0/System.Diagnostics.DiagnosticSource.xml",
+ "lib/net9.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/net9.0/System.Diagnostics.DiagnosticSource.xml",
+ "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.dll",
+ "lib/netstandard2.0/System.Diagnostics.DiagnosticSource.xml",
+ "system.diagnostics.diagnosticsource.9.0.0.nupkg.sha512",
+ "system.diagnostics.diagnosticsource.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Diagnostics.EventLog/9.0.0": {
+ "sha512": "qd01+AqPhbAG14KtdtIqFk+cxHQFZ/oqRSCoxU1F+Q6Kv0cl726sl7RzU9yLFGd4BUOKdN4XojXF0pQf/R6YeA==",
+ "type": "package",
+ "path": "system.diagnostics.eventlog/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Diagnostics.EventLog.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Diagnostics.EventLog.targets",
+ "lib/net462/System.Diagnostics.EventLog.dll",
+ "lib/net462/System.Diagnostics.EventLog.xml",
+ "lib/net8.0/System.Diagnostics.EventLog.dll",
+ "lib/net8.0/System.Diagnostics.EventLog.xml",
+ "lib/net9.0/System.Diagnostics.EventLog.dll",
+ "lib/net9.0/System.Diagnostics.EventLog.xml",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.dll",
+ "lib/netstandard2.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net8.0/System.Diagnostics.EventLog.xml",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.Messages.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.dll",
+ "runtimes/win/lib/net9.0/System.Diagnostics.EventLog.xml",
+ "system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "system.diagnostics.eventlog.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Memory/4.6.0": {
+ "sha512": "OEkbBQoklHngJ8UD8ez2AERSk2g+/qpAaSWWCBFbpH727HxDq5ydVkuncBaKcKfwRqXGWx64dS6G1SUScMsitg==",
+ "type": "package",
+ "path": "system.memory/4.6.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "buildTransitive/net461/System.Memory.targets",
+ "buildTransitive/net462/_._",
+ "lib/net462/System.Memory.dll",
+ "lib/net462/System.Memory.xml",
+ "lib/netcoreapp2.1/_._",
+ "lib/netstandard2.0/System.Memory.dll",
+ "lib/netstandard2.0/System.Memory.xml",
+ "system.memory.4.6.0.nupkg.sha512",
+ "system.memory.nuspec"
+ ]
+ },
+ "System.Runtime.CompilerServices.Unsafe/6.1.0": {
+ "sha512": "5o/HZxx6RVqYlhKSq8/zronDkALJZUT2Vz0hx43f0gwe8mwlM0y2nYlqdBwLMzr262Bwvpikeb/yEwkAa5PADg==",
+ "type": "package",
+ "path": "system.runtime.compilerservices.unsafe/6.1.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "PACKAGE.md",
+ "buildTransitive/net461/System.Runtime.CompilerServices.Unsafe.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net6.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Runtime.CompilerServices.Unsafe.targets",
+ "lib/net462/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/net462/System.Runtime.CompilerServices.Unsafe.xml",
+ "lib/net7.0/_._",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.dll",
+ "lib/netstandard2.0/System.Runtime.CompilerServices.Unsafe.xml",
+ "system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512",
+ "system.runtime.compilerservices.unsafe.nuspec"
+ ]
+ },
+ "System.Security.AccessControl/5.0.0": {
+ "sha512": "dagJ1mHZO3Ani8GH0PHpPEe/oYO+rVdbQjvjJkBRNQkX4t0r1iaeGn8+/ybkSLEan3/slM0t59SVdHzuHf2jmw==",
+ "type": "package",
+ "path": "system.security.accesscontrol/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net46/System.Security.AccessControl.dll",
+ "lib/net461/System.Security.AccessControl.dll",
+ "lib/net461/System.Security.AccessControl.xml",
+ "lib/netstandard1.3/System.Security.AccessControl.dll",
+ "lib/netstandard2.0/System.Security.AccessControl.dll",
+ "lib/netstandard2.0/System.Security.AccessControl.xml",
+ "lib/uap10.0.16299/_._",
+ "ref/net46/System.Security.AccessControl.dll",
+ "ref/net461/System.Security.AccessControl.dll",
+ "ref/net461/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/System.Security.AccessControl.dll",
+ "ref/netstandard1.3/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/de/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/es/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/fr/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/it/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/ja/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/ko/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/ru/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/zh-hans/System.Security.AccessControl.xml",
+ "ref/netstandard1.3/zh-hant/System.Security.AccessControl.xml",
+ "ref/netstandard2.0/System.Security.AccessControl.dll",
+ "ref/netstandard2.0/System.Security.AccessControl.xml",
+ "ref/uap10.0.16299/_._",
+ "runtimes/win/lib/net46/System.Security.AccessControl.dll",
+ "runtimes/win/lib/net461/System.Security.AccessControl.dll",
+ "runtimes/win/lib/net461/System.Security.AccessControl.xml",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.dll",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.AccessControl.xml",
+ "runtimes/win/lib/netstandard1.3/System.Security.AccessControl.dll",
+ "runtimes/win/lib/uap10.0.16299/_._",
+ "system.security.accesscontrol.5.0.0.nupkg.sha512",
+ "system.security.accesscontrol.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Security.Cryptography.ProtectedData/9.0.0": {
+ "sha512": "CJW+x/F6fmRQ7N6K8paasTw9PDZp4t7G76UjGNlSDgoHPF0h08vTzLYbLZpOLEJSg35d5wy2jCXGo84EN05DpQ==",
+ "type": "package",
+ "path": "system.security.cryptography.protecteddata/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Security.Cryptography.ProtectedData.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Security.Cryptography.ProtectedData.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net462/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net8.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/net9.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.dll",
+ "lib/netstandard2.0/System.Security.Cryptography.ProtectedData.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "system.security.cryptography.protecteddata.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "System.Security.Principal.Windows/5.0.0": {
+ "sha512": "t0MGLukB5WAVU9bO3MGzvlGnyJPgUlcwerXn1kzBRjwLKixT96XV0Uza41W49gVd8zEMFu9vQEFlv0IOrytICA==",
+ "type": "package",
+ "path": "system.security.principal.windows/5.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "THIRD-PARTY-NOTICES.TXT",
+ "lib/net46/System.Security.Principal.Windows.dll",
+ "lib/net461/System.Security.Principal.Windows.dll",
+ "lib/net461/System.Security.Principal.Windows.xml",
+ "lib/netstandard1.3/System.Security.Principal.Windows.dll",
+ "lib/netstandard2.0/System.Security.Principal.Windows.dll",
+ "lib/netstandard2.0/System.Security.Principal.Windows.xml",
+ "lib/uap10.0.16299/_._",
+ "ref/net46/System.Security.Principal.Windows.dll",
+ "ref/net461/System.Security.Principal.Windows.dll",
+ "ref/net461/System.Security.Principal.Windows.xml",
+ "ref/netcoreapp3.0/System.Security.Principal.Windows.dll",
+ "ref/netcoreapp3.0/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/System.Security.Principal.Windows.dll",
+ "ref/netstandard1.3/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/de/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/es/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/fr/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/it/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ja/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ko/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/ru/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/zh-hans/System.Security.Principal.Windows.xml",
+ "ref/netstandard1.3/zh-hant/System.Security.Principal.Windows.xml",
+ "ref/netstandard2.0/System.Security.Principal.Windows.dll",
+ "ref/netstandard2.0/System.Security.Principal.Windows.xml",
+ "ref/uap10.0.16299/_._",
+ "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
+ "runtimes/unix/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
+ "runtimes/unix/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/net46/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/net461/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/net461/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/netcoreapp2.0/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/netcoreapp2.1/System.Security.Principal.Windows.xml",
+ "runtimes/win/lib/netstandard1.3/System.Security.Principal.Windows.dll",
+ "runtimes/win/lib/uap10.0.16299/_._",
+ "system.security.principal.windows.5.0.0.nupkg.sha512",
+ "system.security.principal.windows.nuspec",
+ "useSharedDesignerContext.txt",
+ "version.txt"
+ ]
+ },
+ "System.Text.Encoding.CodePages/9.0.0": {
+ "sha512": "GxJTSFPQpoVd0vQRgq8hwesicxgZoHTbYMvR/UMM4IzhkHMT+ebZE11c2C1gUyxz55zWtGCWktMTHvmgLzob9g==",
+ "type": "package",
+ "path": "system.text.encoding.codepages/9.0.0",
+ "files": [
+ ".nupkg.metadata",
+ ".signature.p7s",
+ "Icon.png",
+ "LICENSE.TXT",
+ "PACKAGE.md",
+ "THIRD-PARTY-NOTICES.TXT",
+ "buildTransitive/net461/System.Text.Encoding.CodePages.targets",
+ "buildTransitive/net462/_._",
+ "buildTransitive/net8.0/_._",
+ "buildTransitive/netcoreapp2.0/System.Text.Encoding.CodePages.targets",
+ "lib/MonoAndroid10/_._",
+ "lib/MonoTouch10/_._",
+ "lib/net462/System.Text.Encoding.CodePages.dll",
+ "lib/net462/System.Text.Encoding.CodePages.xml",
+ "lib/net8.0/System.Text.Encoding.CodePages.dll",
+ "lib/net8.0/System.Text.Encoding.CodePages.xml",
+ "lib/net9.0/System.Text.Encoding.CodePages.dll",
+ "lib/net9.0/System.Text.Encoding.CodePages.xml",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.dll",
+ "lib/netstandard2.0/System.Text.Encoding.CodePages.xml",
+ "lib/xamarinios10/_._",
+ "lib/xamarinmac20/_._",
+ "lib/xamarintvos10/_._",
+ "lib/xamarinwatchos10/_._",
+ "runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net8.0/System.Text.Encoding.CodePages.xml",
+ "runtimes/win/lib/net9.0/System.Text.Encoding.CodePages.dll",
+ "runtimes/win/lib/net9.0/System.Text.Encoding.CodePages.xml",
+ "system.text.encoding.codepages.9.0.0.nupkg.sha512",
+ "system.text.encoding.codepages.nuspec",
+ "useSharedDesignerContext.txt"
+ ]
+ },
+ "ShrinkSDK.CodeGen.Core/0.1.0": {
+ "type": "project",
+ "path": "../ShrinkSDK.CodeGen.Core/ShrinkSDK.CodeGen.Core.csproj",
+ "msbuildProject": "../ShrinkSDK.CodeGen.Core/ShrinkSDK.CodeGen.Core.csproj"
+ }
+ },
+ "projectFileDependencyGroups": {
+ "net8.0": [
+ "Microsoft.Build.Framework >= 17.14.28",
+ "Microsoft.Build.Utilities.Core >= 17.14.28",
+ "Mono.Cecil >= 0.11.6",
+ "ShrinkSDK.CodeGen.Core >= 0.1.0"
+ ]
+ },
+ "packageFolders": {
+ "C:\\Users\\im\\.nuget\\packages\\": {}
+ },
+ "project": {
+ "version": "0.1.0",
+ "restore": {
+ "projectUniqueName": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj",
+ "projectName": "ShrinkSDK.CodeGen",
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj",
+ "packagesPath": "C:\\Users\\im\\.nuget\\packages\\",
+ "outputPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\obj\\",
+ "projectStyle": "PackageReference",
+ "configFilePaths": [
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\NuGet.Config",
+ "C:\\Users\\im\\AppData\\Roaming\\NuGet\\NuGet.Config"
+ ],
+ "originalTargetFrameworks": [
+ "net8.0"
+ ],
+ "sources": {
+ "https://api.nuget.org/v3/index.json": {},
+ "https://git.crash.work/api/packages/ShrinkSDK/nuget/index.json": {}
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "projectReferences": {
+ "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj": {
+ "projectPath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Core\\ShrinkSDK.CodeGen.Core.csproj"
+ }
+ }
+ }
+ },
+ "warningProperties": {
+ "warnAsError": [
+ "NU1605"
+ ]
+ },
+ "restoreAuditProperties": {
+ "enableAudit": "true",
+ "auditLevel": "low",
+ "auditMode": "direct"
+ },
+ "SdkAnalysisLevel": "10.0.300"
+ },
+ "frameworks": {
+ "net8.0": {
+ "framework": "net8.0",
+ "targetAlias": "net8.0",
+ "dependencies": {
+ "Microsoft.Build.Framework": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[17.14.28, )"
+ },
+ "Microsoft.Build.Utilities.Core": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[17.14.28, )"
+ },
+ "Mono.Cecil": {
+ "suppressParent": "All",
+ "target": "Package",
+ "version": "[0.11.6, )"
+ }
+ },
+ "imports": [
+ "net461",
+ "net462",
+ "net47",
+ "net471",
+ "net472",
+ "net48",
+ "net481"
+ ],
+ "assetTargetFallback": true,
+ "warn": true,
+ "downloadDependencies": [
+ {
+ "name": "Microsoft.AspNetCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.NETCore.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ },
+ {
+ "name": "Microsoft.WindowsDesktop.App.Ref",
+ "version": "[8.0.27, 8.0.27]"
+ }
+ ],
+ "frameworkReferences": {
+ "Microsoft.NETCore.App": {
+ "privateAssets": "all"
+ }
+ },
+ "runtimeIdentifierGraphPath": "C:\\Program Files\\dotnet\\sdk\\10.0.300/PortableRuntimeIdentifierGraph.json"
+ }
+ }
+ }
+}
\ No newline at end of file
diff --git a/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.nuget.cache b/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.nuget.cache
new file mode 100644
index 0000000..567ef19
--- /dev/null
+++ b/DotNet~/ShrinkSDK.CodeGen.Task/obj/project.nuget.cache
@@ -0,0 +1,28 @@
+{
+ "version": 2,
+ "dgSpecHash": "mRLfY2bvDH8=",
+ "success": true,
+ "projectFilePath": "D:\\UnityBuilds\\ShrinkSDK\\Assets\\Modules\\ShrinkShared.CodeGen\\DotNet~\\ShrinkSDK.CodeGen.Task\\ShrinkSDK.CodeGen.Task.csproj",
+ "expectedPackageFiles": [
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.build.framework\\17.14.28\\microsoft.build.framework.17.14.28.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.build.utilities.core\\17.14.28\\microsoft.build.utilities.core.17.14.28.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.net.stringtools\\17.14.28\\microsoft.net.stringtools.17.14.28.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.netcore.platforms\\5.0.0\\microsoft.netcore.platforms.5.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.win32.registry\\5.0.0\\microsoft.win32.registry.5.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\mono.cecil\\0.11.6\\mono.cecil.0.11.6.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.collections.immutable\\9.0.0\\system.collections.immutable.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.configuration.configurationmanager\\9.0.0\\system.configuration.configurationmanager.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.diagnostics.diagnosticsource\\9.0.0\\system.diagnostics.diagnosticsource.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.diagnostics.eventlog\\9.0.0\\system.diagnostics.eventlog.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.memory\\4.6.0\\system.memory.4.6.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.runtime.compilerservices.unsafe\\6.1.0\\system.runtime.compilerservices.unsafe.6.1.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.security.accesscontrol\\5.0.0\\system.security.accesscontrol.5.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.security.cryptography.protecteddata\\9.0.0\\system.security.cryptography.protecteddata.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.security.principal.windows\\5.0.0\\system.security.principal.windows.5.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\system.text.encoding.codepages\\9.0.0\\system.text.encoding.codepages.9.0.0.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.netcore.app.ref\\8.0.27\\microsoft.netcore.app.ref.8.0.27.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.windowsdesktop.app.ref\\8.0.27\\microsoft.windowsdesktop.app.ref.8.0.27.nupkg.sha512",
+ "C:\\Users\\im\\.nuget\\packages\\microsoft.aspnetcore.app.ref\\8.0.27\\microsoft.aspnetcore.app.ref.8.0.27.nupkg.sha512"
+ ],
+ "logs": []
+}
\ No newline at end of file
diff --git a/NuGet.Config b/NuGet.Config
new file mode 100644
index 0000000..43e134b
--- /dev/null
+++ b/NuGet.Config
@@ -0,0 +1,8 @@
+
+
+
+
+
+
+
+
diff --git a/README.md b/README.md
index a2ad718..7a3baf7 100644
--- a/README.md
+++ b/README.md
@@ -1,5 +1,11 @@
# Shrink Shared CodeGen
-Editor-only UPM 包,为引用 ShrinkCommand.Runtime、ShrinkNetwork.Runtime 或 ShrinkApp.Core.Runtime 的程序集生成程序集级注册表。
+Unity Editor UPM 包,为引用 ShrinkCommand.Runtime、ShrinkNetwork.Runtime 或 ShrinkApp.Core.Runtime 的程序集生成程序集级注册表。
该包只通过 Cecil 按程序集名和类型全名读取元数据,不在 asmdef 或 UPM 层反向引用业务包。因此 App、Command、Network 可以依赖它而不形成循环依赖。运行时不包含此包代码。
+
+`DotNet~` 包含同一 Cecil 织入核心、Roslyn Analyzer 和 `ShrinkSDK.CodeGen` MSBuild 包。Godot 或普通 .NET 项目引用 EventBus、Command、Network、App 等包后,会通过 `buildTransitive` 自动启用织入。
+
+```powershell
+dotnet add package ShrinkSDK.CodeGen --version 0.1.0
+```
diff --git a/package.json b/package.json
index 44fa3ef..2c6e868 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "com.cneicy.shrink-shared-codegen",
- "version": "0.1.0",
+ "version": "0.1.1",
"displayName": "Shrink Shared CodeGen",
"description": "ShrinkApp、ShrinkCommand 与 ShrinkNetwork 共用的 Unity IL 后处理注册表生成器。",
"unity": "2022.3",