]> source.dussan.org Git - sonarqube.git/commitdiff
SONAR-2384 use backtick instead of simple quote in the HtmlCodeChannel
authorFreddy Mallet <freddy.mallet@gmail.com>
Wed, 27 Apr 2011 19:40:15 +0000 (21:40 +0200)
committerFreddy Mallet <freddy.mallet@gmail.com>
Wed, 27 Apr 2011 19:40:15 +0000 (21:40 +0200)
sonar-markdown/src/main/java/org/sonar/markdown/HtmlCodeChannel.java
sonar-markdown/src/test/java/org/sonar/markdown/MarkdownEngineTest.java

index ed2591a0197a37a8461cbed3cad40f15d747eff0..82215a62a8582430312f12b5f7215a0bc4c75af8 100644 (file)
@@ -22,14 +22,14 @@ package org.sonar.markdown;
 import org.sonar.channel.RegexChannel;
 
 /**
- * Markdown treats double simple quotes ('') as indicators of code. Text wrapped with two '' will be wrapped with an HTML {@literal <code>} tag.
+ * Markdown treats double backtick quote (``) as indicators of code. Text wrapped with two `` will be wrapped with an HTML {@literal <code>} tag.
  * 
- * E.g., the input ''printf()'' will produce {@literal<code>}printf(){@literal</code>}
+ * E.g., the input ``printf()`` will produce {@literal<code>}printf(){@literal</code>}
  */
 class HtmlCodeChannel extends RegexChannel<MarkdownOutput> {
 
   public HtmlCodeChannel() {
-    super("''.+?''");
+    super("``.+?``");
   }
 
   @Override
index cf4a0f1b726a63526187ad45736fc5b2977995d7..123c64c9360a7caa165a49d7f8b469714dae66a4 100644 (file)
@@ -44,8 +44,8 @@ public class MarkdownEngineTest {
 
   @Test
   public void shouldDecorateCode() {
-    assertThat(MarkdownEngine.convertToHtml("This is a ''line of code''"), is("This is a <code>line of code</code>"));
-    assertThat(MarkdownEngine.convertToHtml("This is not a ''line of code"), is("This is not a ''line of code"));
+    assertThat(MarkdownEngine.convertToHtml("This is a ``line of code``"), is("This is a <code>line of code</code>"));
+    assertThat(MarkdownEngine.convertToHtml("This is not a ``line of code"), is("This is not a ``line of code"));
   }
 
   @Test