From 5ac01a0617cd60cd23094d97f7d37e8a3deaf006 Mon Sep 17 00:00:00 2001 From: Naoki Takezoe Date: Tue, 14 Mar 2017 12:51:04 +0900 Subject: [PATCH] Add Scaladoc --- src/main/scala/gitbucket/core/view/Markdown.scala | 1 - src/main/scala/gitbucket/core/view/helpers.scala | 4 ++++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/main/scala/gitbucket/core/view/Markdown.scala b/src/main/scala/gitbucket/core/view/Markdown.scala index 4b36da302..88f8fff30 100644 --- a/src/main/scala/gitbucket/core/view/Markdown.scala +++ b/src/main/scala/gitbucket/core/view/Markdown.scala @@ -44,7 +44,6 @@ object Markdown { val renderer = new GitBucketMarkedRenderer(options, repository, enableWikiLink, enableRefsLink, enableAnchor, enableTaskList, hasWritePermission, pages) - //helpers.decorateHtml(Marked.marked(source, options, renderer), repository) Marked.marked(source, options, renderer) } diff --git a/src/main/scala/gitbucket/core/view/helpers.scala b/src/main/scala/gitbucket/core/view/helpers.scala index 9bbd996a8..b308c5f8b 100644 --- a/src/main/scala/gitbucket/core/view/helpers.scala +++ b/src/main/scala/gitbucket/core/view/helpers.scala @@ -365,6 +365,10 @@ object helpers extends AvatarImageProvider with LinkConverter with RequestCache decorateHtml(HtmlFormat.fill(out).toString, repository) } + /** + * Decorate a given HTML by TextDecorators which are provided by plug-ins. + * TextDecorators are applied to only text parts of a given HTML. + */ def decorateHtml(html: String, repository: RepositoryInfo)(implicit context: Context): String = { PluginRegistry().getTextDecorators.foldLeft(html){ case (html, decorator) => val text = new StringBuilder()