Thanks to visit codestin.com
Credit goes to github.com

Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
97 commits
Select commit Hold shift + click to select a range
a8eba95
Change globa.json rollForward to feature
Y-YoL Dec 2, 2022
fe3c6e5
Change generator project setting
Y-YoL Dec 19, 2022
539f7d7
Add dependency reference
Y-YoL Dec 19, 2022
ceefa17
Replace Generator
Y-YoL Dec 19, 2022
9f695cc
Replace GeneratedResolver to ModuleInitializer
Y-YoL Dec 19, 2022
4db4342
Add Generator.Roslyn3 csproj
Y-YoL Dec 22, 2022
e962638
Fix GetFormatterWithVerify missing error
Y-YoL Dec 22, 2022
af3f8e4
Fix array formatters is not registered
Y-YoL Jan 4, 2023
51dac96
Fix formatter duplicate definisions
Y-YoL Jan 4, 2023
7652a91
Merge in source generator work by @Y-YoL
AArnott Mar 20, 2023
f911a00
Delete MessagePack.MSBuild.Tasks project
AArnott Mar 20, 2023
267ba7f
Refactor source generating projects
AArnott Mar 21, 2023
4763459
Rollback Roslyn3 to 3.9
AArnott Mar 21, 2023
7ede56c
Got first new test passing
AArnott Mar 21, 2023
4d99531
Fix package restore
AArnott Mar 21, 2023
c9e9a10
Remove checked-in generated code
AArnott Mar 21, 2023
19c252c
Get the first source generator test running as it should
AArnott Mar 21, 2023
339bd72
Merge branch 'develop' into sourceGenerator1495
AArnott Mar 21, 2023
cf1e1d4
Simplify test pattern
AArnott Mar 21, 2023
d6b11bb
Remove unnecessary new public API
AArnott Mar 21, 2023
0069a97
Delete some dead code
AArnott Mar 21, 2023
3c27946
Break up the outputs into individual files
AArnott Mar 22, 2023
9bdd6f1
Get rid of unnecessary arrays in transforms
AArnott Mar 22, 2023
da6659b
Split out Definitions into separate files
AArnott Mar 22, 2023
1098dac
Remove useless interface
AArnott Mar 22, 2023
306bf9b
Use records for brevity
AArnott Mar 22, 2023
54a2eb2
Share namespace prefixing code
AArnott Mar 22, 2023
bb71f8c
Condense #pragmas in generated code
AArnott Mar 22, 2023
ff5afe2
Capture full model in a record
AArnott Mar 22, 2023
e9ce2d6
Start refactoring TypeCollector
AArnott Mar 22, 2023
c695665
Collect the FullModel separately from syntax generation
AArnott Mar 23, 2023
f8f78e7
Delete or restore old test code
AArnott Mar 23, 2023
6ca7a23
Fix nested and namespace-less enums
AArnott Mar 23, 2023
6251824
Fix execution test to use by-value equality
AArnott Mar 23, 2023
055bbae
Log serialized form in execution tests
AArnott Mar 23, 2023
92064ee
Translate old style testing to new style
AArnott Mar 23, 2023
3ea170f
Simplify tests
AArnott Mar 23, 2023
82ab8e9
Add functional test for multiple types (it fails)
AArnott Mar 23, 2023
adaea96
Fix test replay to handle parentheses in test name
AArnott Mar 24, 2023
5b05f24
Fix generation of multiple formatters
AArnott Mar 29, 2023
3a07b30
Fix double-periods in generated filenames
AArnott Mar 29, 2023
1edfa24
Test with built-in resolvers mixed in
AArnott Mar 30, 2023
aa14d54
Use MsgPack namespace alias for shorter generated files
AArnott Mar 30, 2023
18e525c
Shorten syntax for casting an enum to its base type
AArnott Mar 30, 2023
2bafc9d
Use tabs instead of spaces in generated files
AArnott Mar 30, 2023
0471bcb
Further shorten generated syntax
AArnott Mar 30, 2023
27627de
Test and fix UsesMapMode
AArnott Mar 30, 2023
4729039
Add execution tests for map mode
AArnott Mar 30, 2023
6de627f
Fix up source generator nuget package metadata so it actually works
AArnott Mar 30, 2023
14ecf2a
Support internal types
AArnott Mar 30, 2023
fb6eec0
Fix source generator to quietly no-op when no attributes are discovered
AArnott Mar 30, 2023
45ed723
Enable public resolvers
AArnott Mar 30, 2023
8526bd2
Normalize construction of T4 transforms
AArnott Mar 30, 2023
c176c37
Test and fix union formatter generation
AArnott Mar 30, 2023
318d8a7
Break out test classes into their own files
AArnott Mar 30, 2023
18a0ad3
Fix generation of custom formatter attributed properties in map mode
AArnott Mar 30, 2023
542f0b9
Test and fix arrays
AArnott Mar 30, 2023
c2920ef
Test and fix generic type formatter generation
AArnott Mar 30, 2023
579552e
Get Sandbox, SharedData and their tests building and passing
AArnott Mar 30, 2023
217313a
Get analyzer tests passing
AArnott Apr 5, 2023
48cbbac
Drop codegen_diff job in Azure Pipelines
AArnott Apr 5, 2023
a168650
Fix generation on linux
AArnott Apr 5, 2023
d0bcb3d
Add Directory.Packages.props as a solution item
AArnott Apr 5, 2023
43f67ba
Fix line endings so they are consistent across OSs
AArnott Apr 5, 2023
f5979be
Update UnsafeMemory.tt to match a change manually made to its generat…
AArnott Apr 5, 2023
0f06032
Fix more line ending issues
AArnott Apr 5, 2023
91616ea
Touch-ups
AArnott Apr 5, 2023
4876d74
Got Roslyn3 tests running
AArnott Apr 6, 2023
8353a77
Implement by-value equality comparison for incremental source generation
AArnott Apr 6, 2023
140dd89
Copy a few analyzer tests to the source generator and get them working
AArnott Apr 6, 2023
eefab66
Fix up roslyn3 package to contain all the necessary files
AArnott Apr 6, 2023
14f5628
Clean up generator project files a bit more
AArnott Apr 6, 2023
8eb42aa
Downgrade unity package to Roslyn 3.8
AArnott Apr 6, 2023
4141f7f
Merge remote-tracking branch 'upstream/develop' into sourceGenerator1495
AArnott Apr 7, 2023
fc17be0
Fix unity source generator so it actually works
AArnott Apr 7, 2023
9d54f44
Use a .zip instead of a nuget package for the unity source generator
AArnott Apr 8, 2023
85efcfd
Rename Roslyn3 projects to Unity
AArnott Apr 8, 2023
4e1843a
Fix PackZip target to depend on build
AArnott Apr 8, 2023
1fc6716
Build precise assembly versions for the IDE assemblies
AArnott Apr 8, 2023
be726b5
Add missing .cs.meta file
AArnott Apr 9, 2023
fedd3be
Rename MessagePack.Generator package to MessagePack.SourceGenerator
AArnott Apr 10, 2023
e681197
Fix build break when `bin\packages\debug` doesn't exist yet
AArnott Apr 10, 2023
4a6f399
Merge branch 'sourceGenerator1495' of https://github.com/AArnott/Mess…
AArnott Apr 10, 2023
be84d72
Refactor interactions between source generator and analyzer
AArnott Apr 11, 2023
0d0e63e
Migrated 1 of 3 old test files
AArnott Apr 12, 2023
88640ce
Migrate second of 3 tests
AArnott Apr 12, 2023
3753c27
Migrate last of the tests
AArnott Apr 12, 2023
61487fc
Get all tests passing or skipped
AArnott Apr 12, 2023
72d1aeb
Fix compile error in Unity
Y-YoL Apr 12, 2023
a50fe74
Merge remote-tracking branch 'yol/sourceGenerator1495-remove-immutabl…
AArnott Apr 12, 2023
de00d6b
Set nullable in unity
Y-YoL Apr 12, 2023
7440007
Merge pull request #1600 from Y-YoL/sourceGenerator1495-unity-nullabl…
AArnott Apr 12, 2023
0b5e5d9
Split code fix out of analyzer assembly
AArnott Apr 12, 2023
40a53f2
Add incremental clean of zip staging directory
AArnott Apr 12, 2023
46ab8bf
Rename analyzer test project
AArnott Apr 12, 2023
69f78d1
Update documentation for using source generators
AArnott Apr 12, 2023
8dc2545
Fix analyzer and source generator in unity
AArnott Apr 12, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
2 changes: 1 addition & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -65,7 +65,6 @@ StyleCopReport.xml
*_p.c
*_h.h
*.ilk
*.meta
*.obj
*.iobj
*.pch
Expand Down Expand Up @@ -359,6 +358,7 @@ src/MessagePack.UnityClient/bin/*
src/MessagePack.UnityClient/Library/*
src/MessagePack.UnityClient/obj/*
src/MessagePack.UnityClient/Temp/*
src/MessagePack.UnityClient/UserSettings/*

# BenchmarkDotNet results
BenchmarkDotNet.Artifacts/
3 changes: 0 additions & 3 deletions Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -18,9 +18,6 @@
<!-- Opt back out until an SDK with the fix for https://github.com/NuGet/Home/issues/12177 is generally available. -->
<RestoreUseStaticGraphEvaluation>false</RestoreUseStaticGraphEvaluation>

<!-- This entire repo has just one version.json file, so compute the version once and share with all projects in a large build. -->
<GitVersionBaseDirectory>$(MSBuildThisFileDirectory)</GitVersionBaseDirectory>

<!-- Local builds should embed PDBs so we never lose them when a subsequent build occurs. -->
<DebugType Condition=" '$(CI)' != 'true' and '$(TF_BUILD)' != 'true' ">embedded</DebugType>

Expand Down
28 changes: 22 additions & 6 deletions Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,13 @@

<BenchmarkDotNetVersion>0.13.5</BenchmarkDotNetVersion>

<MicrosoftCodeAnalysisVersion>3.11.0</MicrosoftCodeAnalysisVersion>
<MicrosoftCodeAnalysisVersion Condition="'$(IsTestProject)'=='true'">4.4.0</MicrosoftCodeAnalysisVersion>
<!-- https://learn.microsoft.com/en-us/visualstudio/extensibility/roslyn-version-support?view=vs-2022 -->
<MicrosoftCodeAnalysisVersion>4.3.0</MicrosoftCodeAnalysisVersion>
<MicrosoftCodeAnalysisVersion Condition="'$(IsTestProject)'=='true'">4.3.0</MicrosoftCodeAnalysisVersion>
<MicrosoftCodeAnalysisTestingVersion>1.1.2-beta1.23163.2</MicrosoftCodeAnalysisTestingVersion>

<!-- Unity 2021.3 has Roslyn 3.8.0 (https://docs.unity3d.com/Manual/roslyn-analyzers.html) -->
<CodeAnalysisVersionForUnity>3.8.0</CodeAnalysisVersionForUnity>
</PropertyGroup>
<ItemGroup>
<PackageVersion Include="BenchmarkDotNet.Diagnostics.Windows" Version="$(BenchmarkDotNetVersion)" />
Expand All @@ -27,12 +32,15 @@
<PackageVersion Include="Microsoft.Build.Utilities.Core" Version="16.5.0" />
<PackageVersion Include="Microsoft.Build" Version="16.5.0" ExcludeAssets="runtime" />
<PackageVersion Include="Microsoft.CodeAnalysis.Analyzers" version="3.3.3" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version="1.1.1" />
<PackageVersion Include="Microsoft.CodeAnalysis.Common" version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.CodeFix.Testing.XUnit" Version="$(MicrosoftCodeAnalysisTestingVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp" version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.SourceGenerators.Testing.XUnit" Version="$(MicrosoftCodeAnalysisTestingVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.CSharp.Workspaces" version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.PublicApiAnalyzers" Version="3.3.3" PrivateAssets="all" />
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic.CodeFix.Testing.XUnit" Version="1.1.1" />
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic.CodeFix.Testing.XUnit" Version="$(MicrosoftCodeAnalysisTestingVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.VisualBasic.Workspaces" version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.MSBuild" Version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.CodeAnalysis.Workspaces.Common" Version="$(MicrosoftCodeAnalysisVersion)" />
<PackageVersion Include="Microsoft.NET.StringTools" Version="17.4.0" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.5.0" />
<PackageVersion Include="Microsoft.NETCore.Portable.Compatibility" Version="1.0.1" />
Expand All @@ -41,28 +49,36 @@
<PackageVersion Include="Nerdbank.Streams" Version="2.9.112" />
<PackageVersion Include="Newtonsoft.Json.Bson" Version="1.0.2" />
<PackageVersion Include="Newtonsoft.Json" Version="13.0.2" />
<PackageVersion Include="NuGet.Protocol" Version="6.5.0" />
<PackageVersion Include="nunit" Version="3.13.3" />
<PackageVersion Include="NUnit3TestAdapter" Version="4.3.1" />
<PackageVersion Include="protobuf-net" Version="3.1.25" />
<PackageVersion Include="RandomFixtureKit" Version="1.0.1" />
<PackageVersion Include="ReactiveProperty" Version="8.2.0" />
<PackageVersion Include="Required" Version="1.0.0" />
<PackageVersion Include="Sigil" version="5.0.0" />
<PackageVersion Include="SpanJson" Version="4.0.0" />
<PackageVersion Include="System.CodeDom" Version="7.0.0" />
<PackageVersion Include="System.Collections.Immutable" Version="6.0.0" />
<PackageVersion Include="System.Reflection.Emit.Lightweight" Version="4.7.0" />
<PackageVersion Include="System.Reflection.Emit" Version="4.7.0" />
<PackageVersion Include="System.Runtime.CompilerServices.Unsafe" Version="6.0.0" />
<PackageVersion Include="System.Text.Json" Version="7.0.0" />
<PackageVersion Include="System.Text.Json" Version="6.0.0" />
<PackageVersion Include="System.Threading.Tasks.Extensions" Version="4.5.4" />
<PackageVersion Include="System.ValueTuple" Version="4.5.0" />
<PackageVersion Include="Utf8Json" Version="1.3.7" />
<PackageVersion Include="Xunit.Combinatorial" Version="1.5.25" />
<PackageVersion Include="xunit.runner.console" Version="2.4.2" />
<PackageVersion Include="xunit.runner.visualstudio" Version="2.4.5" />
<PackageVersion Include="Xunit.SkippableFact" Version="1.4.13" />
<PackageVersion Include="xunit" Version="2.4.2" />
<PackageVersion Include="ZeroFormatter" Version="1.6.4" />
</ItemGroup>
<ItemGroup Condition="'$(MicrosoftCodeAnalysisVersion)'=='$(CodeAnalysisVersionForUnity)'">
<PackageVersion Update="System.CodeDom" Version="5.0.0" />
<PackageVersion Update="System.Collections.Immutable" Version="5.0.0" />
<PackageVersion Update="System.Text.Json" Version="5.0.0" />
</ItemGroup>
<ItemGroup>
<GlobalPackageReference Include="CSharpIsNullAnalyzer" Version="0.1.329" />
<GlobalPackageReference Include="DotNetAnalyzers.DocumentationAnalyzers" Version="1.0.0-beta.59" />
Expand Down
65 changes: 46 additions & 19 deletions MessagePack.sln
Original file line number Diff line number Diff line change
@@ -1,17 +1,22 @@

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.5.33201.384
VisualStudioVersion = 17.4.33103.184
MinimumVisualStudioVersion = 10.0.40219.1
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}"
ProjectSection(SolutionItems) = preProject
src\Directory.Build.props = src\Directory.Build.props
src\Directory.Build.targets = src\Directory.Build.targets
src\SourceGenerator.props = src\SourceGenerator.props
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack", "src\MessagePack\MessagePack.csproj", "{7ABB33EE-A2F1-492B-8DAF-5DF89F0F0B79}"
EndProject
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{19FE674A-AC94-4E7E-B24C-2285D1D04CDE}"
ProjectSection(SolutionItems) = preProject
tests\SourceGeneratorConsumer.props = tests\SourceGeneratorConsumer.props
tests\SourceGeneratorConsumer.targets = tests\SourceGeneratorConsumer.targets
EndProjectSection
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Tests", "tests\MessagePack.Tests\MessagePack.Tests.csproj", "{9E1A55CA-711D-4F58-A332-735960E3434C}"
EndProject
Expand All @@ -36,7 +41,7 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.ReactivePropert
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.ImmutableCollection", "src\MessagePack.ImmutableCollection\MessagePack.ImmutableCollection.csproj", "{E066F547-7261-4561-AEFC-E64DBFD874F8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePackAnalyzer", "src\MessagePackAnalyzer\MessagePackAnalyzer.csproj", "{2F9A6E0C-DE95-4460-96B7-EB72BBEAEE9E}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Analyzers", "src\MessagePack.Analyzers\MessagePack.Analyzers.csproj", "{2F9A6E0C-DE95-4460-96B7-EB72BBEAEE9E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "PerfNetFramework", "sandbox\PerfNetFramework\PerfNetFramework.csproj", "{014A3DCE-50A6-4774-A4C1-C66EEAB67133}"
EndProject
Expand All @@ -52,6 +57,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "build", "build", "{301F812B
azure-pipelines.yml = azure-pipelines.yml
azure-pipelines\build.yml = azure-pipelines\build.yml
Directory.Build.props = Directory.Build.props
Directory.Packages.props = Directory.Packages.props
global.json = global.json
nuget.config = nuget.config
stylecop.json = stylecop.json
Expand All @@ -75,15 +81,11 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Internal", "san
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Internal.Tests", "tests\MessagePack.Internal.Tests\MessagePack.Internal.Tests.csproj", "{8D9FD130-7905-47D8-A25C-7FDEE28EA0E8}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.GeneratorCore", "src\MessagePack.GeneratorCore\MessagePack.GeneratorCore.csproj", "{9962132D-A271-4E68-ACC1-18FA93462552}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Generator", "src\MessagePack.Generator\MessagePack.Generator.csproj", "{32C91908-5CAD-4C95-B240-ACBBACAC9476}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator", "src\MessagePack.SourceGenerator\MessagePack.SourceGenerator.csproj", "{32C91908-5CAD-4C95-B240-ACBBACAC9476}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.MSBuild.Tasks", "src\MessagePack.MSBuild.Tasks\MessagePack.MSBuild.Tasks.csproj", "{8DB135F5-A6FE-44E4-9853-7B48ED21F21B}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Analyzers.Tests", "tests\MessagePack.Analyzers.Tests\MessagePack.Analyzers.Tests.csproj", "{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePackAnalyzer.Tests", "tests\MessagePackAnalyzer.Tests\MessagePackAnalyzer.Tests.csproj", "{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Generator.Tests", "tests\MessagePack.Generator.Tests\MessagePack.Generator.Tests.csproj", "{6AC51E68-4681-463A-B4B6-BD53517244B2}"
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator.Tests", "tests\MessagePack.SourceGenerator.Tests\MessagePack.SourceGenerator.Tests.csproj", "{6AC51E68-4681-463A-B4B6-BD53517244B2}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ExperimentalBenchmark", "benchmark\ExperimentalBenchmark\ExperimentalBenchmark.csproj", "{4C9BB260-62D8-49CD-9F9C-9AA6A8BFC637}"
EndProject
Expand All @@ -93,6 +95,16 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.Experimental.Te
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.GeneratedCode.Tests", "tests\MessagePack.GeneratedCode.Tests\MessagePack.GeneratedCode.Tests.csproj", "{D4CE7347-CEBE-46E5-BD12-1319573B6C5E}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator.Unity", "src\MessagePack.SourceGenerator.Unity\MessagePack.SourceGenerator.Unity.csproj", "{45A72780-93EF-4CD1-9FCD-D56A42A3B966}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator.ExecutionTests", "tests\MessagePack.SourceGenerator.ExecutionTests\MessagePack.SourceGenerator.ExecutionTests.csproj", "{7908D954-15D4-4D67-B49A-4484809DA2C4}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator.MapModeExecutionTests", "tests\MessagePack.SourceGenerator.MapModeExecutionTests\MessagePack.SourceGenerator.MapModeExecutionTests.csproj", "{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC}"
EndProject
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MessagePack.SourceGenerator.Unity.Tests", "tests\MessagePack.SourceGenerator.Unity.Tests\MessagePack.SourceGenerator.Unity.Tests.csproj", "{EAC1B79C-F77D-4DEF-BF53-75E700A301A4}"
EndProject
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "MessagePack.Analyzers.CodeFixes", "src\MessagePack.Analyzers.CodeFixes\MessagePack.Analyzers.CodeFixes.csproj", "{7A6CB600-2393-468F-9952-84EC624D57BD}"
EndProject
Global
GlobalSection(SolutionConfigurationPlatforms) = preSolution
Debug|Any CPU = Debug|Any CPU
Expand Down Expand Up @@ -171,18 +183,10 @@ Global
{8D9FD130-7905-47D8-A25C-7FDEE28EA0E8}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8D9FD130-7905-47D8-A25C-7FDEE28EA0E8}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8D9FD130-7905-47D8-A25C-7FDEE28EA0E8}.Release|Any CPU.Build.0 = Release|Any CPU
{9962132D-A271-4E68-ACC1-18FA93462552}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{9962132D-A271-4E68-ACC1-18FA93462552}.Debug|Any CPU.Build.0 = Debug|Any CPU
{9962132D-A271-4E68-ACC1-18FA93462552}.Release|Any CPU.ActiveCfg = Release|Any CPU
{9962132D-A271-4E68-ACC1-18FA93462552}.Release|Any CPU.Build.0 = Release|Any CPU
{32C91908-5CAD-4C95-B240-ACBBACAC9476}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{32C91908-5CAD-4C95-B240-ACBBACAC9476}.Debug|Any CPU.Build.0 = Debug|Any CPU
{32C91908-5CAD-4C95-B240-ACBBACAC9476}.Release|Any CPU.ActiveCfg = Release|Any CPU
{32C91908-5CAD-4C95-B240-ACBBACAC9476}.Release|Any CPU.Build.0 = Release|Any CPU
{8DB135F5-A6FE-44E4-9853-7B48ED21F21B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{8DB135F5-A6FE-44E4-9853-7B48ED21F21B}.Debug|Any CPU.Build.0 = Debug|Any CPU
{8DB135F5-A6FE-44E4-9853-7B48ED21F21B}.Release|Any CPU.ActiveCfg = Release|Any CPU
{8DB135F5-A6FE-44E4-9853-7B48ED21F21B}.Release|Any CPU.Build.0 = Release|Any CPU
{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A}.Release|Any CPU.ActiveCfg = Release|Any CPU
Expand All @@ -207,6 +211,26 @@ Global
{D4CE7347-CEBE-46E5-BD12-1319573B6C5E}.Debug|Any CPU.Build.0 = Debug|Any CPU
{D4CE7347-CEBE-46E5-BD12-1319573B6C5E}.Release|Any CPU.ActiveCfg = Release|Any CPU
{D4CE7347-CEBE-46E5-BD12-1319573B6C5E}.Release|Any CPU.Build.0 = Release|Any CPU
{45A72780-93EF-4CD1-9FCD-D56A42A3B966}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{45A72780-93EF-4CD1-9FCD-D56A42A3B966}.Debug|Any CPU.Build.0 = Debug|Any CPU
{45A72780-93EF-4CD1-9FCD-D56A42A3B966}.Release|Any CPU.ActiveCfg = Release|Any CPU
{45A72780-93EF-4CD1-9FCD-D56A42A3B966}.Release|Any CPU.Build.0 = Release|Any CPU
{7908D954-15D4-4D67-B49A-4484809DA2C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7908D954-15D4-4D67-B49A-4484809DA2C4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7908D954-15D4-4D67-B49A-4484809DA2C4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7908D954-15D4-4D67-B49A-4484809DA2C4}.Release|Any CPU.Build.0 = Release|Any CPU
{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC}.Release|Any CPU.Build.0 = Release|Any CPU
{EAC1B79C-F77D-4DEF-BF53-75E700A301A4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{EAC1B79C-F77D-4DEF-BF53-75E700A301A4}.Debug|Any CPU.Build.0 = Debug|Any CPU
{EAC1B79C-F77D-4DEF-BF53-75E700A301A4}.Release|Any CPU.ActiveCfg = Release|Any CPU
{EAC1B79C-F77D-4DEF-BF53-75E700A301A4}.Release|Any CPU.Build.0 = Release|Any CPU
{7A6CB600-2393-468F-9952-84EC624D57BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
{7A6CB600-2393-468F-9952-84EC624D57BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
{7A6CB600-2393-468F-9952-84EC624D57BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
{7A6CB600-2393-468F-9952-84EC624D57BD}.Release|Any CPU.Build.0 = Release|Any CPU
EndGlobalSection
GlobalSection(SolutionProperties) = preSolution
HideSolutionNode = FALSE
Expand All @@ -230,15 +254,18 @@ Global
{4142EA80-FEF4-44A5-8553-1AE84BEBAFED} = {51A614B0-E583-4DD2-AC7D-6A65634582E0}
{C100FBA6-4164-4D6A-A532-5984D2B8DCB0} = {BF4C4202-5015-4FBD-80E6-D0F36A06F700}
{8D9FD130-7905-47D8-A25C-7FDEE28EA0E8} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{9962132D-A271-4E68-ACC1-18FA93462552} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
{32C91908-5CAD-4C95-B240-ACBBACAC9476} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
{8DB135F5-A6FE-44E4-9853-7B48ED21F21B} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
{7E5FB4B9-A0F5-4B10-A1F3-03AC0BC8265A} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{6AC51E68-4681-463A-B4B6-BD53517244B2} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{4C9BB260-62D8-49CD-9F9C-9AA6A8BFC637} = {51A614B0-E583-4DD2-AC7D-6A65634582E0}
{AC2503A7-736D-4AE6-9355-CF35D9DF6139} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
{8AB40D1C-1134-4D77-B39A-19AEDC729450} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{D4CE7347-CEBE-46E5-BD12-1319573B6C5E} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{45A72780-93EF-4CD1-9FCD-D56A42A3B966} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
{7908D954-15D4-4D67-B49A-4484809DA2C4} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{EDBA7DDC-69AF-4D5B-A8F6-3B508F8CC0FC} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{EAC1B79C-F77D-4DEF-BF53-75E700A301A4} = {19FE674A-AC94-4E7E-B24C-2285D1D04CDE}
{7A6CB600-2393-468F-9952-84EC624D57BD} = {86309CF6-0054-4CE3-BFD3-CA0AA7DB17BC}
EndGlobalSection
GlobalSection(ExtensibilityGlobals) = postSolution
SolutionGuid = {B3911209-2DBF-47F8-98F6-BBC0EDFE63DE}
Expand Down
Loading