Jonathan Peppers

Results 525 comments of Jonathan Peppers

If you want a new package for `androidx.wear.protolayout:protolayout-material`, one way to fast track this work is to send a pull request for the feature. Even if it doesn't build or...

These are the best docs we have at the moment: * https://learn.microsoft.com/en-us/dotnet/maui/migration/android-binding-projects * https://github.com/dotnet/android-libraries/blob/main/BUILDING.md In general, this repo controls a lot of the binding process with this file: https://github.com/dotnet/android-libraries/blob/2bc0d31cab1fb35507ead8ee3a6997377f975bb2/config.json#L11-L17 This...

For now, you could consider adding `Additions/YourClass.cs` and add a `partial class` declaration. You could probably use `TaskCompletionSource` to convert `IContinuation` to `Task`. There isn't any automatic feature that does...

There are examples, such as: * `source/org.jetbrains.kotlinx/kotlinx-serialization-core-jvm/Additions/KotlinX.Serialization.Builtins.InstantComponentSerializer.cs` * https://github.com/dotnet/android-libraries/commit/ce00052ffd78f514f952513c533532c1a550d3d0 The folder is discovered automatically by convention. You could file an issue here with a design proposal for bindings: * https://github.com/dotnet/java-interop/issues

What is the error you are getting? `"dependencyOnly": true` will still generate a C# project & NuGet package that includes the `.aar`, but it should be using `Bind="false"`. That means...

Ok, it seems to be working, I tested in a GitHub codespace: 1. Get `dotnet-sdk-9.0.100-preview.7.24366.1-centos.9-x64.tar.gz` from build artifacts 2. `mkdir test-sdk && cd test-sdk` 3. `tar -xvzf ../dotnet-sdk-9.0.100-preview.7.24366.1-centos.9-x64.tar.gz` 4. `$...

@MichaelSimons there is an error like: ``` /vmr/repo-projects/Directory.Build.targets(765,5): warning : 1 new packages used not in baseline! See report at /vmr/artifacts/prebuilt-report/baseline-comparison.xml for more information. Package IDs are: [/vmr/repo-projects/dotnet.proj] /vmr/repo-projects/Directory.Build.targets(765,5): warning...

@MichaelSimons yes, unfortunately I've had to focus on other things for a bit. Linux support is just lower on the list than anything else, but we'd still like to complete...

+1, I've tried to profile `dotnet build` before, and there were 64+ threads to try to look through. If I could look at all threads at once, the "left heavy"...