James Moger
2011-06-02 a125cf6876e0edc5a2498df57a9df06d60b1f572
src/com/gitblit/utils/MarkdownUtils.java
@@ -26,22 +26,10 @@
public class MarkdownUtils {
   public static String transformMarkdown(String markdown) throws java.text.ParseException {
      // Read raw markdown content and transform it to html
      StringReader reader = new StringReader(markdown);
      StringWriter writer = new StringWriter();
      try {
         Markdown md = new Markdown();
         md.transform(reader, writer);
         return writer.toString();
      } catch (ParseException p) {
         throw new java.text.ParseException(p.getMessage(), 0);
      } finally {
         reader.close();
         try {
            writer.close();
         } catch (IOException e) {
            // IGNORE
         }
         return transformMarkdown(new StringReader(markdown));
      } catch (NullPointerException p) {
         throw new java.text.ParseException("Markdown string is null!", 0);
      }
   }
@@ -51,7 +39,7 @@
      try {
         Markdown md = new Markdown();
         md.transform(markdownReader, writer);
         return writer.toString();
         return writer.toString().trim();
      } catch (ParseException p) {
         throw new java.text.ParseException(p.getMessage(), 0);
      } finally {
@@ -67,5 +55,4 @@
         }
      }
   }
}