Package com.android.builder.dexing
Class D8DiagnosticsHandler
java.lang.Object
com.android.builder.dexing.D8DiagnosticsHandler
- All Implemented Interfaces:
com.android.tools.r8.DiagnosticsHandler
-
Constructor Summary
ConstructorsConstructorDescriptionD8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver) D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver, String toolTag) -
Method Summary
Modifier and TypeMethodDescriptionprotected voidprotected com.android.ide.common.blame.MessageconvertToMessage(com.android.ide.common.blame.Message.Kind kind, com.android.tools.r8.Diagnostic diagnostic) protected com.android.ide.common.blame.MessageconvertToMessage(com.android.ide.common.blame.Message.Kind kind, String textMessage, com.android.tools.r8.origin.Origin origin, com.android.tools.r8.position.Position positionInOrigin) voiderror(com.android.tools.r8.Diagnostic warning) static com.android.tools.r8.origin.OrigingetOrigin(ClassFileEntry entry) static com.android.tools.r8.origin.OrigingetOrigin(DexArchiveEntry entry) voidinfo(com.android.tools.r8.Diagnostic info) com.android.tools.r8.DiagnosticsLevelmodifyDiagnosticsLevel(com.android.tools.r8.DiagnosticsLevel level, com.android.tools.r8.Diagnostic diagnostic) voidwarning(com.android.tools.r8.Diagnostic warning)
-
Constructor Details
-
D8DiagnosticsHandler
public D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver) -
D8DiagnosticsHandler
public D8DiagnosticsHandler(com.android.ide.common.blame.MessageReceiver messageReceiver, String toolTag)
-
-
Method Details
-
getOrigin
-
getOrigin
-
error
public void error(com.android.tools.r8.Diagnostic warning) - Specified by:
errorin interfacecom.android.tools.r8.DiagnosticsHandler
-
warning
public void warning(com.android.tools.r8.Diagnostic warning) - Specified by:
warningin interfacecom.android.tools.r8.DiagnosticsHandler
-
info
public void info(com.android.tools.r8.Diagnostic info) - Specified by:
infoin interfacecom.android.tools.r8.DiagnosticsHandler
-
modifyDiagnosticsLevel
public com.android.tools.r8.DiagnosticsLevel modifyDiagnosticsLevel(com.android.tools.r8.DiagnosticsLevel level, com.android.tools.r8.Diagnostic diagnostic) - Specified by:
modifyDiagnosticsLevelin interfacecom.android.tools.r8.DiagnosticsHandler
-
getPendingHints
-
addHint
-
convertToMessage
protected com.android.ide.common.blame.Message convertToMessage(com.android.ide.common.blame.Message.Kind kind, com.android.tools.r8.Diagnostic diagnostic) -
convertToMessage
protected com.android.ide.common.blame.Message convertToMessage(com.android.ide.common.blame.Message.Kind kind, String textMessage, com.android.tools.r8.origin.Origin origin, com.android.tools.r8.position.Position positionInOrigin)
-