private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
private Config loadConfig(Yaml yaml, byte[] configBytes) { Config config = yaml.loadAs(new ByteArrayInputStream(configBytes), Config.class); // If the configuration file is empty yaml will return null. In this case we should use the default // configuration to avoid hitting a NPE at a later stage. return config == null ? new Config() : config; }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
/** * Initializes this class as a client, which means that just an empty configuration will * be used. * * @param failIfDaemonOrTool if {@code true} and a call to {@link #daemonInitialization()} or * {@link #toolInitialization()} has been performed before, an * {@link AssertionError} will be thrown. */ public static void clientInitialization(boolean failIfDaemonOrTool) { if (!failIfDaemonOrTool && (daemonInitialized || toolInitialized)) { return; } else { if (daemonInitialized) throw new AssertionError("daemonInitialization() already called"); if (toolInitialized) throw new AssertionError("toolInitialization() already called"); } if (clientInitialized) return; clientInitialized = true; Config.setClientMode(true); conf = new Config(); diskOptimizationStrategy = new SpinningDiskOptimizationStrategy(); }
config = new Config();
config = new Config();
config = new Config();
config = new Config();