Skip to content

Conversation

@dungpa
Copy link
Contributor

@dungpa dungpa commented Dec 28, 2016

Close #2078.

As discussed in #2078, there is no easy way to do this via Roslyn. So we use normal VS service and use Roslyn workspaces to manage documents only.

It still works the same way as described at http://fsprojects.github.io/VisualFSharpPowerTools/xmldoc.html

@vasily-kirichenko
Copy link
Contributor

It seems it sometimes does not work:

1

@dungpa
Copy link
Contributor Author

dungpa commented Dec 29, 2016

@vasily-kirichenko I pushed a fix.

Copy link
Contributor

@KevinRansom KevinRansom left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This looks great, although it reminds me, that we may want to ensure that we use coreclr based references rather than desktop ones to ensure portability.

@KevinRansom KevinRansom merged commit a7697d6 into dotnet:master Dec 29, 2016
@dungpa dungpa deleted the xmldoc branch December 29, 2016 17:11
@cartermp
Copy link
Contributor

cartermp commented Dec 29, 2016

@KevinRansom What are you referring to with "references", the open statements used throughout here? AFAIK they shouldn't change in terms of the name of the namespace being opened, except for a few small cases.

nosami pushed a commit to xamarin/visualfsharp that referenced this pull request Jan 26, 2022
* Add a service for XmlDocParser

* Add corresponding VS service

* Use VS workspace to retrieve correct documents

* Use current snapshot to ensure source text is fresh
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants