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
Since #1469 we've not had interfaces in our generated code as we need to be able to add service methods without breaking existing code. Abstract classes were the only way to achieve that. Now that we require Java 8 we can have interfaces again as we can use default methods!
I do wonder if the interfaces used here should implement BindableService or whether they should just be the service methods and have some utility function to bind the service.