import com.google.gson.Gson;
import com.google.gson.GsonBuilder;
-import org.hedgecode.chess.scanner.ChessHogScannerException;
+import org.hedgecode.chess.scanner.ScannerException;
import org.hedgecode.chess.scanner.Settings;
import org.hedgecode.chess.scanner.SettingsBuilder;
private static final Gson GSON = new GsonBuilder().create();
@Override
- public Settings build(String jsonFileName) throws ChessHogScannerException {
+ public Settings build(String jsonFileName) throws ScannerException {
Settings settings;
try (BufferedReader jsonReader = new BufferedReader(
new InputStreamReader(
JSONSettings.class
);
} catch (IOException cause) {
- throw new ChessHogScannerException(
+ throw new ScannerException(
String.format("Failed to get settings from resource file: %s", jsonFileName), cause
);
}