com.android.ide.common.blame.output
Class BlameRewritingLogger

java.lang.Object
  extended by com.android.ide.common.blame.output.BlameRewritingLogger
All Implemented Interfaces:
com.android.utils.ILogger

public class BlameRewritingLogger
extends java.lang.Object
implements com.android.utils.ILogger


Constructor Summary
BlameRewritingLogger(com.android.utils.ILogger logger, GradleMessageRewriter.ErrorFormatMode errorFormatMode)
           
 
Method Summary
 void error(java.lang.Throwable t, java.lang.String msgFormat, java.lang.Object... args)
           
 void info(java.lang.String msgFormat, java.lang.Object... args)
           
 void verbose(java.lang.String msgFormat, java.lang.Object... args)
           
 void warning(java.lang.String msgFormat, java.lang.Object... args)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

BlameRewritingLogger

public BlameRewritingLogger(@NonNull
                            com.android.utils.ILogger logger,
                            @NonNull
                            GradleMessageRewriter.ErrorFormatMode errorFormatMode)
Method Detail

error

public void error(@Nullable
                  java.lang.Throwable t,
                  @Nullable
                  java.lang.String msgFormat,
                  java.lang.Object... args)
Specified by:
error in interface com.android.utils.ILogger

warning

public void warning(@NonNull
                    java.lang.String msgFormat,
                    java.lang.Object... args)
Specified by:
warning in interface com.android.utils.ILogger

info

public void info(@NonNull
                 java.lang.String msgFormat,
                 java.lang.Object... args)
Specified by:
info in interface com.android.utils.ILogger

verbose

public void verbose(@NonNull
                    java.lang.String msgFormat,
                    java.lang.Object... args)
Specified by:
verbose in interface com.android.utils.ILogger