dotnet / dotnet/runtime

Move all unsafe analyzer analysis out of the ILLink analyzer

Open
#131,483 4 comments 0 reactions 0 assignees View on GitHub
area-VM-coreclr
Dominant language
C#
Stars
18.3k
Forks
5.6k
PR merge metrics
PR metrics pending

Description

That was a temporary fix before we had the feature in the compiler. Unsafev2 isn't related to ILLink and shouldn't ship there.

Contributor guide

Open the contributing guide

Research direction

Start by locating the ILLink analyzer's unsafe analysis entry points and the compiler feature that now provides Unsafev2. Trace where this analysis is registered and shipped, then verify that Unsafev2 is handled by the compiler and no longer included in ILLink.

Written by the indexing model from the issue text.

Assessment

Tech stack
csharp
Domain
compilers
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Needs clarification
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.