@@ -719,11 +719,15 @@ markdownWith RenderingOptions{..} api = unlines $
720 formatBody :: (Text, NonEmpty M.MediaType, ByteString) -> [String]
720 formatBody :: (Text, NonEmpty M.MediaType, ByteString) -> [String]
721 formatBody (t, ms, b) =
721 formatBody (t, ms, b) =
722− "- " <> cs t <> " (" <> mediaList ms <> "):" :
722+ "- " <> title <> " (" <> mediaList ms <> "):" :
723 contentStr (NE.head ms) b
723 contentStr (NE.head ms) b
725 mediaList = fold . NE.intersperse ", " . fmap (\m -> "`" ++ show m ++ "`")
725 mediaList = fold . NE.intersperse ", " . fmap (\m -> "`" ++ show m ++ "`")
728+ | T.null t = "Example"
727 markdownForType mime_type =
731 markdownForType mime_type =
728 case (M.mainType mime_type, M.subType mime_type) of
732 case (M.mainType mime_type, M.subType mime_type) of
729 ("text", "html") -> "html"
733 ("text", "html") -> "html"