diff --git a/.github/workflows/build.yml b/.github/workflows/build.yml
index baa2369bb5..fee89866a6 100644
--- a/.github/workflows/build.yml
+++ b/.github/workflows/build.yml
@@ -32,7 +32,7 @@ jobs:
with:
dotnet-version: |
8.0.x
- 9.0.x
+ 9.0.3xx
- run: dotnet tool install -g GitVersion.Tool --version 5.11.1
- name: Resolve version
id: version
@@ -56,18 +56,18 @@ jobs:
if [ "${{ github.event_name }}" = "pull_request" ]; then version=$pr_version; fi
echo "Resolved CLI version: $version"
echo "version=${version}" >> $GITHUB_OUTPUT
- - run: dotnet restore Roslynator.sln
- - run: dotnet build Roslynator.sln --no-restore
+ - run: dotnet restore Roslynator.slnx
+ - run: dotnet build Roslynator.slnx --no-restore
- run: |
- dotnet format Roslynator.sln --no-restore --verify-no-changes --severity info
- - run: dotnet test Roslynator.sln --no-build
+ dotnet format Roslynator.slnx --no-restore --verify-no-changes --severity info
+ - run: dotnet test Roslynator.slnx --no-build
- uses: actions/checkout@v4
with:
repository: josefpihrt/wordb
path: wordb
- - run: dotnet tool install -g Roslynator.DotNet.Cli --version 0.8.3
+ - run: dotnet tool install -g Roslynator.DotNet.Cli --version 0.11.0
- run: |
- roslynator spellcheck Roslynator.sln --dry-run --scope all --words \
+ roslynator spellcheck Roslynator.slnx --dry-run --scope all --words \
spellcheck \
../wordb/data/en \
../wordb/data/en-us \
@@ -90,7 +90,7 @@ jobs:
with:
dotnet-version: |
8.0.x
- 9.0.x
+ 9.0.3xx
- run: dotnet restore Roslynator.CoreAndTesting.slnf
- run: dotnet build Roslynator.CoreAndTesting.slnf --no-restore
- run: dotnet pack Roslynator.CoreAndTesting.slnf --no-build -o _nupkg
@@ -273,7 +273,7 @@ jobs:
- uses: actions/checkout@v4
- uses: actions/setup-dotnet@v4
with:
- dotnet-version: 9.0.x
+ dotnet-version: 9.0.3xx
- run: dotnet restore
- run: dotnet build --no-restore
- run: dotnet pack --no-build
diff --git a/.vscode/settings.json b/.vscode/settings.json
index 3dadb1965b..aa1de506ae 100644
--- a/.vscode/settings.json
+++ b/.vscode/settings.json
@@ -1,3 +1,3 @@
{
- "dotnet.defaultSolution": "src/Roslynator.sln"
+ "dotnet.defaultSolution": "src/Roslynator.slnx"
}
\ No newline at end of file
diff --git a/src/CommandLine.sln b/src/CommandLine.sln
deleted file mode 100644
index 50ae20a7a7..0000000000
--- a/src/CommandLine.sln
+++ /dev/null
@@ -1,103 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.6.33815.320
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{8B17331B-D942-4A0C-82AA-23515F4B46C4}"
- ProjectSection(SolutionItems) = preProject
- ..\.github\workflows\build.yml = ..\.github\workflows\build.yml
- ..\ChangeLog.md = ..\ChangeLog.md
- Directory.Build.props = Directory.Build.props
- ..\README.md = ..\README.md
- EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common", "Common\Common.csproj", "{B608D907-4B0E-4822-A97E-5A8CBD234C32}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Common", "Workspaces.Common\Workspaces.Common.csproj", "{65486355-C864-4015-B749-42B25BAB43B6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "CSharp\CSharp.csproj", "{CE243771-7DF7-4D24-AA5A-17CE01100576}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "CSharp.Workspaces\CSharp.Workspaces.csproj", "{DF8B5E3E-761D-485A-A8DA-30A083BAD8C1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommandLine", "CommandLine\CommandLine.csproj", "{5FC70E60-F77A-4D4F-8484-6E432351CD1F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Documentation", "Documentation\Documentation.csproj", "{43B9DEFC-E6A9-4CA2-B19E-0C486A418831}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "Workspaces.Core\Workspaces.Core.csproj", "{F8922FB4-67DB-4EA6-932F-AAF9C7503EE7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualBasic", "VisualBasic\VisualBasic.csproj", "{05DF2CB8-95FB-4BD9-A9E7-D346470E979A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "Core\Core.csproj", "{D46C9C4D-33D1-467F-96A3-CC05B30BABD0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualBasic.Workspaces", "VisualBasic.Workspaces\VisualBasic.Workspaces.csproj", "{DF0AE2F5-2FCD-49AB-8B6E-CEA7A4F0AB3F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommandLine.DocumentationGenerator", "CommandLine.DocumentationGenerator\CommandLine.DocumentationGenerator.csproj", "{24C4C7EE-45A7-40C9-8C84-0F71A07005D0}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{A098889D-10A8-4604-BA34-168E400A1FA6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core.Tests", "Tests\Core.Tests\Core.Tests.csproj", "{669F7A92-C596-4C52-A659-C9A6C66E966B}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {B608D907-4B0E-4822-A97E-5A8CBD234C32}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B608D907-4B0E-4822-A97E-5A8CBD234C32}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B608D907-4B0E-4822-A97E-5A8CBD234C32}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B608D907-4B0E-4822-A97E-5A8CBD234C32}.Release|Any CPU.Build.0 = Release|Any CPU
- {65486355-C864-4015-B749-42B25BAB43B6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {65486355-C864-4015-B749-42B25BAB43B6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {65486355-C864-4015-B749-42B25BAB43B6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {65486355-C864-4015-B749-42B25BAB43B6}.Release|Any CPU.Build.0 = Release|Any CPU
- {CE243771-7DF7-4D24-AA5A-17CE01100576}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CE243771-7DF7-4D24-AA5A-17CE01100576}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CE243771-7DF7-4D24-AA5A-17CE01100576}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CE243771-7DF7-4D24-AA5A-17CE01100576}.Release|Any CPU.Build.0 = Release|Any CPU
- {DF8B5E3E-761D-485A-A8DA-30A083BAD8C1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DF8B5E3E-761D-485A-A8DA-30A083BAD8C1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DF8B5E3E-761D-485A-A8DA-30A083BAD8C1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DF8B5E3E-761D-485A-A8DA-30A083BAD8C1}.Release|Any CPU.Build.0 = Release|Any CPU
- {5FC70E60-F77A-4D4F-8484-6E432351CD1F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {5FC70E60-F77A-4D4F-8484-6E432351CD1F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {5FC70E60-F77A-4D4F-8484-6E432351CD1F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {5FC70E60-F77A-4D4F-8484-6E432351CD1F}.Release|Any CPU.Build.0 = Release|Any CPU
- {43B9DEFC-E6A9-4CA2-B19E-0C486A418831}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {43B9DEFC-E6A9-4CA2-B19E-0C486A418831}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {43B9DEFC-E6A9-4CA2-B19E-0C486A418831}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {43B9DEFC-E6A9-4CA2-B19E-0C486A418831}.Release|Any CPU.Build.0 = Release|Any CPU
- {F8922FB4-67DB-4EA6-932F-AAF9C7503EE7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F8922FB4-67DB-4EA6-932F-AAF9C7503EE7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F8922FB4-67DB-4EA6-932F-AAF9C7503EE7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F8922FB4-67DB-4EA6-932F-AAF9C7503EE7}.Release|Any CPU.Build.0 = Release|Any CPU
- {05DF2CB8-95FB-4BD9-A9E7-D346470E979A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {05DF2CB8-95FB-4BD9-A9E7-D346470E979A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {05DF2CB8-95FB-4BD9-A9E7-D346470E979A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {05DF2CB8-95FB-4BD9-A9E7-D346470E979A}.Release|Any CPU.Build.0 = Release|Any CPU
- {D46C9C4D-33D1-467F-96A3-CC05B30BABD0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D46C9C4D-33D1-467F-96A3-CC05B30BABD0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D46C9C4D-33D1-467F-96A3-CC05B30BABD0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D46C9C4D-33D1-467F-96A3-CC05B30BABD0}.Release|Any CPU.Build.0 = Release|Any CPU
- {DF0AE2F5-2FCD-49AB-8B6E-CEA7A4F0AB3F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DF0AE2F5-2FCD-49AB-8B6E-CEA7A4F0AB3F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DF0AE2F5-2FCD-49AB-8B6E-CEA7A4F0AB3F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DF0AE2F5-2FCD-49AB-8B6E-CEA7A4F0AB3F}.Release|Any CPU.Build.0 = Release|Any CPU
- {24C4C7EE-45A7-40C9-8C84-0F71A07005D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {24C4C7EE-45A7-40C9-8C84-0F71A07005D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {24C4C7EE-45A7-40C9-8C84-0F71A07005D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {24C4C7EE-45A7-40C9-8C84-0F71A07005D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {669F7A92-C596-4C52-A659-C9A6C66E966B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {669F7A92-C596-4C52-A659-C9A6C66E966B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {669F7A92-C596-4C52-A659-C9A6C66E966B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {669F7A92-C596-4C52-A659-C9A6C66E966B}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {669F7A92-C596-4C52-A659-C9A6C66E966B} = {A098889D-10A8-4604-BA34-168E400A1FA6}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/src/CommandLine.slnx b/src/CommandLine.slnx
new file mode 100644
index 0000000000..c9417aba69
--- /dev/null
+++ b/src/CommandLine.slnx
@@ -0,0 +1,22 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Roslynator.CoreAndTesting.slnf b/src/Roslynator.CoreAndTesting.slnf
index b4b2081510..cec302e9bf 100644
--- a/src/Roslynator.CoreAndTesting.slnf
+++ b/src/Roslynator.CoreAndTesting.slnf
@@ -1,6 +1,6 @@
{
"solution": {
- "path": "Roslynator.sln",
+ "path": "Roslynator.slnx",
"projects": [
"CSharp.Workspaces\\CSharp.Workspaces.csproj",
"CSharp\\CSharp.csproj",
diff --git a/src/Roslynator.sln b/src/Roslynator.sln
deleted file mode 100644
index 14e9e8925a..0000000000
--- a/src/Roslynator.sln
+++ /dev/null
@@ -1,305 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31912.275
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{CC69BDBB-35E9-43A9-9397-4B2832270BB8}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{228E25E1-FDE6-40C1-98AF-8E636D174D94}"
- ProjectSection(SolutionItems) = preProject
- ..\.editorconfig = ..\.editorconfig
- ..\.github\workflows\build.yml = ..\.github\workflows\build.yml
- ..\ChangeLog.md = ..\ChangeLog.md
- VisualStudioCode\package\CHANGELOG.md = VisualStudioCode\package\CHANGELOG.md
- Directory.Build.props = Directory.Build.props
- ..\README.md = ..\README.md
- spellcheck = spellcheck
- EndProjectSection
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tests", "Tests", "{A1DB0C05-3710-4B69-955F-2F46E330591B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "CSharp\CSharp.csproj", "{34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Refactorings", "Refactorings\Refactorings.csproj", "{3AD7B124-7B99-440D-84A1-858BE5AE268B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers", "Analyzers\Analyzers.csproj", "{2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeGenerator", "Tools\CodeGenerator\CodeGenerator.csproj", "{BCCA00EB-08E2-4B22-BECF-10864A6BB456}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Metadata", "Tools\Metadata\Metadata.csproj", "{7F6F6533-E406-4225-A435-DEE22C717F48}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common", "Common\Common.csproj", "{814C7BD5-F7FA-441D-897F-F7876B038B30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFixes", "CodeFixes\CodeFixes.csproj", "{9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Utilities", "Tools\Utilities\Utilities.csproj", "{62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MetadataGenerator", "Tools\MetadataGenerator\MetadataGenerator.csproj", "{DD303EB5-1C57-4588-980C-C55A401DB125}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeGeneration", "Tools\CodeGeneration\CodeGeneration.csproj", "{06884E7F-9DE1-4A42-9D45-42C19714F0B2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "CSharp.Workspaces\CSharp.Workspaces.csproj", "{56DA29A3-C179-471C-9941-42426EEB84D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestLibrary", "Tests\TestLibrary\TestLibrary.csproj", "{B26059E8-E5D8-415F-AF7C-210750DB4CB0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "TestConsole", "Tests\TestConsole\TestConsole.csproj", "{09B4373A-8AA6-48CF-804C-E209CC12BC5C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Common", "Workspaces.Common\Workspaces.Common.csproj", "{D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers.CodeFixes", "Analyzers.CodeFixes\Analyzers.CodeFixes.csproj", "{3B0653F4-919D-4049-84A8-B1CC173415D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers.Tests", "Tests\Analyzers.Tests\Analyzers.Tests.csproj", "{6472154E-A2AD-45DC-9656-DFB5D3D09AAB}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Refactorings.Tests", "Tests\Refactorings.Tests\Refactorings.Tests.csproj", "{B2E65325-8B4A-46D1-9726-0B1AF9BF26EC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFixes.Tests", "Tests\CodeFixes.Tests\CodeFixes.Tests.csproj", "{BD31315B-B89B-43F7-994D-EBE6FFC2D89B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.Common", "Tests\Testing.Common\Testing.Common.csproj", "{306D8762-6A4E-4957-ABE6-5C30E13BD95F}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Tests", "Tests\CSharp.Tests\CSharp.Tests.csproj", "{9960FC47-14B1-492F-918C-114FDB75790E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces.Tests", "Tests\CSharp.Workspaces.Tests\CSharp.Workspaces.Tests.csproj", "{51056D0E-3697-4419-9760-B46BF3B4A16C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Documentation", "Documentation\Documentation.csproj", "{BE5E7831-F687-47E6-BC60-969BDEA93EAC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CommandLine", "CommandLine\CommandLine.csproj", "{A865E4D9-30C3-4CC8-A1AB-A897A7A1DA0C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "Workspaces.Core\Workspaces.Core.csproj", "{4FD3D777-11FC-4FF9-985B-2756E39F7AD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "Core\Core.csproj", "{59C3841C-DF61-493B-88AF-477357698477}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core.Tests", "Tests\Core.Tests\Core.Tests.csproj", "{73ABB10A-2252-46F4-B65D-D27FA8560EB6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualBasic", "VisualBasic\VisualBasic.csproj", "{A0C4C70C-8249-49D7-BF72-D942B7B79D47}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualBasic.Workspaces", "VisualBasic.Workspaces\VisualBasic.Workspaces.csproj", "{297D8BED-6E4A-4367-BE8B-832AAC9C3909}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp", "Tests\Testing.CSharp\Testing.CSharp.csproj", "{29F9EF2D-2927-418A-9E45-26807E0FB5D1}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.VisualBasic", "Tests\Testing.VisualBasic\Testing.VisualBasic.csproj", "{CAAD056C-08A2-4132-9652-1BBBDC5D6C22}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeAnalysis.Analyzers", "CodeAnalysis.Analyzers\CodeAnalysis.Analyzers.csproj", "{22F97324-2BD5-4350-A34F-2E33CD31A78D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeAnalysis.Analyzers.CodeFixes", "CodeAnalysis.Analyzers.CodeFixes\CodeAnalysis.Analyzers.CodeFixes.csproj", "{9396A0E9-D9F6-4946-A4B9-A0A8BB94683C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeAnalysis.Analyzers.Tests", "Tests\CodeAnalysis.Analyzers.Tests\CodeAnalysis.Analyzers.Tests.csproj", "{DE627E05-BB01-4A64-BD7D-E2BC5B853E0D}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers", "Formatting.Analyzers\Formatting.Analyzers.csproj", "{9463C16E-54EA-4778-A9A1-2C475712292E}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers.CodeFixes", "Formatting.Analyzers.CodeFixes\Formatting.Analyzers.CodeFixes.csproj", "{F043C66E-E5CB-4E2B-B38C-534A85F67335}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers.Tests", "Tests\Formatting.Analyzers.Tests\Formatting.Analyzers.Tests.csproj", "{F429AFB0-DB73-4DBB-A41E-348417C2A10B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp.Xunit", "Tests\Testing.CSharp.Xunit\Testing.CSharp.Xunit.csproj", "{CA7B4345-0758-4AFA-ADCC-2563640614BD}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Tests.Common", "Tests\Tests.Common\Tests.Common.csproj", "{D671D7C6-A4DD-41DC-A309-7892E008FD0A}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp.MSTest", "Tests\Testing.CSharp.MSTest\Testing.CSharp.MSTest.csproj", "{E08D9D15-E5D8-424F-A544-E00A5CB85F50}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConfigurationFileGenerator", "Tools\ConfigurationFileGenerator\ConfigurationFileGenerator.csproj", "{823EB01C-7766-424F-987F-FD844B568BC7}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Metadata", "Metadata", "{CED48D90-9F94-42C8-AFD9-F44DE84A661E}"
- ProjectSection(SolutionItems) = preProject
- Analyzers.xml = Analyzers.xml
- CodeFixes.xml = CodeFixes.xml
- ConfigOptions.xml = ConfigOptions.xml
- Diagnostics.xml = Diagnostics.xml
- Refactorings.xml = Refactorings.xml
- Template.Analyzers.xml = Template.Analyzers.xml
- Template.Refactorings.xml = Template.Refactorings.xml
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.Build.0 = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.Build.0 = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.Build.0 = Release|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Release|Any CPU.Build.0 = Release|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Release|Any CPU.Build.0 = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.Build.0 = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.Build.0 = Release|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Release|Any CPU.Build.0 = Release|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Release|Any CPU.Build.0 = Release|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Release|Any CPU.Build.0 = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {B26059E8-E5D8-415F-AF7C-210750DB4CB0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B26059E8-E5D8-415F-AF7C-210750DB4CB0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B26059E8-E5D8-415F-AF7C-210750DB4CB0}.Release|Any CPU.Build.0 = Release|Any CPU
- {09B4373A-8AA6-48CF-804C-E209CC12BC5C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {09B4373A-8AA6-48CF-804C-E209CC12BC5C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {09B4373A-8AA6-48CF-804C-E209CC12BC5C}.Release|Any CPU.Build.0 = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.Build.0 = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.Build.0 = Release|Any CPU
- {6472154E-A2AD-45DC-9656-DFB5D3D09AAB}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6472154E-A2AD-45DC-9656-DFB5D3D09AAB}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6472154E-A2AD-45DC-9656-DFB5D3D09AAB}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6472154E-A2AD-45DC-9656-DFB5D3D09AAB}.Release|Any CPU.Build.0 = Release|Any CPU
- {B2E65325-8B4A-46D1-9726-0B1AF9BF26EC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B2E65325-8B4A-46D1-9726-0B1AF9BF26EC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B2E65325-8B4A-46D1-9726-0B1AF9BF26EC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B2E65325-8B4A-46D1-9726-0B1AF9BF26EC}.Release|Any CPU.Build.0 = Release|Any CPU
- {BD31315B-B89B-43F7-994D-EBE6FFC2D89B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BD31315B-B89B-43F7-994D-EBE6FFC2D89B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BD31315B-B89B-43F7-994D-EBE6FFC2D89B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BD31315B-B89B-43F7-994D-EBE6FFC2D89B}.Release|Any CPU.Build.0 = Release|Any CPU
- {306D8762-6A4E-4957-ABE6-5C30E13BD95F}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {306D8762-6A4E-4957-ABE6-5C30E13BD95F}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {306D8762-6A4E-4957-ABE6-5C30E13BD95F}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {306D8762-6A4E-4957-ABE6-5C30E13BD95F}.Release|Any CPU.Build.0 = Release|Any CPU
- {9960FC47-14B1-492F-918C-114FDB75790E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9960FC47-14B1-492F-918C-114FDB75790E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9960FC47-14B1-492F-918C-114FDB75790E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9960FC47-14B1-492F-918C-114FDB75790E}.Release|Any CPU.Build.0 = Release|Any CPU
- {51056D0E-3697-4419-9760-B46BF3B4A16C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {51056D0E-3697-4419-9760-B46BF3B4A16C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {51056D0E-3697-4419-9760-B46BF3B4A16C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {51056D0E-3697-4419-9760-B46BF3B4A16C}.Release|Any CPU.Build.0 = Release|Any CPU
- {BE5E7831-F687-47E6-BC60-969BDEA93EAC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BE5E7831-F687-47E6-BC60-969BDEA93EAC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BE5E7831-F687-47E6-BC60-969BDEA93EAC}.Release|Any CPU.Build.0 = Release|Any CPU
- {A865E4D9-30C3-4CC8-A1AB-A897A7A1DA0C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A865E4D9-30C3-4CC8-A1AB-A897A7A1DA0C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A865E4D9-30C3-4CC8-A1AB-A897A7A1DA0C}.Release|Any CPU.Build.0 = Release|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Release|Any CPU.Build.0 = Release|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Release|Any CPU.Build.0 = Release|Any CPU
- {73ABB10A-2252-46F4-B65D-D27FA8560EB6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {73ABB10A-2252-46F4-B65D-D27FA8560EB6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {73ABB10A-2252-46F4-B65D-D27FA8560EB6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {73ABB10A-2252-46F4-B65D-D27FA8560EB6}.Release|Any CPU.Build.0 = Release|Any CPU
- {A0C4C70C-8249-49D7-BF72-D942B7B79D47}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A0C4C70C-8249-49D7-BF72-D942B7B79D47}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A0C4C70C-8249-49D7-BF72-D942B7B79D47}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A0C4C70C-8249-49D7-BF72-D942B7B79D47}.Release|Any CPU.Build.0 = Release|Any CPU
- {297D8BED-6E4A-4367-BE8B-832AAC9C3909}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {297D8BED-6E4A-4367-BE8B-832AAC9C3909}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {297D8BED-6E4A-4367-BE8B-832AAC9C3909}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {297D8BED-6E4A-4367-BE8B-832AAC9C3909}.Release|Any CPU.Build.0 = Release|Any CPU
- {29F9EF2D-2927-418A-9E45-26807E0FB5D1}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {29F9EF2D-2927-418A-9E45-26807E0FB5D1}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {29F9EF2D-2927-418A-9E45-26807E0FB5D1}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {29F9EF2D-2927-418A-9E45-26807E0FB5D1}.Release|Any CPU.Build.0 = Release|Any CPU
- {CAAD056C-08A2-4132-9652-1BBBDC5D6C22}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CAAD056C-08A2-4132-9652-1BBBDC5D6C22}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CAAD056C-08A2-4132-9652-1BBBDC5D6C22}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CAAD056C-08A2-4132-9652-1BBBDC5D6C22}.Release|Any CPU.Build.0 = Release|Any CPU
- {22F97324-2BD5-4350-A34F-2E33CD31A78D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {22F97324-2BD5-4350-A34F-2E33CD31A78D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {22F97324-2BD5-4350-A34F-2E33CD31A78D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {22F97324-2BD5-4350-A34F-2E33CD31A78D}.Release|Any CPU.Build.0 = Release|Any CPU
- {9396A0E9-D9F6-4946-A4B9-A0A8BB94683C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9396A0E9-D9F6-4946-A4B9-A0A8BB94683C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9396A0E9-D9F6-4946-A4B9-A0A8BB94683C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9396A0E9-D9F6-4946-A4B9-A0A8BB94683C}.Release|Any CPU.Build.0 = Release|Any CPU
- {DE627E05-BB01-4A64-BD7D-E2BC5B853E0D}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE627E05-BB01-4A64-BD7D-E2BC5B853E0D}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE627E05-BB01-4A64-BD7D-E2BC5B853E0D}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE627E05-BB01-4A64-BD7D-E2BC5B853E0D}.Release|Any CPU.Build.0 = Release|Any CPU
- {9463C16E-54EA-4778-A9A1-2C475712292E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9463C16E-54EA-4778-A9A1-2C475712292E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9463C16E-54EA-4778-A9A1-2C475712292E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9463C16E-54EA-4778-A9A1-2C475712292E}.Release|Any CPU.Build.0 = Release|Any CPU
- {F043C66E-E5CB-4E2B-B38C-534A85F67335}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F043C66E-E5CB-4E2B-B38C-534A85F67335}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F043C66E-E5CB-4E2B-B38C-534A85F67335}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F043C66E-E5CB-4E2B-B38C-534A85F67335}.Release|Any CPU.Build.0 = Release|Any CPU
- {F429AFB0-DB73-4DBB-A41E-348417C2A10B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F429AFB0-DB73-4DBB-A41E-348417C2A10B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F429AFB0-DB73-4DBB-A41E-348417C2A10B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F429AFB0-DB73-4DBB-A41E-348417C2A10B}.Release|Any CPU.Build.0 = Release|Any CPU
- {CA7B4345-0758-4AFA-ADCC-2563640614BD}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {CA7B4345-0758-4AFA-ADCC-2563640614BD}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {CA7B4345-0758-4AFA-ADCC-2563640614BD}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {CA7B4345-0758-4AFA-ADCC-2563640614BD}.Release|Any CPU.Build.0 = Release|Any CPU
- {D671D7C6-A4DD-41DC-A309-7892E008FD0A}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D671D7C6-A4DD-41DC-A309-7892E008FD0A}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D671D7C6-A4DD-41DC-A309-7892E008FD0A}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D671D7C6-A4DD-41DC-A309-7892E008FD0A}.Release|Any CPU.Build.0 = Release|Any CPU
- {E08D9D15-E5D8-424F-A544-E00A5CB85F50}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E08D9D15-E5D8-424F-A544-E00A5CB85F50}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E08D9D15-E5D8-424F-A544-E00A5CB85F50}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E08D9D15-E5D8-424F-A544-E00A5CB85F50}.Release|Any CPU.Build.0 = Release|Any CPU
- {823EB01C-7766-424F-987F-FD844B568BC7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {823EB01C-7766-424F-987F-FD844B568BC7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {823EB01C-7766-424F-987F-FD844B568BC7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {823EB01C-7766-424F-987F-FD844B568BC7}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {7F6F6533-E406-4225-A435-DEE22C717F48} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {DD303EB5-1C57-4588-980C-C55A401DB125} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {B26059E8-E5D8-415F-AF7C-210750DB4CB0} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {09B4373A-8AA6-48CF-804C-E209CC12BC5C} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {6472154E-A2AD-45DC-9656-DFB5D3D09AAB} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {B2E65325-8B4A-46D1-9726-0B1AF9BF26EC} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {BD31315B-B89B-43F7-994D-EBE6FFC2D89B} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {306D8762-6A4E-4957-ABE6-5C30E13BD95F} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {9960FC47-14B1-492F-918C-114FDB75790E} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {51056D0E-3697-4419-9760-B46BF3B4A16C} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {73ABB10A-2252-46F4-B65D-D27FA8560EB6} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {29F9EF2D-2927-418A-9E45-26807E0FB5D1} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {CAAD056C-08A2-4132-9652-1BBBDC5D6C22} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {DE627E05-BB01-4A64-BD7D-E2BC5B853E0D} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {F429AFB0-DB73-4DBB-A41E-348417C2A10B} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {CA7B4345-0758-4AFA-ADCC-2563640614BD} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {D671D7C6-A4DD-41DC-A309-7892E008FD0A} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {E08D9D15-E5D8-424F-A544-E00A5CB85F50} = {A1DB0C05-3710-4B69-955F-2F46E330591B}
- {823EB01C-7766-424F-987F-FD844B568BC7} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {CED48D90-9F94-42C8-AFD9-F44DE84A661E} = {228E25E1-FDE6-40C1-98AF-8E636D174D94}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/src/Roslynator.slnx b/src/Roslynator.slnx
new file mode 100644
index 0000000000..b87be7b82b
--- /dev/null
+++ b/src/Roslynator.slnx
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/Tools/Tools.sln b/src/Tools/Tools.sln
deleted file mode 100644
index 27fee0dc04..0000000000
--- a/src/Tools/Tools.sln
+++ /dev/null
@@ -1,129 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31919.166
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Tools", "Tools", "{CC69BDBB-35E9-43A9-9397-4B2832270BB8}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{228E25E1-FDE6-40C1-98AF-8E636D174D94}"
- ProjectSection(SolutionItems) = preProject
- ..\global.ruleset = ..\global.ruleset
- EndProjectSection
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "..\CSharp\CSharp.csproj", "{34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Refactorings", "..\Refactorings\Refactorings.csproj", "{3AD7B124-7B99-440D-84A1-858BE5AE268B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers", "..\Analyzers\Analyzers.csproj", "{2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeGenerator", "CodeGenerator\CodeGenerator.csproj", "{BCCA00EB-08E2-4B22-BECF-10864A6BB456}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Metadata", "Metadata\Metadata.csproj", "{7F6F6533-E406-4225-A435-DEE22C717F48}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common", "..\Common\Common.csproj", "{814C7BD5-F7FA-441D-897F-F7876B038B30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFixes", "..\CodeFixes\CodeFixes.csproj", "{9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Utilities", "Utilities\Utilities.csproj", "{62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "MetadataGenerator", "MetadataGenerator\MetadataGenerator.csproj", "{DD303EB5-1C57-4588-980C-C55A401DB125}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeGeneration", "CodeGeneration\CodeGeneration.csproj", "{06884E7F-9DE1-4A42-9D45-42C19714F0B2}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "..\CSharp.Workspaces\CSharp.Workspaces.csproj", "{56DA29A3-C179-471C-9941-42426EEB84D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Common", "..\Workspaces.Common\Workspaces.Common.csproj", "{D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers.CodeFixes", "..\Analyzers.CodeFixes\Analyzers.CodeFixes.csproj", "{3B0653F4-919D-4049-84A8-B1CC173415D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "..\Core\Core.csproj", "{7C8B07CD-2757-4E25-B2B2-286C1108C401}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "..\Workspaces.Core\Workspaces.Core.csproj", "{0F520740-DD84-4AF3-A0F0-CF1F80FADB29}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "ConfigurationFileGenerator", "ConfigurationFileGenerator\ConfigurationFileGenerator.csproj", "{EDF0ADC9-1091-453F-8773-624A0BB698F4}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.Build.0 = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.Build.0 = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.Build.0 = Release|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456}.Release|Any CPU.Build.0 = Release|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7F6F6533-E406-4225-A435-DEE22C717F48}.Release|Any CPU.Build.0 = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.Build.0 = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.Build.0 = Release|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007}.Release|Any CPU.Build.0 = Release|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DD303EB5-1C57-4588-980C-C55A401DB125}.Release|Any CPU.Build.0 = Release|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2}.Release|Any CPU.Build.0 = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.Build.0 = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.Build.0 = Release|Any CPU
- {7C8B07CD-2757-4E25-B2B2-286C1108C401}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {7C8B07CD-2757-4E25-B2B2-286C1108C401}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {7C8B07CD-2757-4E25-B2B2-286C1108C401}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {7C8B07CD-2757-4E25-B2B2-286C1108C401}.Release|Any CPU.Build.0 = Release|Any CPU
- {0F520740-DD84-4AF3-A0F0-CF1F80FADB29}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {0F520740-DD84-4AF3-A0F0-CF1F80FADB29}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {0F520740-DD84-4AF3-A0F0-CF1F80FADB29}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {0F520740-DD84-4AF3-A0F0-CF1F80FADB29}.Release|Any CPU.Build.0 = Release|Any CPU
- {EDF0ADC9-1091-453F-8773-624A0BB698F4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {EDF0ADC9-1091-453F-8773-624A0BB698F4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {EDF0ADC9-1091-453F-8773-624A0BB698F4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {EDF0ADC9-1091-453F-8773-624A0BB698F4}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(NestedProjects) = preSolution
- {BCCA00EB-08E2-4B22-BECF-10864A6BB456} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {7F6F6533-E406-4225-A435-DEE22C717F48} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {62ABFF60-67FC-4D33-91BD-ED1CD7DB5007} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {DD303EB5-1C57-4588-980C-C55A401DB125} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {06884E7F-9DE1-4A42-9D45-42C19714F0B2} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- {EDF0ADC9-1091-453F-8773-624A0BB698F4} = {CC69BDBB-35E9-43A9-9397-4B2832270BB8}
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/src/Tools/Tools.slnx b/src/Tools/Tools.slnx
new file mode 100644
index 0000000000..679a40622a
--- /dev/null
+++ b/src/Tools/Tools.slnx
@@ -0,0 +1,23 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/VisualStudio.sln b/src/VisualStudio.sln
deleted file mode 100644
index 4b06422d12..0000000000
--- a/src/VisualStudio.sln
+++ /dev/null
@@ -1,101 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.0.31912.275
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "CSharp\CSharp.csproj", "{34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Refactorings", "Refactorings\Refactorings.csproj", "{3AD7B124-7B99-440D-84A1-858BE5AE268B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers", "Analyzers\Analyzers.csproj", "{2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualStudio", "VisualStudio\VisualStudio.csproj", "{6CCFB4D4-21DF-4991-831D-DDAA5B2E58D9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common", "Common\Common.csproj", "{814C7BD5-F7FA-441D-897F-F7876B038B30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFixes", "CodeFixes\CodeFixes.csproj", "{9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "CSharp.Workspaces\CSharp.Workspaces.csproj", "{56DA29A3-C179-471C-9941-42426EEB84D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Common", "Workspaces.Common\Workspaces.Common.csproj", "{D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers.CodeFixes", "Analyzers.CodeFixes\Analyzers.CodeFixes.csproj", "{3B0653F4-919D-4049-84A8-B1CC173415D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "Core\Core.csproj", "{961A50B8-2A25-4713-BD6D-623AA4CDD36C}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "Workspaces.Core\Workspaces.Core.csproj", "{B5B2B192-390F-48F2-9858-5BE753565728}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers", "Formatting.Analyzers\Formatting.Analyzers.csproj", "{DE47C588-C04E-4258-9D3F-A34DE88B42BC}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers.CodeFixes", "Formatting.Analyzers.CodeFixes\Formatting.Analyzers.CodeFixes.csproj", "{ABE1570C-9976-4AF5-8525-DD5A2D5AADFF}"
-EndProject
-Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution Items", "{992F7801-DB0B-40A7-8B85-7629B0AE8F66}"
- ProjectSection(SolutionItems) = preProject
- Directory.Build.props = Directory.Build.props
- EndProjectSection
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.Build.0 = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.Build.0 = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.Build.0 = Release|Any CPU
- {6CCFB4D4-21DF-4991-831D-DDAA5B2E58D9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {6CCFB4D4-21DF-4991-831D-DDAA5B2E58D9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {6CCFB4D4-21DF-4991-831D-DDAA5B2E58D9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {6CCFB4D4-21DF-4991-831D-DDAA5B2E58D9}.Release|Any CPU.Build.0 = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.Build.0 = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.Build.0 = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.Build.0 = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.Build.0 = Release|Any CPU
- {961A50B8-2A25-4713-BD6D-623AA4CDD36C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {961A50B8-2A25-4713-BD6D-623AA4CDD36C}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {961A50B8-2A25-4713-BD6D-623AA4CDD36C}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {961A50B8-2A25-4713-BD6D-623AA4CDD36C}.Release|Any CPU.Build.0 = Release|Any CPU
- {B5B2B192-390F-48F2-9858-5BE753565728}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {B5B2B192-390F-48F2-9858-5BE753565728}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {B5B2B192-390F-48F2-9858-5BE753565728}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {B5B2B192-390F-48F2-9858-5BE753565728}.Release|Any CPU.Build.0 = Release|Any CPU
- {DE47C588-C04E-4258-9D3F-A34DE88B42BC}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {DE47C588-C04E-4258-9D3F-A34DE88B42BC}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {DE47C588-C04E-4258-9D3F-A34DE88B42BC}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {DE47C588-C04E-4258-9D3F-A34DE88B42BC}.Release|Any CPU.Build.0 = Release|Any CPU
- {ABE1570C-9976-4AF5-8525-DD5A2D5AADFF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {ABE1570C-9976-4AF5-8525-DD5A2D5AADFF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {ABE1570C-9976-4AF5-8525-DD5A2D5AADFF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {ABE1570C-9976-4AF5-8525-DD5A2D5AADFF}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/src/VisualStudio.slnx b/src/VisualStudio.slnx
new file mode 100644
index 0000000000..47bdfd3a14
--- /dev/null
+++ b/src/VisualStudio.slnx
@@ -0,0 +1,18 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/VisualStudioCode.sln b/src/VisualStudioCode.sln
deleted file mode 100644
index b323bd75c5..0000000000
--- a/src/VisualStudioCode.sln
+++ /dev/null
@@ -1,96 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 16
-VisualStudioVersion = 16.0.28407.52
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "CSharp\CSharp.csproj", "{34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Refactorings", "Refactorings\Refactorings.csproj", "{3AD7B124-7B99-440D-84A1-858BE5AE268B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers", "Analyzers\Analyzers.csproj", "{2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Common", "Common\Common.csproj", "{814C7BD5-F7FA-441D-897F-F7876B038B30}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CodeFixes", "CodeFixes\CodeFixes.csproj", "{9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "CSharp.Workspaces\CSharp.Workspaces.csproj", "{56DA29A3-C179-471C-9941-42426EEB84D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Common", "Workspaces.Common\Workspaces.Common.csproj", "{D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Analyzers.CodeFixes", "Analyzers.CodeFixes\Analyzers.CodeFixes.csproj", "{3B0653F4-919D-4049-84A8-B1CC173415D7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "Workspaces.Core\Workspaces.Core.csproj", "{4FD3D777-11FC-4FF9-985B-2756E39F7AD7}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "Core\Core.csproj", "{59C3841C-DF61-493B-88AF-477357698477}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "VisualStudioCode", "VisualStudioCode\VisualStudioCode.csproj", "{9F096A88-1DC9-43B1-AEDB-BAB281BB45F6}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers", "Formatting.Analyzers\Formatting.Analyzers.csproj", "{8D97F96B-3F59-445F-BFB3-7D486A67BEC9}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Formatting.Analyzers.CodeFixes", "Formatting.Analyzers.CodeFixes\Formatting.Analyzers.CodeFixes.csproj", "{1FF45AB5-DDB3-4F34-90F9-689F1C97E845}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.Build.0 = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3AD7B124-7B99-440D-84A1-858BE5AE268B}.Release|Any CPU.Build.0 = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {2F2B32B2-31D8-4D52-A05F-0D909BD07EBE}.Release|Any CPU.Build.0 = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {814C7BD5-F7FA-441D-897F-F7876B038B30}.Release|Any CPU.Build.0 = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9C9EF15B-2CB0-485E-BB48-90F670F6A3D8}.Release|Any CPU.Build.0 = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D6B3FAF2-C92D-4B2D-82DF-D6B3DD7F4107}.Release|Any CPU.Build.0 = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {3B0653F4-919D-4049-84A8-B1CC173415D7}.Release|Any CPU.Build.0 = Release|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4FD3D777-11FC-4FF9-985B-2756E39F7AD7}.Release|Any CPU.Build.0 = Release|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {59C3841C-DF61-493B-88AF-477357698477}.Release|Any CPU.Build.0 = Release|Any CPU
- {9F096A88-1DC9-43B1-AEDB-BAB281BB45F6}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {9F096A88-1DC9-43B1-AEDB-BAB281BB45F6}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {9F096A88-1DC9-43B1-AEDB-BAB281BB45F6}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {9F096A88-1DC9-43B1-AEDB-BAB281BB45F6}.Release|Any CPU.Build.0 = Release|Any CPU
- {8D97F96B-3F59-445F-BFB3-7D486A67BEC9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8D97F96B-3F59-445F-BFB3-7D486A67BEC9}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8D97F96B-3F59-445F-BFB3-7D486A67BEC9}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8D97F96B-3F59-445F-BFB3-7D486A67BEC9}.Release|Any CPU.Build.0 = Release|Any CPU
- {1FF45AB5-DDB3-4F34-90F9-689F1C97E845}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {1FF45AB5-DDB3-4F34-90F9-689F1C97E845}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {1FF45AB5-DDB3-4F34-90F9-689F1C97E845}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {1FF45AB5-DDB3-4F34-90F9-689F1C97E845}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/src/VisualStudioCode.slnx b/src/VisualStudioCode.slnx
new file mode 100644
index 0000000000..ff336e59b7
--- /dev/null
+++ b/src/VisualStudioCode.slnx
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/build_cli_debug.ps1 b/tools/build_cli_debug.ps1
index 7777402890..9324029d7e 100644
--- a/tools/build_cli_debug.ps1
+++ b/tools/build_cli_debug.ps1
@@ -1,5 +1,5 @@
-dotnet clean "$PSScriptRoot/../src/CommandLine.sln" ` -c Debug
+dotnet clean "$PSScriptRoot/../src/CommandLine.slnx" ` -c Debug
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" -c Debug -v minimal /p:RoslynatorDotNetCli=true /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" -c Debug -v minimal /p:RoslynatorDotNetCli=true /m
Write-Host "DONE"
diff --git a/tools/cli_add_file_banner.ps1 b/tools/cli_add_file_banner.ps1
index 83c41c6e77..38d9a7527c 100644
--- a/tools/cli_add_file_banner.ps1
+++ b/tools/cli_add_file_banner.ps1
@@ -1,8 +1,8 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator fix "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator fix "$PSScriptRoot/../src/Roslynator.slnx" `
--verbosity d `
--file-log "roslynator.log" `
--file-log-verbosity diag `
diff --git a/tools/cli_analyze.ps1 b/tools/cli_analyze.ps1
index e08b6355a7..e7aea2f7d6 100644
--- a/tools/cli_analyze.ps1
+++ b/tools/cli_analyze.ps1
@@ -1,8 +1,8 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator analyze "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator analyze "$PSScriptRoot/../src/Roslynator.slnx" `
--analyzer-assemblies `
"$PSScriptRoot/../src/Analyzers.CodeFixes/bin/Debug/netstandard2.0/Roslynator.CSharp.Analyzers.dll" `
"$PSScriptRoot/../src/CodeAnalysis.Analyzers.CodeFixes/bin/Debug/netstandard2.0/Roslynator.CodeAnalysis.Analyzers.dll" `
diff --git a/tools/cli_fix.ps1 b/tools/cli_fix.ps1
index c1637d190c..ada04c6804 100644
--- a/tools/cli_fix.ps1
+++ b/tools/cli_fix.ps1
@@ -3,9 +3,9 @@
$visualStudioPath = Get-VSSetupInstance -All | Select-VSSetupInstance -Require 'Microsoft.VisualStudio.Workload.ManagedDesktop' -Latest | Select-Object -ExpandProperty "InstallationPath"
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator fix "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator fix "$PSScriptRoot/../src/Roslynator.slnx" `
--analyzer-assemblies `
"$PSScriptRoot/../src/Analyzers.CodeFixes/bin/Debug/netstandard2.0/Roslynator.CSharp.Analyzers.dll" `
"$PSScriptRoot/../src/Analyzers.CodeFixes/bin/Debug/netstandard2.0/Roslynator.CSharp.Analyzers.CodeFixes.dll" `
diff --git a/tools/cli_format.ps1 b/tools/cli_format.ps1
index 626c607666..576dc8b9bb 100644
--- a/tools/cli_format.ps1
+++ b/tools/cli_format.ps1
@@ -1,8 +1,8 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator format "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator format "$PSScriptRoot/../src/Roslynator.slnx" `
--verbosity d `
--file-log "roslynator.log" `
--file-log-verbosity diag `
diff --git a/tools/cli_lloc.ps1 b/tools/cli_lloc.ps1
index 2c7b65ed5d..f16fd21460 100644
--- a/tools/cli_lloc.ps1
+++ b/tools/cli_lloc.ps1
@@ -1,8 +1,8 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator lloc "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator lloc "$PSScriptRoot/../src/Roslynator.slnx" `
--verbosity d `
--file-log "roslynator.log" `
--file-log-verbosity diag
diff --git a/tools/cli_loc.ps1 b/tools/cli_loc.ps1
index 7d05d331cc..e1fbe5a4de 100644
--- a/tools/cli_loc.ps1
+++ b/tools/cli_loc.ps1
@@ -1,8 +1,8 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" /p:Configuration=Debug /v:m /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" /p:Configuration=Debug /v:m /m
-roslynator loc "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator loc "$PSScriptRoot/../src/Roslynator.slnx" `
--ignore-block-boundary `
--verbosity d `
--file-log "roslynator.log" `
diff --git a/tools/generate_api_list.ps1 b/tools/generate_api_list.ps1
index 19e5a3d315..be5e616803 100644
--- a/tools/generate_api_list.ps1
+++ b/tools/generate_api_list.ps1
@@ -1,6 +1,6 @@
#dotnet tool install -g roslynator.dotnet.cli
-roslynator list-symbols generate_ref_docs.sln `
+roslynator list-symbols generate_ref_docs.slnx `
--properties Configuration=Release `
--visibility public `
--depth member `
diff --git a/tools/generate_code.ps1 b/tools/generate_code.ps1
index d354701862..5f78898d72 100644
--- a/tools/generate_code.ps1
+++ b/tools/generate_code.ps1
@@ -1,5 +1,5 @@
-dotnet restore "$PSScriptRoot/../src/Tools/Tools.sln" --force
-dotnet build "$PSScriptRoot/../src/Tools/Tools.sln" --no-restore /p:Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors="1573,1591,RS1024,RS1025,RS1026" /m
+dotnet restore "$PSScriptRoot/../src/Tools/Tools.slnx" --force
+dotnet build "$PSScriptRoot/../src/Tools/Tools.slnx" --no-restore /p:Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors="1573,1591,RS1024,RS1025,RS1026" /m
if(!$?) { Read-Host; Exit }
diff --git a/tools/generate_metadata.ps1 b/tools/generate_metadata.ps1
index f1f727bbee..f990af803a 100644
--- a/tools/generate_metadata.ps1
+++ b/tools/generate_metadata.ps1
@@ -1,5 +1,5 @@
-dotnet restore "$PSScriptRoot/../src/Tools/Tools.sln" --force
-dotnet build "$PSScriptRoot/../src/Tools/Tools.sln" --no-restore /p:"Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=`"1573,1591,RS1025,RS1026`"" /m
+dotnet restore "$PSScriptRoot/../src/Tools/Tools.slnx" --force
+dotnet build "$PSScriptRoot/../src/Tools/Tools.slnx" --no-restore /p:"Configuration=Release,Deterministic=true,TreatWarningsAsErrors=true,WarningsNotAsErrors=`"1573,1591,RS1025,RS1026`"" /m
if(!$?) { Read-Host; Exit }
diff --git a/tools/generate_ref_docs.ps1 b/tools/generate_ref_docs.ps1
index 94a62d3946..84d08f694b 100644
--- a/tools/generate_ref_docs.ps1
+++ b/tools/generate_ref_docs.ps1
@@ -1,10 +1,10 @@
-dotnet restore generate_ref_docs.sln -v minimal /m
-dotnet build generate_ref_docs.sln --no-restore -c Release -v minimal /m
+dotnet restore generate_ref_docs.slnx -v minimal /m
+dotnet build generate_ref_docs.slnx --no-restore -c Release -v minimal /m
-dotnet restore "$PSScriptRoot/../src/CommandLine.sln" -v minimal /m
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" --no-restore -c Release -v minimal /m
+dotnet restore "$PSScriptRoot/../src/CommandLine.slnx" -v minimal /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" --no-restore -c Release -v minimal /m
-& "$PSScriptRoot/../src/CommandLine/bin/Release/net9.0/Roslynator" generate-doc generate_ref_docs.sln `
+& "$PSScriptRoot/../src/CommandLine/bin/Release/net9.0/Roslynator" generate-doc generate_ref_docs.slnx `
--properties Configuration=Release `
-o "build/ref" `
--host docusaurus `
diff --git a/tools/generate_ref_docs.sln b/tools/generate_ref_docs.sln
deleted file mode 100644
index b10a1cc085..0000000000
--- a/tools/generate_ref_docs.sln
+++ /dev/null
@@ -1,66 +0,0 @@
-Microsoft Visual Studio Solution File, Format Version 12.00
-# Visual Studio Version 17
-VisualStudioVersion = 17.3.33027.108
-MinimumVisualStudioVersion = 10.0.40219.1
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp", "..\src\CSharp\CSharp.csproj", "{34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "CSharp.Workspaces", "..\src\CSharp.Workspaces\CSharp.Workspaces.csproj", "{56DA29A3-C179-471C-9941-42426EEB84D0}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Core", "..\src\Core\Core.csproj", "{8783ECCC-696E-435A-8F60-98FC23920289}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Workspaces.Core", "..\src\Workspaces.Core\Workspaces.Core.csproj", "{A6AA72AA-5313-4718-AEFE-3D2E68B9145B}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.Common", "..\src\Tests\Testing.Common\Testing.Common.csproj", "{4B793EFF-2DF6-44DF-AF71-C94422E310D4}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp", "..\src\Tests\Testing.CSharp\Testing.CSharp.csproj", "{F61EB339-5B02-4AD7-A3C7-BF80B8F00F95}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp.Xunit", "..\src\Tests\Testing.CSharp.Xunit\Testing.CSharp.Xunit.csproj", "{D4823929-83FD-46FF-986F-87457550F4CF}"
-EndProject
-Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "Testing.CSharp.MSTest", "..\src\Tests\Testing.CSharp.MSTest\Testing.CSharp.MSTest.csproj", "{E3B53E76-EFCF-4D93-B015-06FE4697AE4E}"
-EndProject
-Global
- GlobalSection(SolutionConfigurationPlatforms) = preSolution
- Debug|Any CPU = Debug|Any CPU
- Release|Any CPU = Release|Any CPU
- EndGlobalSection
- GlobalSection(ProjectConfigurationPlatforms) = postSolution
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {34A3E42E-2254-4EE7-A152-EEDB18E3D7E3}.Release|Any CPU.Build.0 = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {56DA29A3-C179-471C-9941-42426EEB84D0}.Release|Any CPU.Build.0 = Release|Any CPU
- {8783ECCC-696E-435A-8F60-98FC23920289}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {8783ECCC-696E-435A-8F60-98FC23920289}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {8783ECCC-696E-435A-8F60-98FC23920289}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {8783ECCC-696E-435A-8F60-98FC23920289}.Release|Any CPU.Build.0 = Release|Any CPU
- {A6AA72AA-5313-4718-AEFE-3D2E68B9145B}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {A6AA72AA-5313-4718-AEFE-3D2E68B9145B}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {A6AA72AA-5313-4718-AEFE-3D2E68B9145B}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {A6AA72AA-5313-4718-AEFE-3D2E68B9145B}.Release|Any CPU.Build.0 = Release|Any CPU
- {4B793EFF-2DF6-44DF-AF71-C94422E310D4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {4B793EFF-2DF6-44DF-AF71-C94422E310D4}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {4B793EFF-2DF6-44DF-AF71-C94422E310D4}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {4B793EFF-2DF6-44DF-AF71-C94422E310D4}.Release|Any CPU.Build.0 = Release|Any CPU
- {F61EB339-5B02-4AD7-A3C7-BF80B8F00F95}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {F61EB339-5B02-4AD7-A3C7-BF80B8F00F95}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {F61EB339-5B02-4AD7-A3C7-BF80B8F00F95}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {F61EB339-5B02-4AD7-A3C7-BF80B8F00F95}.Release|Any CPU.Build.0 = Release|Any CPU
- {D4823929-83FD-46FF-986F-87457550F4CF}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {D4823929-83FD-46FF-986F-87457550F4CF}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {D4823929-83FD-46FF-986F-87457550F4CF}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {D4823929-83FD-46FF-986F-87457550F4CF}.Release|Any CPU.Build.0 = Release|Any CPU
- {E3B53E76-EFCF-4D93-B015-06FE4697AE4E}.Debug|Any CPU.ActiveCfg = Debug|Any CPU
- {E3B53E76-EFCF-4D93-B015-06FE4697AE4E}.Debug|Any CPU.Build.0 = Debug|Any CPU
- {E3B53E76-EFCF-4D93-B015-06FE4697AE4E}.Release|Any CPU.ActiveCfg = Release|Any CPU
- {E3B53E76-EFCF-4D93-B015-06FE4697AE4E}.Release|Any CPU.Build.0 = Release|Any CPU
- EndGlobalSection
- GlobalSection(SolutionProperties) = preSolution
- HideSolutionNode = FALSE
- EndGlobalSection
- GlobalSection(ExtensibilityGlobals) = postSolution
- SolutionGuid = {D1943010-8F47-4798-9A3D-97BC24CF1AC4}
- EndGlobalSection
-EndGlobal
diff --git a/tools/generate_ref_docs.slnx b/tools/generate_ref_docs.slnx
new file mode 100644
index 0000000000..2328f24e34
--- /dev/null
+++ b/tools/generate_ref_docs.slnx
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
diff --git a/tools/list_syntax_node_hierarchy.ps1 b/tools/list_syntax_node_hierarchy.ps1
index 676c3c2694..daa4648c20 100644
--- a/tools/list_syntax_node_hierarchy.ps1
+++ b/tools/list_syntax_node_hierarchy.ps1
@@ -1,6 +1,6 @@
#dotnet tool install -g roslynator.dotnet.cli
-dotnet build "$PSScriptRoot/../src/CommandLine.sln" -c Debug -v minimal /m
+dotnet build "$PSScriptRoot/../src/CommandLine.slnx" -c Debug -v minimal /m
roslynator list-symbols "$PSScriptRoot/../src/CommandLine/CommandLine.csproj" `
--depth type `
diff --git a/tools/remove_unused_symbols.ps1 b/tools/remove_unused_symbols.ps1
index cd63451bf9..e56aa129be 100644
--- a/tools/remove_unused_symbols.ps1
+++ b/tools/remove_unused_symbols.ps1
@@ -1,4 +1,4 @@
#dotnet tool install -g roslynator.dotnet.cli
-roslynator find-symbol "$PSScriptRoot/../src/Roslynator.sln" `
+roslynator find-symbol "$PSScriptRoot/../src/Roslynator.slnx" `
--symbol-kind type --unused --remove --exclude CommandLine/Orang/** --without-attribute System.ObsoleteAttribute
\ No newline at end of file
diff --git a/tools/report_analyzers_execution_time.ps1 b/tools/report_analyzers_execution_time.ps1
index 8a517e61f8..17efb6b2e7 100644
--- a/tools/report_analyzers_execution_time.ps1
+++ b/tools/report_analyzers_execution_time.ps1
@@ -1,4 +1,4 @@
-dotnet build "$PSScriptRoot/../src/Roslynator.sln" -c Release `
+dotnet build "$PSScriptRoot/../src/Roslynator.slnx" -c Release `
/p:ReportAnalyzer=True `
/fl `
/flp:Verbosity=diagnostic `