Skip to content

Provide a codefix for legacy service usage and add tests - #303

Merged
kzu merged 1 commit into
mainfrom
dev/codefix
Dec 22, 2025
Merged

Provide a codefix for legacy service usage and add tests#303
kzu merged 1 commit into
mainfrom
dev/codefix

Conversation

@kzu

@kzukzu commented Dec 21, 2025

Copy link
Copy Markdown
Member

The codefix should be helpful in migrating larger codebases that used the previous approach (since we allow batch fixing in an entire solution).

The added project also means we need a separate packaging project (can't reference the codefix project from the analyzer one because that can cause the analyzer to not load in the reduced scope of the compiler). The codefix project is only intended by consumption by an editor that can apply fixes.

We now have a standalone packaging project that contains the eula and readme plus references to the other two.

@kzukzu added the enhancement New feature or request label Dec 21, 2025
@kzu
kzu enabled auto-merge (rebase) December 21, 2025 21:02
@kzu
kzu disabled auto-merge December 21, 2025 21:04
@kzu

kzu commented Dec 22, 2025

Copy link
Copy Markdown
MemberAuthor

41 passed41 passed

🧪 Details on Ubuntu 24.04.3 LTS

from dotnet-retest v1.0.0 on .NET 10.0.1 with 💜 by @devlooped

@kzu
kzuforce-pushed the dev/codefix branch 2 times, most recently from 4627b4b to 1741be0CompareDecember 22, 2025 00:37
The codefix should be helpful in migrating larger codebases that used the previous approach (since we allow batch fixing in an entire solution).
The added project also means we need a separate packaging project (can't reference the codefix project from the analyzer one because that can cause the analyzer to not load in the reduced scope of the compiler). The codefix project is only intended by consumption by an editor that can apply fixes.
We now have a standalone packaging project that contains the eula and readme plus references to the other two.
Sign up for freeto subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

enhancementNew feature or request

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@kzu