com.android.manifmerger
Class MergerLog

java.lang.Object
  extended by com.android.manifmerger.MergerLog

public abstract class MergerLog
extends java.lang.Object

Helper to create IMergerLog instances with specific purposes.


Constructor Summary
MergerLog()
           
 
Method Summary
static IMergerLog mergerLogOverrideLocation(IMergerLog parentLog, java.lang.String filePath1, java.lang.String... filePath2)
           
static IMergerLog wrapSdkLog(com.android.utils.ILogger sdkLog)
          Create a new instance of a MergerLog that prints to an ILogger.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

MergerLog

public MergerLog()
Method Detail

wrapSdkLog

public static IMergerLog wrapSdkLog(@NonNull
                                    com.android.utils.ILogger sdkLog)
Create a new instance of a MergerLog that prints to an ILogger.

Parameters:
sdkLog - A non-null ILogger.
Returns:
A new IMergerLog.

mergerLogOverrideLocation

public static IMergerLog mergerLogOverrideLocation(@NonNull
                                                   IMergerLog parentLog,
                                                   @Nullable
                                                   java.lang.String filePath1,
                                                   @Nullable
                                                   java.lang.String... filePath2)