-
Notifications
You must be signed in to change notification settings - Fork 867
New issue
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
Added extensions configuration point and PlantUml support #9574
Conversation
@dotnet-policy-service agree |
@dotnet-policy-service agree |
src/Docfx.MarkdigEngine.Extensions/PlantUml/FormatterFactory.cs
Outdated
Show resolved
Hide resolved
test/Docfx.MarkdigEngine.Extensions.Tests/QuoteSectionNoteTest.cs
Outdated
Show resolved
Hide resolved
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@yufeih Glad to assist. I will be away on some leave soon, so let me know if there is anything left to do to enable you to merge the pull request. Looking forward to using the latest version of docfx with this included. |
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #9574 +/- ##
==========================================
- Coverage 74.35% 74.33% -0.02%
==========================================
Files 534 536 +2
Lines 23099 23175 +76
Branches 4044 4057 +13
==========================================
+ Hits 17175 17227 +52
- Misses 4825 4841 +16
- Partials 1099 1107 +8 ☔ View full report in Codecov by Sentry. |
…et#9574) * Added extensions configuration point and PlantUmlExtension * Address review comments and improve error handling of PlantUmlExtension * Remove output formatters * Update JsonConverterTest.cs to ignoreLineEndingDifferences * Update JsonConverterTest.cs --------- Co-authored-by: Yufei Huang <[email protected]>
As discussed in #9566 , this pull request aims to add support for rendering PlantUml diagrams using the latest docfx toolchain. This will unblock all existing users who want to continue using docfx and PlantUml.
This comment covers the approach taken to implement the
PlantUmlExtension
. Some basic tests were added for the extension points touched. As mentioned some tests in theQuoteSectionNoteTest
are failing which seems to be related to CR-LF return issues which I am unable to resolve. Help for getting this resolved will be much appreciated.fixes #2347 fixes #8763 fixes #9566