airbnb / DeepLinkDispatch

A simple, annotation-based library for making deep link handling better on Android
http://nerds.airbnb.com/deeplinkdispatch/
4.37k stars 407 forks source link

Use separate Match class, update Kotlin and OKIO #314

Closed rossbacher closed 3 years ago

rossbacher commented 3 years ago

This is updating some dependencies, which required converting tests to Kotlin. It also create a new DeepLinkMatchResult class that is used instead of DeepLinkEntry to report the match result. This separates the DeepLinkEntry from the url -> placeholder map that is part of the result and was previously added to the entry, which is just representing the deeplink as it exists in the index.