Open christianbumann opened 6 years ago
Interesting - that'll happen if Roslyn contains multiple different symbols with the same name. Usually it deconflicts them, so I wonder if these namespaces are actually coming from different assemblies (in which case they might actually be different symbols). I'll do some research...
@daveaglick I assume this is because they're from different assemblies
There's a Cake.Issues.PullRequests, a Cake.Issues.PullRequests.Tfs and a Cake.Issues.PullRequests.AppVeyor assembly
Good - that probably confirms my hunch. Roslyn views those namespaces as different symbols, and they kind of are. Wyam needs to collapse them into a single one though. Shouldn't be too hard - had to do something similar for closed vs. open generic type symbols.
As example, https://cake-contrib.github.io/Cake.Issues.Website/api/Cake.Issues/#Namespaces contains multiple definitions of Cake.Issues.PullRequests with targeting the same url.