You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@maven.apache.org by hb...@apache.org on 2016/07/17 22:38:57 UTC

svn commit: r1753134 - in /maven/shared/trunk/maven-shared-utils/src: main/java/org/apache/maven/shared/utils/logging/ test/java/org/apache/maven/shared/utils/logging/

Author: hboutemy
Date: Sun Jul 17 22:38:57 2016
New Revision: 1753134

URL: http://svn.apache.org/viewvc?rev=1753134&view=rev
Log:
[MSHARED-562] renamed MessageBuffer to MessageBuilder

Added:
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java
      - copied, changed from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java
      - copied, changed from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java
      - copied, changed from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java
      - copied, changed from r1753133, maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBufferTest.java
Removed:
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuffer.java
    maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBufferTest.java
Modified:
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java
    maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/package-info.java

Copied: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java (from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuffer.java)
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java?p2=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java&p1=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuffer.java&r1=1753133&r2=1753134&rev=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuffer.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilder.java Sun Jul 17 22:38:57 2016
@@ -22,125 +22,125 @@ package org.apache.maven.shared.utils.lo
 import org.fusesource.jansi.Ansi;
 
 /**
- * Message buffer implementation that supports ANSI colors through
+ * Message builder implementation that supports ANSI colors through
  * <a href="http://fusesource.github.io/jansi/">Jansi</a> with configurable styles through {@link Style}.
  */
-class AnsiMessageBuffer
-    implements MessageBuffer
+class AnsiMessageBuilder
+    implements MessageBuilder
 {
     private Ansi ansi;
 
-    AnsiMessageBuffer()
+    AnsiMessageBuilder()
     {
         this( Ansi.ansi() );
     }
 
-    AnsiMessageBuffer( StringBuilder builder )
+    AnsiMessageBuilder( StringBuilder builder )
     {
         this( Ansi.ansi( builder ) );
     }
 
-    AnsiMessageBuffer( int size )
+    AnsiMessageBuilder( int size )
     {
         this( Ansi.ansi( size ) );
     }
 
-    AnsiMessageBuffer( Ansi ansi )
+    AnsiMessageBuilder( Ansi ansi )
     {
         this.ansi = ansi;
     }
 
-    public AnsiMessageBuffer debug( Object message )
+    public AnsiMessageBuilder debug( Object message )
     {
         Style.DEBUG.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer info( Object message )
+    public AnsiMessageBuilder info( Object message )
     {
         Style.INFO.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer warning( Object message )
+    public AnsiMessageBuilder warning( Object message )
     {
         Style.WARNING.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer error( Object message )
+    public AnsiMessageBuilder error( Object message )
     {
         Style.ERROR.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer success( Object message )
+    public AnsiMessageBuilder success( Object message )
     {
         Style.SUCCESS.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer failure( Object message )
+    public AnsiMessageBuilder failure( Object message )
     {
         Style.FAILURE.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer strong( Object message )
+    public AnsiMessageBuilder strong( Object message )
     {
         Style.STRONG.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer mojo( Object message )
+    public AnsiMessageBuilder mojo( Object message )
     {
         Style.MOJO.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer project( Object message )
+    public AnsiMessageBuilder project( Object message )
     {
         Style.PROJECT.apply( ansi ).a( message ).reset();
         return this;
     }
 
-    public AnsiMessageBuffer a( char[] value, int offset, int len )
+    public AnsiMessageBuilder a( char[] value, int offset, int len )
     {
         ansi.a( value, offset, len );
         return this;
     }
 
-    public AnsiMessageBuffer a( char[] value )
+    public AnsiMessageBuilder a( char[] value )
     {
         ansi.a( value );
         return this;
     }
 
-    public AnsiMessageBuffer a( CharSequence value, int start, int end )
+    public AnsiMessageBuilder a( CharSequence value, int start, int end )
     {
         ansi.a( value, start, end );
         return this;
     }
 
-    public AnsiMessageBuffer a( CharSequence value )
+    public AnsiMessageBuilder a( CharSequence value )
     {
         ansi.a( value );
         return this;
     }
 
-    public AnsiMessageBuffer a( Object value )
+    public AnsiMessageBuilder a( Object value )
     {
         ansi.a( value );
         return this;
     }
 
-    public AnsiMessageBuffer newline()
+    public AnsiMessageBuilder newline()
     {
         ansi.newline();
         return this;
     }
 
-    public AnsiMessageBuffer format( String pattern, Object... args )
+    public AnsiMessageBuilder format( String pattern, Object... args )
     {
         ansi.format( pattern, args );
         return this;

Copied: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java (from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuffer.java)
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java?p2=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java&p1=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuffer.java&r1=1753133&r2=1753134&rev=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuffer.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageBuilder.java Sun Jul 17 22:38:57 2016
@@ -20,64 +20,64 @@ package org.apache.maven.shared.utils.lo
  */
 
 /**
- * Message buffer that supports configurable styling.
+ * Message builder that supports configurable styling.
  * @see MessageUtils
  */
-public interface MessageBuffer
+public interface MessageBuilder
 {
     /**
      * Append message content for DEBUG level.
      * By default, bold cyan
      */
-    MessageBuffer debug( Object message );
+    MessageBuilder debug( Object message );
     
     /**
      * Append message content for INFO level.
      * By default, bold blue
      */
-    MessageBuffer info( Object message );
+    MessageBuilder info( Object message );
     
     /**
      * Append message content in warning style or WARNING level.
      * By default, bold yellow
      */
-    MessageBuffer warning( Object message );
+    MessageBuilder warning( Object message );
     
     /**
      * Append message content for ERROR level.
      * By default, bold red
      */
-    MessageBuffer error( Object message );
+    MessageBuilder error( Object message );
     
     /**
      * Append message content in success style.
      * By default, bold green
      */
-    MessageBuffer success( Object message );
+    MessageBuilder success( Object message );
     
     /**
      * Append message content in failure style.
      * By default, bold red
      */
-    MessageBuffer failure( Object message );
+    MessageBuilder failure( Object message );
 
     /**
      * Append message content in strong style.
      * By default, bold
      */
-    MessageBuffer strong( Object message );
+    MessageBuilder strong( Object message );
     
     /**
      * Append message content in mojo style.
      * By default, green
      */
-    MessageBuffer mojo( Object message );
+    MessageBuilder mojo( Object message );
     
     /**
      * Append message content in project style.
      * By default, cyan
      */
-    MessageBuffer project( Object message );
+    MessageBuilder project( Object message );
     
     //
     // message building methods modelled after Ansi methods
@@ -85,36 +85,36 @@ public interface MessageBuffer
     /**
      * Append content to the message buffer.
      */
-    MessageBuffer a( char[] value, int offset, int len );
+    MessageBuilder a( char[] value, int offset, int len );
 
     /**
      * Append content to the message buffer.
      */
-    MessageBuffer a( char[] value );
+    MessageBuilder a( char[] value );
 
     /**
      * Append content to the message buffer.
      */
-    MessageBuffer a( CharSequence value, int start, int end );
+    MessageBuilder a( CharSequence value, int start, int end );
 
     /**
      * Append content to the message buffer.
      */
-    MessageBuffer a( CharSequence value );
+    MessageBuilder a( CharSequence value );
 
     /**
      * Append content to the message buffer.
      */
-    MessageBuffer a( Object value );
+    MessageBuilder a( Object value );
 
     /**
      * Append newline to the message buffer.
      */
-    MessageBuffer newline();
+    MessageBuilder newline();
 
     /**
      * Append formatted content to the buffer.
      * @see String#format(String, Object...)
      */
-    MessageBuffer format( String pattern, Object... args );
+    MessageBuilder format( String pattern, Object... args );
 }

Modified: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java?rev=1753134&r1=1753133&r2=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/MessageUtils.java Sun Jul 17 22:38:57 2016
@@ -97,27 +97,27 @@ public class MessageUtils
      * Create a default message buffer.
      * @return a new buffer
      */
-    public static MessageBuffer buffer()
+    public static MessageBuilder buffer()
     {
-        return JANSI ? new AnsiMessageBuffer() : new PlainMessageBuffer();
+        return JANSI ? new AnsiMessageBuilder() : new PlainMessageBuilder();
     }
 
     /**
      * Create a message buffer with defined String builder.
      * @return a new buffer
      */
-    public static MessageBuffer buffer( StringBuilder builder )
+    public static MessageBuilder buffer( StringBuilder builder )
     {
-        return JANSI ? new AnsiMessageBuffer( builder ) : new PlainMessageBuffer( builder );
+        return JANSI ? new AnsiMessageBuilder( builder ) : new PlainMessageBuilder( builder );
     }
 
     /**
      * Create a message buffer with an internal buffer of defined size.
      * @return a new buffer
      */
-    public static MessageBuffer buffer( int size )
+    public static MessageBuilder buffer( int size )
     {
-        return JANSI ? new AnsiMessageBuffer( size ) : new PlainMessageBuffer( size );
+        return JANSI ? new AnsiMessageBuilder( size ) : new PlainMessageBuilder( size );
     }
 
     /**

Copied: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java (from r1753133, maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuffer.java)
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java?p2=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java&p1=maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuffer.java&r1=1753133&r2=1753134&rev=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuffer.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/PlainMessageBuilder.java Sun Jul 17 22:38:57 2016
@@ -20,110 +20,110 @@ package org.apache.maven.shared.utils.lo
  */
 
 /**
- * Message buffer implementation that just ignores styling, for Maven version earlier than 3.4.0.
+ * Message builder implementation that just ignores styling, for Maven version earlier than 3.4.0.
  */
-class PlainMessageBuffer
-    implements MessageBuffer
+class PlainMessageBuilder
+    implements MessageBuilder
 {
     private StringBuilder buffer;
 
-    PlainMessageBuffer()
+    PlainMessageBuilder()
     {
         buffer = new StringBuilder();
     }
 
-    PlainMessageBuffer( StringBuilder builder )
+    PlainMessageBuilder( StringBuilder builder )
     {
         buffer = builder;
     }
 
-    PlainMessageBuffer( int size )
+    PlainMessageBuilder( int size )
     {
         buffer = new StringBuilder( size );
     }
 
-    public PlainMessageBuffer debug( Object message )
+    public PlainMessageBuilder debug( Object message )
     {
         return a( message );
     }
     
-    public PlainMessageBuffer info( Object message )
+    public PlainMessageBuilder info( Object message )
     {
         return a( message );
     }
     
-    public PlainMessageBuffer warning( Object message )
+    public PlainMessageBuilder warning( Object message )
     {
         return a( message );
     }
     
-    public PlainMessageBuffer error( Object message )
+    public PlainMessageBuilder error( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer success( Object message )
+    public PlainMessageBuilder success( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer failure( Object message )
+    public PlainMessageBuilder failure( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer strong( Object message )
+    public PlainMessageBuilder strong( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer mojo( Object message )
+    public PlainMessageBuilder mojo( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer project( Object message )
+    public PlainMessageBuilder project( Object message )
     {
         return a( message );
     }
 
-    public PlainMessageBuffer a( char[] value, int offset, int len )
+    public PlainMessageBuilder a( char[] value, int offset, int len )
     {
         buffer.append( value, offset, len );
         return this;
     }
 
-    public PlainMessageBuffer a( char[] value )
+    public PlainMessageBuilder a( char[] value )
     {
         buffer.append( value );
         return this;
     }
 
-    public PlainMessageBuffer a( CharSequence value, int start, int end )
+    public PlainMessageBuilder a( CharSequence value, int start, int end )
     {
         buffer.append( value, start, end );
         return this;
     }
 
-    public PlainMessageBuffer a( CharSequence value )
+    public PlainMessageBuilder a( CharSequence value )
     {
         buffer.append( value );
         return this;
     }
 
-    public PlainMessageBuffer a( Object value )
+    public PlainMessageBuilder a( Object value )
     {
         buffer.append( value );
         return this;
     }
 
-    public PlainMessageBuffer newline()
+    public PlainMessageBuilder newline()
     {
         buffer.append( System.getProperty( "line.separator" ) );
         return this;
     }
 
-    public PlainMessageBuffer format( String pattern, Object... args )
+    public PlainMessageBuilder format( String pattern, Object... args )
     {
         buffer.append( String.format( pattern, args ) );
         return this;

Modified: maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/package-info.java
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/package-info.java?rev=1753134&r1=1753133&r2=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/package-info.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/main/java/org/apache/maven/shared/utils/logging/package-info.java Sun Jul 17 22:38:57 2016
@@ -21,7 +21,7 @@
  * An API to write Maven messages to console with styled color content, consistently across whole
  * Maven ecosystem (Maven itself or any plugin or extension). 
  * <p>
- * Messages are built with instances of {@link org.apache.maven.shared.utils.logging.MessageBuffer MessageBuffer}
+ * Messages are built with instances of {@link org.apache.maven.shared.utils.logging.MessageBuilder MessageBuilder}
  * which provides a fluent API.
  * {@link org.apache.maven.shared.utils.logging.MessageUtils MessageUtils} gives access to these buffers.
  * <p>

Copied: maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java (from r1753133, maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBufferTest.java)
URL: http://svn.apache.org/viewvc/maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java?p2=maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java&p1=maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBufferTest.java&r1=1753133&r2=1753134&rev=1753134&view=diff
==============================================================================
--- maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBufferTest.java (original)
+++ maven/shared/trunk/maven-shared-utils/src/test/java/org/apache/maven/shared/utils/logging/AnsiMessageBuilderTest.java Sun Jul 17 22:38:57 2016
@@ -25,87 +25,87 @@ import org.junit.Test;
 import static org.hamcrest.CoreMatchers.equalTo;
 import static org.junit.Assert.assertThat;
 
-public class AnsiMessageBufferTest
+public class AnsiMessageBuilderTest
 {
 
-    private AnsiMessageBuffer ansiMessageBuffer;
+    private AnsiMessageBuilder ansiMessageBuilder;
 
     @Before
     public void initializeAnsiMessageBuffer()
     {
-        this.ansiMessageBuffer = new AnsiMessageBuffer();
+        this.ansiMessageBuilder = new AnsiMessageBuilder();
     }
 
     @Test
     public void should_color_debug()
     {
-        ansiMessageBuffer.debug( "a debug message" );
+        ansiMessageBuilder.debug( "a debug message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;36ma debug message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;36ma debug message\u001B[m" ) );
     }
 
     @Test
     public void should_color_info()
     {
-        ansiMessageBuffer.info( "an info message" );
+        ansiMessageBuilder.info( "an info message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;34man info message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;34man info message\u001B[m" ) );
     }
 
     @Test
     public void should_color_warning_and_reset()
     {
-        ansiMessageBuffer.warning( "a warning message" );
+        ansiMessageBuilder.warning( "a warning message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;33ma warning message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;33ma warning message\u001B[m" ) );
     }
 
     @Test
     public void should_color_error()
     {
-        ansiMessageBuffer.error( "an error message" );
+        ansiMessageBuilder.error( "an error message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;31man error message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;31man error message\u001B[m" ) );
     }
 
     @Test
     public void should_color_success_with_message()
     {
-        ansiMessageBuffer.success( "a success message" );
+        ansiMessageBuilder.success( "a success message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;32ma success message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;32ma success message\u001B[m" ) );
     }
 
     @Test
     public void should_color_failure_and_reset()
     {
-        ansiMessageBuffer.failure( "a failure message" );
+        ansiMessageBuilder.failure( "a failure message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1;31ma failure message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1;31ma failure message\u001B[m" ) );
     }
 
     @Test
     public void should_color_strong_and_reset()
     {
-        ansiMessageBuffer.strong( "a strong message" );
+        ansiMessageBuilder.strong( "a strong message" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[1ma strong message\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[1ma strong message\u001B[m" ) );
     }
 
     @Test
     public void should_color_mojo_and_reset()
     {
-        ansiMessageBuffer.mojo( "a mojo" );
+        ansiMessageBuilder.mojo( "a mojo" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[32ma mojo\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[32ma mojo\u001B[m" ) );
     }
 
     @Test
     public void should_color_project_and_reset()
     {
-        ansiMessageBuffer.project( "a project" );
+        ansiMessageBuilder.project( "a project" );
 
-        assertThat( ansiMessageBuffer.toString(), equalTo( "\u001B[36ma project\u001B[m" ) );
+        assertThat( ansiMessageBuilder.toString(), equalTo( "\u001B[36ma project\u001B[m" ) );
     }
 
 }