-
Notifications
You must be signed in to change notification settings - Fork 561
[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 <840039+jonathanpeppers@users.noreply.github.com>
…le enable Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
… #nullable enable Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
|
@copilot continue your work in the PR description above, it looks like you timed out completing your checklist.
|
…tial progress Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
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 <840039+jonathanpeppers@users.noreply.github.com>
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 <840039+jonathanpeppers@users.noreply.github.com>
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 <840039+jonathanpeppers@users.noreply.github.com>
|
@copilot can you check my previous review: #10300 (review) |
Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com>
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.