You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
This repository was archived by the owner on Aug 27, 2026. It is now read-only.
Repository navigation
Commit 3c5cf34
Browse filesBrowse the repository at this point in the historyBrowse files
[generator] Extend skipInvokerMethods support to interfaces. (#1202) (#1203)
Context: 73ebad2
Context: dotnet/android-libraries#779
Commit 73ebad2 added support for the metadata attribute
`//class[@skipInvokerMethods]`, which allowed us to suppress generation
of invoker methods for a class.
The AndroidX Media3 binding in dotnet/android-libraries#779 hits a similar
issue wherein we generate incorrect generics on an invoker type.
However, this is an invoker type for an *`interface`*, not a `class`.
Extend our `skipInvokerMethods` support so that it can be used as
`//interface[@skipInvokerMethods]` as well.
Co-authored-by: Jonathan Pobst <jonathan.pobst@microsoft.com>
0 commit comments