We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
As per the title, DefaultFederatedIndexUrls doesn't include https://source.dot.net which leads to various URLs going to dead ends.
DefaultFederatedIndexUrls
Can this be added and can it take precedence over referencesource.microsoft.com (which is largely for .NET Framework only)?
referencesource.microsoft.com
The text was updated successfully, but these errors were encountered:
An additional issue here is that this doesn't look to cover or handle TypeForward and the urls get messed up at times.
TypeForward
For example: https://source.terrafx.dev/#TerraFX.Interop.Windows/um/shellapi/SHELLEXECUTEINFOW.cs,22
If you click on IntPtr the URL generated is: https://source.dot.net/System.Runtime/A.html#d99bf6ad49979009 which takes you to Don't use this page directly, pass #symbolId to get redirected.
IntPtr
Don't use this page directly, pass #symbolId to get redirected.
Simply inserting #System.Runtime isn't sufficient here either nor is #System.Private.Corelib. Ideally it ultimately takes us to https://source.dot.net/#System.Private.CoreLib/IntPtr.cs,d99bf6ad49979009
#System.Runtime
#System.Private.Corelib
Sorry, something went wrong.
Yes I think it's time to switch from referencesource to source.dot.net.
I've also recently added an API to look up which assembly a symbol is actually declared in:
SourceBrowser/src/SourceIndexServer/Controllers/SymbolsController.cs
Line 45 in 7e34e7f
So we could call that and if that returns the better URL, use that. This would be equivalent to following type forwarders
No branches or pull requests
As per the title,
DefaultFederatedIndexUrls
doesn't include https://source.dot.net which leads to various URLs going to dead ends.Can this be added and can it take precedence over
referencesource.microsoft.com
(which is largely for .NET Framework only)?The text was updated successfully, but these errors were encountered: