Skip to content

Conversation

@vbreuss
Copy link
Member

@vbreuss vbreuss commented Jan 23, 2026

This PR migrates the solution file format from the traditional .sln format to the newer XML-based .slnx format introduced in Visual Studio 2022.

Key Changes:

  • Replaced the legacy System.IO.Abstractions.sln file with a new System.IO.Abstractions.slnx file
  • Updated the NUKE build configuration to reference the new .slnx file
  • Preserved all project references and folder organization in the new format

@vbreuss vbreuss self-assigned this Jan 23, 2026
Copilot AI review requested due to automatic review settings January 23, 2026 15:08
Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR migrates the solution file format from the traditional .sln format to the newer XML-based .slnx format introduced in Visual Studio 2022.

Changes:

  • Replaced the legacy System.IO.Abstractions.sln file with a new System.IO.Abstractions.slnx file
  • Updated the NUKE build configuration to reference the new .slnx file
  • Preserved all project references and folder organization in the new format

Reviewed changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated 2 comments.

File Description
System.IO.Abstractions.slnx New XML-based solution file containing all projects organized into folders (Benchmarks, Meta, Pipeline, Tests)
System.IO.Abstractions.sln Removed the legacy Visual Studio solution file
.nuke/parameters.json Updated solution reference from .sln to .slnx

@sonarqubecloud
Copy link

@github-actions
Copy link

Test Results

    31 files  ±0      31 suites  ±0   21s ⏱️ +7s
 1 151 tests ±0   1 150 ✅ ±0    1 💤 ±0  0 ❌ ±0 
11 057 runs  ±0  10 218 ✅ ±0  839 💤 ±0  0 ❌ ±0 

Results for commit 01e31b8. ± Comparison against base commit c9c34d0.

@vbreuss vbreuss merged commit d50f129 into main Jan 23, 2026
11 checks passed
@vbreuss vbreuss deleted the topic/migrate-to-slnx branch January 23, 2026 15:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants