Просмотр исходного кода

Avalonia.SourceGenerator -> DevGenerators

Nikita Tsukanov 3 лет назад
Родитель
Сommit
70e77880f5

+ 7 - 6
Avalonia.sln

@@ -205,14 +205,14 @@ Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ControlSamples", "samples\S
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ControlCatalog.iOS", "samples\ControlCatalog.iOS\ControlCatalog.iOS.csproj", "{70B9F5CC-E2F9-4314-9514-EDE762ACCC4B}"
 EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.SourceGenerator", "src\Avalonia.SourceGenerator\Avalonia.SourceGenerator.csproj", "{CA932DF3-2616-4BF6-8F28-1AD0EC40F1FF}"
-EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "DevAnalyzers", "src\tools\DevAnalyzers\DevAnalyzers.csproj", "{2B390431-288C-435C-BB6B-A374033BD8D1}"
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.Controls.ColorPicker", "src\Avalonia.Controls.ColorPicker\Avalonia.Controls.ColorPicker.csproj", "{7BF6C69D-FC14-43EB-9ED0-782C16F3D5D9}"
 EndProject
 Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Avalonia.DesignerSupport.Tests", "tests\Avalonia.DesignerSupport.Tests\Avalonia.DesignerSupport.Tests.csproj", "{EABE2161-989B-42BF-BD8D-1E34B20C21F1}"
 EndProject
+Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "DevGenerators", "src\tools\DevGenerators\DevGenerators.csproj", "{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB}"
+EndProject
 Global
 	GlobalSection(SolutionConfigurationPlatforms) = preSolution
 		Debug|Any CPU = Debug|Any CPU
@@ -485,10 +485,6 @@ Global
 		{70B9F5CC-E2F9-4314-9514-EDE762ACCC4B}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{70B9F5CC-E2F9-4314-9514-EDE762ACCC4B}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{70B9F5CC-E2F9-4314-9514-EDE762ACCC4B}.Release|Any CPU.Build.0 = Release|Any CPU
-		{CA932DF3-2616-4BF6-8F28-1AD0EC40F1FF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
-		{CA932DF3-2616-4BF6-8F28-1AD0EC40F1FF}.Debug|Any CPU.Build.0 = Debug|Any CPU
-		{CA932DF3-2616-4BF6-8F28-1AD0EC40F1FF}.Release|Any CPU.ActiveCfg = Release|Any CPU
-		{CA932DF3-2616-4BF6-8F28-1AD0EC40F1FF}.Release|Any CPU.Build.0 = Release|Any CPU
 		{2B390431-288C-435C-BB6B-A374033BD8D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
 		{2B390431-288C-435C-BB6B-A374033BD8D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{2B390431-288C-435C-BB6B-A374033BD8D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
@@ -501,6 +497,10 @@ Global
 		{EABE2161-989B-42BF-BD8D-1E34B20C21F1}.Debug|Any CPU.Build.0 = Debug|Any CPU
 		{EABE2161-989B-42BF-BD8D-1E34B20C21F1}.Release|Any CPU.ActiveCfg = Release|Any CPU
 		{EABE2161-989B-42BF-BD8D-1E34B20C21F1}.Release|Any CPU.Build.0 = Release|Any CPU
+		{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
+		{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB}.Debug|Any CPU.Build.0 = Debug|Any CPU
+		{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB}.Release|Any CPU.ActiveCfg = Release|Any CPU
+		{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB}.Release|Any CPU.Build.0 = Release|Any CPU
 	EndGlobalSection
 	GlobalSection(SolutionProperties) = preSolution
 		HideSolutionNode = FALSE
@@ -557,6 +557,7 @@ Global
 		{70B9F5CC-E2F9-4314-9514-EDE762ACCC4B} = {9B9E3891-2366-4253-A952-D08BCEB71098}
 		{2B390431-288C-435C-BB6B-A374033BD8D1} = {4ED8B739-6F4E-4CD4-B993-545E6B5CE637}
 		{EABE2161-989B-42BF-BD8D-1E34B20C21F1} = {C5A00AC3-B34C-4564-9BDD-2DA473EF4D8B}
+		{1BBFAD42-B99E-47E0-B00A-A4BC6B6BB4BB} = {4ED8B739-6F4E-4CD4-B993-545E6B5CE637}
 	EndGlobalSection
 	GlobalSection(ExtensibilityGlobals) = postSolution
 		SolutionGuid = {87366D66-1391-4D90-8999-95A620AD786A}

+ 1 - 1
build/SourceGenerators.props

@@ -1,7 +1,7 @@
 <Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
   <ItemGroup>
     <ProjectReference 
-      Include="$(MSBuildThisFileDirectory)/../src/Avalonia.SourceGenerator/Avalonia.SourceGenerator.csproj" 
+      Include="$(MSBuildThisFileDirectory)/../src/tools/DevGenerators/DevGenerators.csproj"
       OutputItemType="Analyzer" 
       ReferenceOutputAssembly="false"
       PrivateAssets="all" />

+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/CompositionRoslynGenerator.cs → src/tools/DevGenerators/CompositionGenerator/CompositionRoslynGenerator.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Config.cs → src/tools/DevGenerators/CompositionGenerator/Config.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Extensions.cs → src/tools/DevGenerators/CompositionGenerator/Extensions.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Generator.KeyFrameAnimation.cs → src/tools/DevGenerators/CompositionGenerator/Generator.KeyFrameAnimation.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Generator.ListProxy.cs → src/tools/DevGenerators/CompositionGenerator/Generator.ListProxy.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Generator.Utils.cs → src/tools/DevGenerators/CompositionGenerator/Generator.Utils.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/Generator.cs → src/tools/DevGenerators/CompositionGenerator/Generator.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/ICompositionGeneratorSink.cs → src/tools/DevGenerators/CompositionGenerator/ICompositionGeneratorSink.cs


+ 0 - 0
src/Avalonia.SourceGenerator/CompositionGenerator/RoslynCompositionGeneratorSink.cs → src/tools/DevGenerators/CompositionGenerator/RoslynCompositionGeneratorSink.cs


+ 1 - 1
src/Avalonia.SourceGenerator/Avalonia.SourceGenerator.csproj → src/tools/DevGenerators/DevGenerators.csproj

@@ -12,7 +12,7 @@
       <PrivateAssets>all</PrivateAssets>
     </PackageReference>
     <PackageReference Include="Microsoft.CodeAnalysis.CSharp" Version="4.1.0" />
-    <Compile Include="..\Shared\SourceGeneratorAttributes.cs" />
+    <Compile Include="..\..\Shared\SourceGeneratorAttributes.cs" />
   </ItemGroup>
 
 </Project>

+ 0 - 0
src/Avalonia.SourceGenerator/IsExternalInit.cs → src/tools/DevGenerators/IsExternalInit.cs


+ 0 - 0
src/Avalonia.SourceGenerator/SubtypesFactoryGenerator.cs → src/tools/DevGenerators/SubtypesFactoryGenerator.cs