Skip to content

Conversation

@smaillet
Copy link
Member

Implements cleaner .NET SDK version light up

  • Roslyn compiler versions and .NET SDK are intimately tied so detecting the SDK is a means to detect if certain compiler versions are used.
    • Specifically the analyzers and tests can only use/test support that is IN the version of compiler used for the projects the analyzer is analyzing. That is, the analyzer cannot be configured for a later version. This makes pre-release analyzer features and testing VERY difficult.
      • A Prerelease SDK must be used for everything to work.
  • Minor doc updates

* Roslyn compiler versions and .NET SDK are intimately tied so detecting the SDK is a means to detect if certain compiler versions are used.
    - Specifically the analyzers and tests can only use/test support that is IN the version of compiler used for the projects the analyzer is analyzing. That is, the analyzer cannot be configured for a later version. This makes pre-release analyzer features and testing VERY difficult.
        -  A Prerelease SDK must be used for everything to work.
* Minor doc updates
@github-actions
Copy link

Test Results

310 tests  ±0   197 ✅ ±0   12s ⏱️ -4s
  8 suites ±0   113 💤 ±0 
  8 files   ±0     0 ❌ ±0 

Results for commit 4270f38. ± Comparison against base commit 7d37b97.

@smaillet smaillet merged commit 4838941 into UbiquityDotNET:develop Oct 29, 2025
4 checks passed
@smaillet smaillet deleted the CleanerSDKVersionDetection branch October 29, 2025 21:59
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.

1 participant