-
Notifications
You must be signed in to change notification settings - Fork 6.6k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[AOT compatible] Make HostsUILib become AOT compatible #36136
base: main
Are you sure you want to change the base?
Conversation
This comment has been minimized.
This comment has been minimized.
Sure. I think so. We can check-in csproj change in this PR after #36176 merged. It's ready to mark HostsUILib to AOT compatible. I've tested it manually. |
Why not in same PR? |
Sorry for the confusion. I mean, we can refer Common.Dotnet.AotCompatibility.props (which merged in #36176) in the HostsUILib's csproj file in this PR. |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
/azp run |
Azure Pipelines successfully started running 1 pipeline(s). |
Hi, we've added the "Don't Merge" tag to the PR, since we're trying to keep the repo stable for the release and possible hotfix if necessary. Please don't merge the PR while the tag is still in here. This allows people to review the PR and approve with less fear that it'll get merged 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Thanks!
Summary of the Pull Request
This PR does simply make DuplicateService and HostsService to be a partial class. It makes the HostsUILib AOT compatibility and we can mark HostsUILib is AOT compatiability after merging this PR change.
PR Checklist
Detailed Description of the Pull Request / Additional comments
The target is make PowerToys AOT compatible. That's a big change. So, we will split it to more small work. This PR is one of the AOT compatible work.
Validation Steps Performed