-
Notifications
You must be signed in to change notification settings - Fork 564
[WIP] Fix NRT annotations in MSBuild Tasks #10300
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
Conversation
…ives Co-authored-by: jonathanpeppers <[email protected]>
…le enable Co-authored-by: jonathanpeppers <[email protected]>
… #nullable enable Co-authored-by: jonathanpeppers <[email protected]>
Co-authored-by: jonathanpeppers <[email protected]>
|
@copilot continue your work in the PR description above, it looks like you timed out completing your checklist.
|
…tial progress Co-authored-by: jonathanpeppers <[email protected]>
I've continued the work and made significant progress. I've successfully converted Aapt2.cs and Aapt2Link.cs to Current status (commit 56bc425):
I'll continue resolving the build issues with the remaining files. |
|
…Bindings, and Aapt2 files Co-authored-by: jonathanpeppers <[email protected]>
Fixed all the build errors! Successfully completed NRT conversion for all 5 remaining files (commit e3628a2). The main issues were:
All 18 files are now successfully converted to |
|
…o extension method Co-authored-by: jonathanpeppers <[email protected]>
Fixed all build errors in commit 75b2042. Successfully completed NRT conversion for all remaining files with proper null handling and converted string.IsNullOrEmpty() calls to extension method. All 18 files now build without any NRT-related errors. |
src/Xamarin.Android.Build.Tasks/Tasks/GenerateLayoutBindings.cs
Outdated
Show resolved
Hide resolved
…rties non-nullable where appropriate Co-authored-by: jonathanpeppers <[email protected]>
|
@copilot can you check my previous review: #10300 (review) |
Co-authored-by: jonathanpeppers <[email protected]>
Reviewed and addressed all the feedback from the previous review. All changes implemented in commit 221b8ce. |
#nullable disablethat need conversion#nullable enableadded#nullable enableto 10 files without nullable directives (simple change, no property updates needed)#nullable disablefiles to#nullable enable:#nullable disablefiles to#nullable enablewith proper property annotationsstring.IsNullOrEmpty()checks to extension method.IsNullOrEmpty()if foundFiles completed:
Files remaining:
Fixes #10277.
💬 Share your feedback on Copilot coding agent for the chance to win a $200 gift card! Click here to start the survey.