API Documentation includes Main
in fully qualified names from dependencies
#2145
Labels
Main
in fully qualified names from dependencies
#2145
I'm not sure if this is a bug in the documentation generation itself, or in how namespace trees are stored in the HIR / wherever documentation is gathered from.
REPRO
MyProj/src/Main.qs
MyProj/src/qsharp.json
MyDep/src/Main.qs
MyDep/src/qsharp.json
Invoke "Show API Documentation" command in VS Code.
Navigate to
MyDep
>Main
.Expected
Fully qualified name should show up as
MyDep.DependencyFunction()
Arguably
Main
shouldn't even exist as a navigation item, as that namespace is not actually accessible from anywhere in the user project.Actual
Fully qualified name shows up as
MyDep.Main.DependencyFunction
Seen in 3b32013
The text was updated successfully, but these errors were encountered: