mirror of
https://github.com/lucaspalomodevelop/txtmark.git
synced 2026-03-12 23:37:22 +00:00
Merge pull request #25 from demianr/master
No more complaints when javadocs are built with Java 8
This commit is contained in:
commit
9b1865da35
@ -23,15 +23,15 @@ import java.util.List;
|
||||
* <pre>
|
||||
* <code>public void emitBlock(StringBuilder out, List<String> lines, String meta)
|
||||
* {
|
||||
* out.append("<pre><code>");
|
||||
* out.append("<pre><code>");
|
||||
* for(final String s : lines)
|
||||
* {
|
||||
* for(int i = 0; i < s.length(); i++)
|
||||
* for(int i = 0; i < s.length(); i++)
|
||||
* {
|
||||
* final char c = s.charAt(i);
|
||||
* switch(c)
|
||||
* {
|
||||
* case '&':
|
||||
* case '&':
|
||||
* out.append("&amp;");
|
||||
* break;
|
||||
* case '<':
|
||||
@ -47,13 +47,13 @@ import java.util.List;
|
||||
* }
|
||||
* out.append('\n');
|
||||
* }
|
||||
* out.append("</code></pre>\n");
|
||||
* out.append("</code></pre>\n");
|
||||
* }
|
||||
* </code>
|
||||
* </pre>
|
||||
*
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @since 0.7
|
||||
*/
|
||||
public interface BlockEmitter
|
||||
|
||||
@ -18,7 +18,7 @@ package com.github.rjeschke.txtmark;
|
||||
/**
|
||||
* Txtmark configuration.
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @since 0.7
|
||||
*/
|
||||
public class Configuration
|
||||
@ -90,7 +90,7 @@ public class Configuration
|
||||
/**
|
||||
* Configuration builder.
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @since 0.7
|
||||
*/
|
||||
public static class Builder
|
||||
|
||||
@ -18,7 +18,7 @@ package com.github.rjeschke.txtmark;
|
||||
/**
|
||||
* Decorator interface.
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
*/
|
||||
public interface Decorator
|
||||
{
|
||||
@ -30,7 +30,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<p>");</code>
|
||||
* <code>out.append("<p>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -46,7 +46,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</p>\n");</code>
|
||||
* <code>out.append("</p>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -60,7 +60,7 @@ public interface Decorator
|
||||
* Default implementation is:
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<blockquote>");</code>
|
||||
* <code>out.append("<blockquote>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -76,7 +76,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</blockquote>\n");</code>
|
||||
* <code>out.append("</blockquote>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -92,7 +92,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<pre><code>");</code>
|
||||
* <code>out.append("<pre><code>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -108,7 +108,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</code></pre>\n");</code>
|
||||
* <code>out.append("</code></pre>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -124,7 +124,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<code>");</code>
|
||||
* <code>out.append("<code>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -140,7 +140,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</code>");</code>
|
||||
* <code>out.append("</code>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -165,6 +165,8 @@ public interface Decorator
|
||||
*
|
||||
* @param out
|
||||
* The StringBuilder to write to.
|
||||
* @param level
|
||||
* The level to use.
|
||||
*/
|
||||
public void openHeadline(final StringBuilder out, int level);
|
||||
|
||||
@ -178,11 +180,13 @@ public interface Decorator
|
||||
* <pre>
|
||||
* <code> out.append("</h");
|
||||
* out.append(level);
|
||||
* out.append(">\n");</code>
|
||||
* out.append(">\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
* The StringBuilder to write to.
|
||||
* @param level
|
||||
* The level to use.
|
||||
*/
|
||||
public void closeHeadline(final StringBuilder out, int level);
|
||||
|
||||
@ -194,7 +198,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<strong>");</code>
|
||||
* <code>out.append("<strong>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -210,7 +214,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</strong>");</code>
|
||||
* <code>out.append("</strong>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -226,7 +230,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<em>");</code>
|
||||
* <code>out.append("<em>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -242,7 +246,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</em>");</code>
|
||||
* <code>out.append("</em>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -258,7 +262,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<sup>");</code>
|
||||
* <code>out.append("<sup>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -274,7 +278,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</sup>");</code>
|
||||
* <code>out.append("</sup>");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -290,7 +294,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<ol>\n");</code>
|
||||
* <code>out.append("<ol>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -306,7 +310,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</ol>\n");</code>
|
||||
* <code>out.append("</ol>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -322,7 +326,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<ul>\n");</code>
|
||||
* <code>out.append("<ul>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -338,7 +342,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</ul>\n");</code>
|
||||
* <code>out.append("</ul>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -373,7 +377,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("</li>\n");</code>
|
||||
* <code>out.append("</li>\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
@ -389,7 +393,7 @@ public interface Decorator
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code>out.append("<hr />\n");</code>
|
||||
* <code>out.append("<hr />\n");</code>
|
||||
* </pre>
|
||||
*
|
||||
* @param out
|
||||
|
||||
@ -19,7 +19,7 @@ package com.github.rjeschke.txtmark;
|
||||
* Default Decorator implementation.
|
||||
*
|
||||
* <p>
|
||||
* Example for a user Decorator having a class attribute on <p> tags.
|
||||
* Example for a user Decorator having a class attribute on <p> tags.
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
@ -28,13 +28,13 @@ package com.github.rjeschke.txtmark;
|
||||
* @Override
|
||||
* public void openParagraph(StringBuilder out)
|
||||
* {
|
||||
* out.append("<p class=\"myclass\">");
|
||||
* out.append("<p class=\"myclass\">");
|
||||
* }
|
||||
* }
|
||||
* </code>
|
||||
* </pre>
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
*/
|
||||
public class DefaultDecorator implements Decorator
|
||||
{
|
||||
|
||||
@ -36,7 +36,7 @@ import java.io.StringReader;
|
||||
* </code>
|
||||
* </pre>
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
*/
|
||||
public class Processor
|
||||
{
|
||||
@ -110,8 +110,8 @@ public class Processor
|
||||
/**
|
||||
* Transforms an input file into HTML using the given Configuration.
|
||||
*
|
||||
* @param file
|
||||
* The File to process.
|
||||
* @param file The File to process.
|
||||
* @param configuration the Configuration
|
||||
* @return The processed String.
|
||||
* @throws IOException
|
||||
* if an IO error occurs
|
||||
|
||||
@ -43,24 +43,24 @@ import java.io.InputStreamReader;
|
||||
* </p>
|
||||
*
|
||||
* <pre>
|
||||
* <code><?xml version="1.0" encoding="UTF-8"?>
|
||||
* <code><?xml version="1.0" encoding="UTF-8"?>
|
||||
* <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
|
||||
* "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
* <html xmlns="http://www.w3.org/1999/xhtml">
|
||||
* <head>
|
||||
* <title>markdown</title>
|
||||
* <link type="text/css" href="style.css" rel="stylesheet"/>
|
||||
* <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
|
||||
* </head>
|
||||
* <body>
|
||||
* <!-- the following line separates header from footer -->
|
||||
* <!-- ### -->
|
||||
* </body>
|
||||
* </html>
|
||||
* "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
|
||||
* <html xmlns="http://www.w3.org/1999/xhtml">
|
||||
* <head>
|
||||
* <title>markdown</title>
|
||||
* <link type="text/css" href="style.css" rel="stylesheet"/>
|
||||
* <meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
|
||||
* </head>
|
||||
* <body>
|
||||
* <!-- the following line separates header from footer -->
|
||||
* <!-- ### -->
|
||||
* </body>
|
||||
* </html>
|
||||
* </code>
|
||||
* </pre>
|
||||
*
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
* @author René Jeschke <rene_jeschke@yahoo.de>
|
||||
*/
|
||||
public class Run
|
||||
{
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user