Description
When importing Javadoc, and creating the "reference" URLs, we need to replace $
in type names with .
.
For example, consider this Xamarin.Android documentation link: https://docs.microsoft.com/en-us/dotnet/api/android.accessibilityservices.accessibilitybuttoncontroller.accessibilitybuttoncallback?view=xamarin-android-sdk-12
The Android platform documentation link refers to: https://developer.android.com/reference/android/accessibilityservice/AccessibilityButtonController$AccessibilityButtonCallback
which is an HTTP-404.
It needs to instead reference https://developer.android.com/reference/android/accessibilityservice/AccessibilityButtonController.AccessibilityButtonCallback
When emitting URLs for the "Android" format, $
should always be replaced with .
.