public class D8DiagnosticsHandler
extends java.lang.Object
implements com.android.tools.r8.DiagnosticsHandler
| Constructor and Description |
|---|
D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver) |
D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver,
java.lang.String toolTag) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addHint(java.lang.String hint) |
protected com.android.ide.common.blame.Message |
convertToMessage(com.android.ide.common.blame.Message.Kind kind,
com.android.tools.r8.Diagnostic diagnostic) |
void |
error(com.android.tools.r8.Diagnostic warning) |
static com.android.tools.r8.origin.Origin |
getOrigin(ClassFileEntry entry) |
static com.android.tools.r8.origin.Origin |
getOrigin(DexArchiveEntry entry) |
java.util.Set<java.lang.String> |
getPendingHints() |
void |
info(com.android.tools.r8.Diagnostic info) |
void |
warning(com.android.tools.r8.Diagnostic warning) |
public D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver)
public D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver,
java.lang.String toolTag)
public static com.android.tools.r8.origin.Origin getOrigin(ClassFileEntry entry)
public static com.android.tools.r8.origin.Origin getOrigin(DexArchiveEntry entry)
public void error(com.android.tools.r8.Diagnostic warning)
error in interface com.android.tools.r8.DiagnosticsHandlerpublic void warning(com.android.tools.r8.Diagnostic warning)
warning in interface com.android.tools.r8.DiagnosticsHandlerpublic void info(com.android.tools.r8.Diagnostic info)
info in interface com.android.tools.r8.DiagnosticsHandlerpublic java.util.Set<java.lang.String> getPendingHints()
protected void addHint(java.lang.String hint)
protected com.android.ide.common.blame.Message convertToMessage(com.android.ide.common.blame.Message.Kind kind,
com.android.tools.r8.Diagnostic diagnostic)