Skip to content

Symbols: add ObsoleteDiagnosticInfo#19359

Open
auduchinok wants to merge 3 commits intodotnet:mainfrom
auduchinok:symbols-obsolete
Open

Symbols: add ObsoleteDiagnosticInfo#19359
auduchinok wants to merge 3 commits intodotnet:mainfrom
auduchinok:symbols-obsolete

Conversation

@auduchinok
Copy link
Member

@auduchinok auduchinok commented Feb 25, 2026

  • Extracts fast checks for Obsolete attribute to get this info via FCS Symbols API
  • Fixes CompilerFeatureRequired/RequiredMembers was not checked if there was no Obsolete attribute
  • Adds Checker.getMethodOverloads test helper for resolve context-aware FCS tests

@github-actions
Copy link
Contributor

github-actions bot commented Feb 25, 2026

❗ Release notes required


✅ Found changes and release notes in following paths:

Change path Release notes path Description
src/Compiler docs/release-notes/.FSharp.Compiler.Service/10.0.300.md

* Extracts fast checks for Obsolete attribute
* Fixes RequiredMembers check
* Adds Checker.getMethodOverloads test helper
@auduchinok auduchinok force-pushed the symbols-obsolete branch 2 times, most recently from 3ccad1d to 4024d06 Compare February 25, 2026 17:26
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: New

Development

Successfully merging this pull request may close these issues.

1 participant