From 4813ece6911db7389aa00231390940f5b23a91a0 Mon Sep 17 00:00:00 2001 From: "Calvin A. Allen" Date: Fri, 2 Jan 2026 16:07:33 -0500 Subject: [PATCH] refactor: convert solution to .slnx format and move to src/ Converts from legacy .sln format to the new XML-based .slnx format. Moves solution file from root to src/ for consistency with other repos. Updates CI workflow to reference the new solution path. --- .github/workflows/ci.yml | 8 ++--- CodingWithCalvin.VSToolbox.sln | 54 ----------------------------- src/CodingWithCalvin.VSToolbox.slnx | 13 +++++++ 3 files changed, 16 insertions(+), 59 deletions(-) delete mode 100644 CodingWithCalvin.VSToolbox.sln create mode 100644 src/CodingWithCalvin.VSToolbox.slnx diff --git a/.github/workflows/ci.yml b/.github/workflows/ci.yml index a0a44b9..622571c 100644 --- a/.github/workflows/ci.yml +++ b/.github/workflows/ci.yml @@ -5,13 +5,11 @@ on: branches: [main] paths: - 'src/**' - - '*.sln' - '.github/workflows/ci.yml' pull_request: branches: [main] paths: - 'src/**' - - '*.sln' - '.github/workflows/ci.yml' jobs: @@ -33,10 +31,10 @@ jobs: dotnet-version: '10.0.x' - name: Restore dependencies - run: dotnet restore CodingWithCalvin.VSToolbox.sln + run: dotnet restore src/CodingWithCalvin.VSToolbox.slnx - name: Build - run: dotnet build CodingWithCalvin.VSToolbox.sln --configuration ${{ matrix.configuration }} -p:Platform=${{ matrix.platform }} --no-restore + run: dotnet build src/CodingWithCalvin.VSToolbox.slnx --configuration ${{ matrix.configuration }} -p:Platform=${{ matrix.platform }} --no-restore - name: Test - run: dotnet test CodingWithCalvin.VSToolbox.sln --configuration ${{ matrix.configuration }} -p:Platform=${{ matrix.platform }} --no-build --verbosity normal + run: dotnet test src/CodingWithCalvin.VSToolbox.slnx --configuration ${{ matrix.configuration }} -p:Platform=${{ matrix.platform }} --no-build --verbosity normal diff --git a/CodingWithCalvin.VSToolbox.sln b/CodingWithCalvin.VSToolbox.sln deleted file mode 100644 index f3a5172..0000000 --- a/CodingWithCalvin.VSToolbox.sln +++ /dev/null @@ -1,54 +0,0 @@ - -Microsoft Visual Studio Solution File, Format Version 12.00 -# Visual Studio Version 17 -VisualStudioVersion = 17.0.31903.59 -MinimumVisualStudioVersion = 10.0.40219.1 -Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "src", "src", "{827E0CD3-B72D-47B6-A68D-7590B98EB39B}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodingWithCalvin.VSToolbox", "src\CodingWithCalvin.VSToolbox\CodingWithCalvin.VSToolbox.csproj", "{8232D69B-C021-491A-A5E7-F3BE90F3EEB3}" -EndProject -Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CodingWithCalvin.VSToolbox.Core", "src\CodingWithCalvin.VSToolbox.Core\CodingWithCalvin.VSToolbox.Core.csproj", "{16DB9C04-0293-44A5-8682-AD4468C47298}" -EndProject -Global - GlobalSection(SolutionConfigurationPlatforms) = preSolution - Debug|Any CPU = Debug|Any CPU - Debug|x64 = Debug|x64 - Debug|x86 = Debug|x86 - Release|Any CPU = Release|Any CPU - Release|x64 = Release|x64 - Release|x86 = Release|x86 - EndGlobalSection - GlobalSection(ProjectConfigurationPlatforms) = postSolution - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|Any CPU.ActiveCfg = Debug|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|Any CPU.Build.0 = Debug|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|x64.ActiveCfg = Debug|x64 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|x64.Build.0 = Debug|x64 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|x86.ActiveCfg = Debug|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Debug|x86.Build.0 = Debug|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|Any CPU.ActiveCfg = Release|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|Any CPU.Build.0 = Release|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|x64.ActiveCfg = Release|x64 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|x64.Build.0 = Release|x64 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|x86.ActiveCfg = Release|x86 - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3}.Release|x86.Build.0 = Release|x86 - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|Any CPU.ActiveCfg = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|Any CPU.Build.0 = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|x64.ActiveCfg = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|x64.Build.0 = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|x86.ActiveCfg = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Debug|x86.Build.0 = Debug|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|Any CPU.ActiveCfg = Release|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|Any CPU.Build.0 = Release|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|x64.ActiveCfg = Release|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|x64.Build.0 = Release|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|x86.ActiveCfg = Release|Any CPU - {16DB9C04-0293-44A5-8682-AD4468C47298}.Release|x86.Build.0 = Release|Any CPU - EndGlobalSection - GlobalSection(SolutionProperties) = preSolution - HideSolutionNode = FALSE - EndGlobalSection - GlobalSection(NestedProjects) = preSolution - {8232D69B-C021-491A-A5E7-F3BE90F3EEB3} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B} - {16DB9C04-0293-44A5-8682-AD4468C47298} = {827E0CD3-B72D-47B6-A68D-7590B98EB39B} - EndGlobalSection -EndGlobal diff --git a/src/CodingWithCalvin.VSToolbox.slnx b/src/CodingWithCalvin.VSToolbox.slnx new file mode 100644 index 0000000..b2e545f --- /dev/null +++ b/src/CodingWithCalvin.VSToolbox.slnx @@ -0,0 +1,13 @@ + + + + + + + + + + + + +