aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichael Williamson <mike@zwobble.org>2018-01-28 12:31:46 +0000
committerMichael Williamson <mike@zwobble.org>2018-01-28 12:31:46 +0000
commitca23810f01b300d7b19d1d89134ae158b8505f21 (patch)
tree3459f5bf7ae8c2f1df9de719e4c5f99b0a914826 /src
parent540f93e2ca429653e15b7532e89834d124d10781 (diff)
Extract constant for initial Context
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java10
1 files changed, 4 insertions, 6 deletions
diff --git a/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java b/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
index 8117f58..80c788d 100644
--- a/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
+++ b/src/main/java/org/zwobble/mammoth/internal/conversion/DocumentToHtml.java
@@ -26,7 +26,7 @@ public class DocumentToHtml {
public static InternalResult<List<HtmlNode>> convertToHtml(Document document, DocumentToHtmlOptions options) {
DocumentToHtml documentConverter = new DocumentToHtml(options, document.getComments());
return new InternalResult<>(
- documentConverter.convertToHtml(document, new Context()),
+ documentConverter.convertToHtml(document, Context.INITIAL),
documentConverter.warnings);
}
@@ -40,7 +40,7 @@ public class DocumentToHtml {
public static InternalResult<List<HtmlNode>> convertToHtml(DocumentElement element, DocumentToHtmlOptions options) {
DocumentToHtml documentConverter = new DocumentToHtml(options, list());
return new InternalResult<>(
- documentConverter.convertToHtml(element, new Context()),
+ documentConverter.convertToHtml(element, Context.INITIAL),
documentConverter.warnings);
}
@@ -64,11 +64,9 @@ public class DocumentToHtml {
private final Set<String> warnings = new HashSet<>();
private static class Context {
- private final boolean isHeader;
+ private static final Context INITIAL = new Context(false);
- Context() {
- this.isHeader = false;
- }
+ private final boolean isHeader;
Context(boolean isHeader) {
this.isHeader = isHeader;