Optimizes system macro expansions by hardwiring them directly to their implementations bypassing standard reflective load and invoke to avoid the overhead of Java/Scala reflection.
A version of Global that uses reflection to get class infos, instead of reading class or source files.
Represents an error during toolboxing
For placing a wrapper function around property functions.
For placing a wrapper function around property functions. Motivated by places like google app engine throwing exceptions on property lookups.
Creates a reporter that prints messages to the console according to the settings.
Creates a reporter that prints messages to the console according to the settings.
minSeverity
determines minimum severity of the messages to be printed.
0 stands for INFO, 1 stands for WARNING and 2 stands for ERROR.
Creates a UI-less reporter that simply accumulates all the messages