91b3f1
From 0466ed821db9af6ad856b011566148b3ad0d0267 Mon Sep 17 00:00:00 2001
91b3f1
From: Michael Simacek <msimacek@redhat.com>
91b3f1
Date: Mon, 26 Feb 2018 16:21:04 +0100
91b3f1
Subject: [PATCH 1/3] Restore compatibility with current maven
91b3f1
91b3f1
---
91b3f1
 .../utils/logging/AnsiMessageBuilder.java      | 18 ++++++++++++++++++
91b3f1
 .../shared/utils/logging/MessageBuilder.java   |  3 +++
91b3f1
 .../utils/logging/PlainMessageBuilder.java     | 18 ++++++++++++++++++
91b3f1
 3 files changed, 39 insertions(+)
91b3f1
91b3f1
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
91b3f1
index 2d59bc9..77c93ae 100644
91b3f1
--- a/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
91b3f1
+++ b/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
91b3f1
@@ -153,4 +153,22 @@ class AnsiMessageBuilder
91b3f1
     {
91b3f1
         return ansi.toString();
91b3f1
     }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder debug(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder info(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder error(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
 }
91b3f1
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
91b3f1
index 060e824..a3b3025 100644
91b3f1
--- a/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
91b3f1
+++ b/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
91b3f1
@@ -26,6 +26,9 @@ package org.apache.maven.shared.utils.logging;
91b3f1
  */
91b3f1
 public interface MessageBuilder
91b3f1
 {
91b3f1
+    MessageBuilder debug( Object message );
91b3f1
+    MessageBuilder info( Object message );
91b3f1
+    MessageBuilder error( Object message );
91b3f1
     /**
91b3f1
      * Append message content in success style.
91b3f1
      * By default, bold green
91b3f1
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
91b3f1
index 6a7b56e..1a5889a 100644
91b3f1
--- a/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
91b3f1
+++ b/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
91b3f1
@@ -139,4 +139,22 @@ class PlainMessageBuilder
91b3f1
     {
91b3f1
         return buffer.toString();
91b3f1
     }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder debug(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder info(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
+
91b3f1
+    @Override
91b3f1
+    public MessageBuilder error(Object message) {
91b3f1
+        a(message);
91b3f1
+        return this;
91b3f1
+    }
91b3f1
 }
91b3f1
-- 
91b3f1
2.26.2
91b3f1