Skip to content

Commit 6fe4c84

Browse files
authored
Code Quality: Improved the project structure (#12641)
1 parent 2f536a3 commit 6fe4c84

File tree

10 files changed

+23
-24
lines changed

10 files changed

+23
-24
lines changed

Files.sln

Lines changed: 15 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -2,37 +2,35 @@ Microsoft Visual Studio Solution File, Format Version 12.00
22
# Visual Studio Version 17
33
VisualStudioVersion = 17.1.32421.90
44
MinimumVisualStudioVersion = 10.0.40219.1
5-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "FilesOpenDialog", "FilesOpenDialog", "{0175B70C-1E29-4A3F-AA4F-C2017B040EF0}"
6-
EndProject
75
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{A74DCE98-A744-4D71-A2B1-7EE4FED0936B}"
86
EndProject
97
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "tests", "tests", "{481DE2EA-E6CE-4A9C-A220-3B543B95AAA1}"
108
EndProject
11-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Platforms", "Platforms", "{A188C26B-E731-4E0B-9D17-D21CEBD9B43F}"
9+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "platforms", "platforms", "{A188C26B-E731-4E0B-9D17-D21CEBD9B43F}"
1210
EndProject
13-
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Sdk", "Sdk", "{9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}"
11+
Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "core", "core", "{9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}"
1412
EndProject
1513
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Shared", "src\Files.Shared\Files.Shared.csproj", "{94F77692-D47C-48D8-A1A7-645192EF38A4}"
1614
EndProject
1715
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App.Storage", "src\Files.App.Storage\Files.App.Storage.csproj", "{B8051E11-5BF2-49F7-A7C8-E3820DBB8209}"
1816
EndProject
19-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Backend", "src\Files.Backend\Files.Backend.csproj", "{74704E22-9A09-4675-AE35-7896DE81EC4A}"
17+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Core", "src\Files.Backend\Files.Core.csproj", "{74704E22-9A09-4675-AE35-7896DE81EC4A}"
2018
EndProject
21-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Sdk.Storage", "src\Files.Sdk.Storage\Files.Sdk.Storage.csproj", "{53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}"
19+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Core.Storage", "src\Files.Sdk.Storage\Files.Core.Storage.csproj", "{53371D77-7AC1-4975-9A2A-5E0EB0B37CE3}"
2220
EndProject
23-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "BackgroundTasks", "src\BackgroundTasks\BackgroundTasks.csproj", "{BB1DA0B0-4E5B-4336-961E-DF389482C094}"
21+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App.BackgroundTasks", "src\BackgroundTasks\Files.App.BackgroundTasks.csproj", "{BB1DA0B0-4E5B-4336-961E-DF389482C094}"
2422
EndProject
2523
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.InteractionTests", "tests\Files.InteractionTests\Files.InteractionTests.csproj", "{4ED01D20-8529-4DEF-8C1B-4E31031AE7E0}"
2624
EndProject
27-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CustomOpenDialog", "src\Files.OpenDialog\CustomOpenDialog\CustomOpenDialog.vcxproj", "{A2FF3F3B-8EBC-4108-B99D-1476B7876656}"
25+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.CustomOpenDialog", "src\Files.OpenDialog\CustomOpenDialog\CustomOpenDialog.vcxproj", "{A2FF3F3B-8EBC-4108-B99D-1476B7876656}"
2826
EndProject
29-
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "FilesLauncher", "src\Files.OpenDialog\FilesLauncher\FilesLauncher.vcxproj", "{25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}"
27+
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "Files.App.Launcher", "src\Files.OpenDialog\FilesLauncher\FilesLauncher.vcxproj", "{25FD5045-6D4C-4DD0-B3AC-613AB59CBB07}"
3028
EndProject
3129
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.App", "src\Files.App\Files.App.csproj", "{6F431D82-A5FF-4833-B5E4-702E1E523126}"
3230
EndProject
33-
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "Files.Package", "src\Files.App (Package)\Files.Package.wapproj", "{8F60FD8E-1921-47D6-97B0-D26D7B3A4999}"
31+
Project("{C7167F0D-BC9F-4E6E-AFE1-012C56B48DB5}") = "Files.App.Package", "src\Files.App (Package)\Files.App.Package.wapproj", "{8F60FD8E-1921-47D6-97B0-D26D7B3A4999}"
3432
EndProject
35-
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.SourceGenerator", "src\Files.SourceGenerator\Files.SourceGenerator.csproj", "{6FA07816-DE0A-4D49-84E8-38E953A33C87}"
33+
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Files.Core.SourceGenerator", "src\Files.SourceGenerator\Files.Core.SourceGenerator.csproj", "{6FA07816-DE0A-4D49-84E8-38E953A33C87}"
3634
EndProject
3735
Global
3836
GlobalSection(SolutionConfigurationPlatforms) = preSolution
@@ -409,20 +407,19 @@ Global
409407
HideSolutionNode = FALSE
410408
EndGlobalSection
411409
GlobalSection(NestedProjects) = preSolution
412-
{0175B70C-1E29-4A3F-AA4F-C2017B040EF0} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
413410
{A188C26B-E731-4E0B-9D17-D21CEBD9B43F} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
414411
{9F36C2AD-005D-4EA5-A1F1-6BC42773FC85} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
415-
{94F77692-D47C-48D8-A1A7-645192EF38A4} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
412+
{94F77692-D47C-48D8-A1A7-645192EF38A4} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
416413
{B8051E11-5BF2-49F7-A7C8-E3820DBB8209} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
417414
{74704E22-9A09-4675-AE35-7896DE81EC4A} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
418415
{53371D77-7AC1-4975-9A2A-5E0EB0B37CE3} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
419-
{BB1DA0B0-4E5B-4336-961E-DF389482C094} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
416+
{BB1DA0B0-4E5B-4336-961E-DF389482C094} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
420417
{4ED01D20-8529-4DEF-8C1B-4E31031AE7E0} = {481DE2EA-E6CE-4A9C-A220-3B543B95AAA1}
421-
{A2FF3F3B-8EBC-4108-B99D-1476B7876656} = {0175B70C-1E29-4A3F-AA4F-C2017B040EF0}
422-
{25FD5045-6D4C-4DD0-B3AC-613AB59CBB07} = {0175B70C-1E29-4A3F-AA4F-C2017B040EF0}
418+
{A2FF3F3B-8EBC-4108-B99D-1476B7876656} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
419+
{25FD5045-6D4C-4DD0-B3AC-613AB59CBB07} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
423420
{6F431D82-A5FF-4833-B5E4-702E1E523126} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
424-
{8F60FD8E-1921-47D6-97B0-D26D7B3A4999} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
425-
{6FA07816-DE0A-4D49-84E8-38E953A33C87} = {A74DCE98-A744-4D71-A2B1-7EE4FED0936B}
421+
{8F60FD8E-1921-47D6-97B0-D26D7B3A4999} = {A188C26B-E731-4E0B-9D17-D21CEBD9B43F}
422+
{6FA07816-DE0A-4D49-84E8-38E953A33C87} = {9F36C2AD-005D-4EA5-A1F1-6BC42773FC85}
426423
EndGlobalSection
427424
GlobalSection(ExtensibilityGlobals) = postSolution
428425
SolutionGuid = {0E62043C-A7A1-4982-9EC9-4CDB2939B776}

src/Files.App.Storage/Files.App.Storage.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
</PackageReference>
1515
</ItemGroup>
1616
<ItemGroup>
17-
<ProjectReference Include="..\Files.Sdk.Storage\Files.Sdk.Storage.csproj" />
17+
<ProjectReference Include="..\Files.Sdk.Storage\Files.Core.Storage.csproj" />
1818
<ProjectReference Include="..\Files.Shared\Files.Shared.csproj" />
1919
</ItemGroup>
2020
</Project>

src/Files.App/Files.App.csproj

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -108,12 +108,12 @@
108108
<PackageReference Include="Microsoft.Management.Infrastructure.Runtime.Win" Version="2.0.1" />
109109
</ItemGroup>
110110
<ItemGroup>
111-
<ProjectReference Include="..\BackgroundTasks\BackgroundTasks.csproj" />
111+
<ProjectReference Include="..\BackgroundTasks\Files.App.BackgroundTasks.csproj" />
112112
<ProjectReference Include="..\Files.App.Storage\Files.App.Storage.csproj" />
113-
<ProjectReference Include="..\Files.Backend\Files.Backend.csproj" />
114-
<ProjectReference Include="..\Files.Sdk.Storage\Files.Sdk.Storage.csproj" />
113+
<ProjectReference Include="..\Files.Backend\Files.Core.csproj" />
114+
<ProjectReference Include="..\Files.Sdk.Storage\Files.Core.Storage.csproj" />
115115
<ProjectReference Include="..\Files.Shared\Files.Shared.csproj" />
116-
<ProjectReference Include="..\Files.SourceGenerator\Files.SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
116+
<ProjectReference Include="..\Files.SourceGenerator\Files.Core.SourceGenerator.csproj" OutputItemType="Analyzer" ReferenceOutputAssembly="false" />
117117
</ItemGroup>
118118
<ItemGroup>
119119
<TrimmerRootAssembly Include="BackgroundTasks" />

src/Files.Backend/Files.Backend.csproj renamed to src/Files.Backend/Files.Core.csproj

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@
1515
</ItemGroup>
1616

1717
<ItemGroup>
18-
<ProjectReference Include="..\Files.Sdk.Storage\Files.Sdk.Storage.csproj" />
18+
<ProjectReference Include="..\Files.Sdk.Storage\Files.Core.Storage.csproj" />
1919
<ProjectReference Include="..\Files.Shared\Files.Shared.csproj" />
2020
</ItemGroup>
2121

src/Files.OpenDialog/CustomOpenDialog/CustomOpenDialog.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -79,6 +79,7 @@
7979
<ProjectGuid>{A2FF3F3B-8EBC-4108-B99D-1476B7876656}</ProjectGuid>
8080
<Keyword>AtlProj</Keyword>
8181
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
82+
<ProjectName>Files.App.CustomOpenDialog</ProjectName>
8283
</PropertyGroup>
8384
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.Default.props" />
8485
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">

src/Files.OpenDialog/FilesLauncher/FilesLauncher.vcxproj

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -81,6 +81,7 @@
8181
<ProjectGuid>{25fd5045-6d4c-4dd0-b3ac-613ab59cbb07}</ProjectGuid>
8282
<RootNamespace>FilesLauncher</RootNamespace>
8383
<WindowsTargetPlatformVersion>10.0</WindowsTargetPlatformVersion>
84+
<ProjectName>Files.App.Launcher</ProjectName>
8485
</PropertyGroup>
8586
<PropertyGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'" Label="Configuration">
8687
<ConfigurationType>Application</ConfigurationType>

0 commit comments

Comments
 (0)