@SuppressWarnings("UseOfSystemOutOrSystemErr")
  private static void logFactoryChanged(Class<? extends Factory> factory) {
    if (SystemProperties.getBooleanProperty("idea.log.logger.factory.changed", false)) {
      System.out.println("Changing log factory from " + ourFactory.getClass().getCanonicalName() +
                         " to " + factory.getCanonicalName() + '\n' + ExceptionUtil.getThrowableText(new Throwable()));
    }
  }
@SuppressWarnings("UseOfSystemOutOrSystemErr")
  private static void logFactoryChanged(Class<? extends Factory> factory)