This class contains static debug shortcuts to to methods of class Report. All invocations of the static methods get "pruned" (removed) from release compilations if used with ALox default configuration of Proguard. See ALox documentation on project setup and pruning for more information.
Public Static Methods | |
static void | ASSERT (boolean cond) |
static void | ASSERT_ERROR (boolean cond, Object... msg) |
static void | ASSERT_WARNING (boolean cond, Object... msg) |
static void | ERROR (Object... msg) |
static void | REPORT (int type, Object... msg) |
static void | WARNING (Object... msg) |
|
static |
If given condition is false, method Report.doReport gets invoked with the standard message "Internal Error". This method is pruned from release code.
cond | The condition that has to be met to prevent ReportWriter call. |
|
static |
If given condition is false, method Report.doReport gets invoked with the given message. This method is pruned from release code.
cond | The condition that has to be met to prevent ReportWriter call. |
msg | The msg to be passed to the ReportWriter. |
|
static |
If given condition is false, method Report.doReport gets invoked with the given message. This method is pruned from release code.
cond | The condition that has to be met to prevent ReportWriter call. |
msg | The msg to be passed to the ReportWriter. |
|
static |
Invokes Report.doReport. This method is pruned from release code.
msg | The msg to be passed to the ReportWriter. |
|
static |
Invokes Report.doReport. This method is pruned from release code.
type | The msg type. |
msg | The msg to be passed to the ReportWriter. |
|
static |
Invokes Report.doReport. This method is pruned from release code.
msg | The msg to be passed to the ReportWriter. |