diff options
author | Kato Kazuyoshi <kato.kazuyoshi@gmail.com> | 2015-03-26 07:10:25 -0700 |
---|---|---|
committer | Kato Kazuyoshi <kato.kazuyoshi@gmail.com> | 2015-03-26 07:16:00 -0700 |
commit | 6356e8ef0cb7ae10e8042e0927b0ba26acb600d5 (patch) | |
tree | 72c436b908cb75c29fbf58c4d1eb62f8e800b6a8 /src/compiler/scala/tools/nsc/ast | |
parent | 4783a25d3068c2f756b8517b69a95b5d77d24654 (diff) | |
download | scala-6356e8ef0cb7ae10e8042e0927b0ba26acb600d5.tar.gz scala-6356e8ef0cb7ae10e8042e0927b0ba26acb600d5.tar.bz2 scala-6356e8ef0cb7ae10e8042e0927b0ba26acb600d5.zip |
Don't define the wiki syntax in multiple places
DocComments#expandWiki() had been used by DocComments#toJavaDoc before,
but the latter was removed by #3004.
Based on GitHub (yeah, it's wild guess), we don't have any external
cosumers other than that.
https://github.com/search?l=scala&q=expandWiki+-filename%3ADocComments&ref=searchresults&type=Code&utf8=%E2%9C%93
Diffstat (limited to 'src/compiler/scala/tools/nsc/ast')
-rwxr-xr-x | src/compiler/scala/tools/nsc/ast/DocComments.scala | 19 |
1 files changed, 0 insertions, 19 deletions
diff --git a/src/compiler/scala/tools/nsc/ast/DocComments.scala b/src/compiler/scala/tools/nsc/ast/DocComments.scala index 02a199f7ac..055f658670 100755 --- a/src/compiler/scala/tools/nsc/ast/DocComments.scala +++ b/src/compiler/scala/tools/nsc/ast/DocComments.scala @@ -129,25 +129,6 @@ trait DocComments { self: Global => getDocComment(sym) map getUseCases getOrElse List() } - private val wikiReplacements = List( - ("""(\n\s*\*?)(\s*\n)""" .r, """$1 <p>$2"""), - ("""<([^\w/])""" .r, """<$1"""), - ("""([^\w/])>""" .r, """$1>"""), - ("""\{\{\{(.*(?:\n.*)*)\}\}\}""".r, """<pre>$1</pre>"""), - ("""`([^`]*)`""" .r, """<code>$1</code>"""), - ("""__([^_]*)__""" .r, """<u>$1</u>"""), - ("""''([^']*)''""" .r, """<i>$1</i>"""), - ("""'''([^']*)'''""" .r, """<b>$1</b>"""), - ("""\^([^^]*)\^""" .r, """<sup>$1</sup>"""), - (""",,([^,]*),,""" .r, """<sub>$1</sub>""")) - - /** Returns just the wiki expansion (this would correspond to - * a comment in the input format of the JavaDoc tool, modulo differences - * in tags.) - */ - def expandWiki(str: String): String = - (str /: wikiReplacements) { (str1, regexRepl) => regexRepl._1 replaceAllIn(str1, regexRepl._2) } - private def getDocComment(sym: Symbol): Option[DocComment] = mapFind(sym :: allInheritedOverriddenSymbols(sym))(docComments get _) |