Skip to content

Make universal link router values non optional#11851

Merged
diegoreymendez merged 3 commits intodevelopfrom
try/make-universal-link-router-values-non-optional
Jun 5, 2019
Merged

Make universal link router values non optional#11851
diegoreymendez merged 3 commits intodevelopfrom
try/make-universal-link-router-values-non-optional

Conversation

@diegoreymendez
Copy link
Copy Markdown
Contributor

@diegoreymendez diegoreymendez commented Jun 4, 2019

UniversalLinkRouter values were not optional even before this PR. The NavigationAction protocol was allowing values to be optional, causing unnecessary overhead in the classes that implemented this protocol.

This PR simply modifies the protocol so that the values parameter is no longer optional, and changes the implementations of this protocol to adopt the change.

Testing:

Make sure the code builds, and that unit tests don't fail.

Update release notes:

  • If there are user facing changes, I have added an item to RELEASE-NOTES.txt.

Copy link
Copy Markdown
Contributor

@frosty frosty left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good! Builds and tests pass ✅

@diegoreymendez diegoreymendez merged commit 761644d into develop Jun 5, 2019
@diegoreymendez diegoreymendez deleted the try/make-universal-link-router-values-non-optional branch June 5, 2019 20:24
@diegoreymendez
Copy link
Copy Markdown
Contributor Author

Ty @frosty

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants