a7a2df
From e3d2a29743e1b36beaf1063567da9dfd2e5a8aa8 Mon Sep 17 00:00:00 2001
a7a2df
From: Michael Simacek <msimacek@redhat.com>
a7a2df
Date: Mon, 26 Feb 2018 16:21:04 +0100
a7a2df
Subject: [PATCH] Restore compatibility with current maven
a7a2df
a7a2df
---
a7a2df
 .../maven/shared/utils/logging/AnsiMessageBuilder.java | 18 ++++++++++++++++++
a7a2df
 .../maven/shared/utils/logging/MessageBuilder.java     |  3 +++
a7a2df
 .../shared/utils/logging/PlainMessageBuilder.java      | 18 ++++++++++++++++++
a7a2df
 3 files changed, 39 insertions(+)
a7a2df
a7a2df
diff --git a/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java b/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
a7a2df
index 0103a6b..23b6d14 100644
a7a2df
--- a/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
a7a2df
+++ b/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
a7a2df
@@ -153,4 +153,22 @@ class AnsiMessageBuilder
a7a2df
     {
a7a2df
         return ansi.toString();
a7a2df
     }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder debug(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder info(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder error(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
 }
a7a2df
diff --git a/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java b/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
a7a2df
index b60bb4e..1dc2624 100644
a7a2df
--- a/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
a7a2df
+++ b/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
a7a2df
@@ -26,6 +26,9 @@ package org.apache.maven.shared.utils.logging;
a7a2df
  */
a7a2df
 public interface MessageBuilder
a7a2df
 {
a7a2df
+    MessageBuilder debug( Object message );
a7a2df
+    MessageBuilder info( Object message );
a7a2df
+    MessageBuilder error( Object message );
a7a2df
     /**
a7a2df
      * Append message content in success style.
a7a2df
      * By default, bold green
a7a2df
diff --git a/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java b/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
a7a2df
index 2eec001..5236e99 100644
a7a2df
--- a/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
a7a2df
+++ b/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
a7a2df
@@ -139,4 +139,22 @@ class PlainMessageBuilder
a7a2df
     {
a7a2df
         return buffer.toString();
a7a2df
     }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder debug(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder info(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
+
a7a2df
+    @Override
a7a2df
+    public MessageBuilder error(Object message) {
a7a2df
+        a(message);
a7a2df
+        return this;
a7a2df
+    }
a7a2df
 }
a7a2df
-- 
a7a2df
2.14.3
a7a2df