royalapplications / beyondnet

A toolset that makes it possible to call .NET code from other programming languages, including C, Swift and Kotlin.
https://royalapps.com
MIT License
111 stars 5 forks source link

.NET 9.0 To-Do's #85

Open nil4 opened 1 month ago

nil4 commented 1 month ago

.NET 9.0 RC1 release does not include any XML documentation files (possible related to https://github.com/dotnet/runtime/issues/106825 or https://github.com/dotnet/runtime/issues/105974#issuecomment-2278395449)

When RC2 is released in Oct, and then RTM in Nov, check if XML files are present, and if so, remove the temporary workaround:

https://github.com/royalapplications/beyondnet/blob/c6a9fe42dd51c8926b16751ee2663eeb7575c7c5/Generator/Beyond.NET.CodeGenerator.CLI/Source/CodeGeneratorDriver.cs#L217-L218

lemonmojo commented 1 month ago

Just for reference, here's the generated files with RC1: https://github.com/royalapplications/beyondnet/commit/0746d4b86b3042290cb7f0e56a82bd67eeaa46fc

lemonmojo commented 1 month ago

We should now be able to remove the bundled ICU stuff: https://github.com/royalapplications/beyondnet/issues/78: Done

nil4 commented 4 weeks ago

Reopening as a reminder to update the fallback location to plain net9.0 (no rcX) once the final version is released next month.