Align external attribution APIs with iOS SDK 4.1 - #198
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 10465c7d1c
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
|
Review: contract alignment verified, four things to address Checked the wire contract against
I also diffed every Dart request-method constant against the iOS plugin's request methods — no drift beyond the native→Dart callbacks, which have no plugin counterpart by design. The rename looks complete; no references to the old names are left on the branch. 1. The value type lost const AdaptyExternalAttributionProvider._(this.rawValue);
AdaptyExternalAttributionProvider(String rawValue) : rawValue = rawValue.trim();
static const appleAds = AdaptyExternalAttributionProvider._('apple_search_ads');
// ...Equality between const and runtime instances still works through the 2. The new tests never run. This PR adds 3. Conflict with #194. That PR deletes Nits. The doc comment on Nice touch: pre-encoding the attribution map so a bad payload surfaces as |
|
Codex Review: Didn't find any major issues. Chef's kiss. Reviewed commit: ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
If Codex has suggestions, it will comment; otherwise it will react with 👍. Codex can also answer questions or update the PR. Try commenting "@codex address that feedback". |
No description provided.