Closed tipa closed 1 year ago
Any problems with this PR?
Are there any problems with this PR?
Are there any problems with this PR?
Seems so. Does not build. Let me rebase/merge and see.
Any hopes this will ever get merged @moljac? :) There have been more changes to the billing client in the meantime (e.g. the NETWORK_ERROR enum is not bound). I can also submit a PR for that, but only if there is a change that it will be considered for merging
Any hopes this will ever get merged @moljac? :)
You created this PR and shortly after (IIRC it was on the same day - but not sure) that I left few comments that are still unanswered/pending. I am sorry, but I really have tight schedule and 24 hrs day too, so I was not able to find answers myself.
Some form of feedback/answer/communication would really be nice.
I cannot recall any questions that were directed to me, otherwise I would have gladly answered them.
I cannot recall any questions that were directed to me, otherwise I would have gladly answered them.
Don't you see review comments? Hmh. I am looking at them right now.
No I don't. Where exactly am I supposed to see them? I have wrote you a message in Discord with screenshots of what I see
Does this change any of the generated binding API's?
Yes. It binds
getConnectionState
asConnectionState
property withBillingClient.ConnectionState
enum return value.Describe your contribution
This PR binds
getConnectionState
asConnectionState
property withBillingClient.ConnectionState
enum return value, as proposed here. In is documented that thegetConnectionState
method returns one of the fourBillingClient.ConnectionState
s:https://developer.android.com/reference/com/android/billingclient/api/BillingClient#getConnectionState()This PR also removes bindings for APIs that have been removed in previous versions of the library, namely
setChildDirected
/ChildDirected
,setUnderAgeOfConsent
/UnderAgeOfConsent
and related enums, see here: https://developer.android.com/google/play/billing/release-notes#3-0 This change reduces build warnings.Comments: This PR does not change the bindings under the
billing-ktx
folder - this might have to be adjusted. From my perspective, I don't see the need to bind the Kotlin library, isn't the Java one "good enough" for .NET developers?