cake-build / website

:earth_americas: The Cake website: https://cakebuild.net
https://cakebuild.net
MIT License
42 stars 230 forks source link

[Documentation] Sample comment XML not rendering correctly on cakebuild.net #386

Closed patridge closed 7 years ago

patridge commented 7 years ago

Page: http://cakebuild.net/docs/contributing/documentation Source: https://github.com/cake-build/website/blob/develop/input/docs/contributing/documentation.md

screen shot 2017-07-18 at 15 46 56

Although GitHub is rendering it correctly, the XML code comments aren't always rendering correctly on the production page.

Properties and Namespaces seem fine, but Classes and Methods don't render the various XML comment tags.

Random guesses

Who knows what sort of small thing might be setting it off. There are a few random inconsistencies that could compound to somehow break those XML comments, but it would be a pretty obscure bug if that's the case.

daveaglick commented 7 years ago

It's definitely odd that it's working for some blocks (Properties) but not other ones (Methods). First thing to look at is if it's a bug in Markdig or Wyam...

daveaglick commented 7 years ago

I can confirm by feeding the raw MD file through Markdig in LINQPad that Wyam must be doing something after Markdown rendering to mess this up. I'll take a closer look tomorrow.

gep13 commented 7 years ago

@patridge the changes you made in #387 didn't seem to make any difference:

http://develop.cakebuild.net/docs/contributing/documentation

But thanks for trying 👍

daveaglick commented 7 years ago

Pretty sure this is the same problem as reported in Wyamio/Wyam/issues/550 and is now fixed with Wyam 0.18.6. I'll circle back after the next regular publish to verify.

daveaglick commented 7 years ago

Confirmed fixed.