
com.undefinedlabs.scope.logger.ScopeLoggerResolver Maven / Gradle / Ivy
package com.undefinedlabs.scope.logger;
import com.undefinedlabs.scope.settings.ScopeSettingsResolver;
public enum ScopeLoggerResolver {
INSTANCE;
private static final ScopeLogger LOGGER;
static {
LOGGER =
ScopeLoggerUtils.isScopeTestsRunning()
? new ConsoleScopeLogger(ScopeSettingsResolver.INSTANCE.get())
: new FileScopeLogger(ScopeSettingsResolver.INSTANCE.get());
}
public ScopeLogger get() {
return LOGGER;
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy