git.hedgecode.org
/
chesshog-scanner.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
[LIB-13] Rename some common classes
[chesshog-scanner.git]
/
src
/
main
/
java
/
org
/
hedgecode
/
chess
/
scanner
/
portal
/
ChessBombScanner.java
diff --git
a/src/main/java/org/hedgecode/chess/scanner/portal/ChessBombScanner.java
b/src/main/java/org/hedgecode/chess/scanner/portal/ChessBombScanner.java
index
6139ed4
..
096a36e
100644
(file)
--- a/
src/main/java/org/hedgecode/chess/scanner/portal/ChessBombScanner.java
+++ b/
src/main/java/org/hedgecode/chess/scanner/portal/ChessBombScanner.java
@@
-18,8
+18,8
@@
package org.hedgecode.chess.scanner.portal;
import java.util.Base64;
import java.util.Base64;
-import org.hedgecode.chess.scanner.ChessHogScannerException;
import org.hedgecode.chess.scanner.Scanner;
import org.hedgecode.chess.scanner.Scanner;
+import org.hedgecode.chess.scanner.ScannerException;
import org.hedgecode.chess.scanner.entity.PGNGame;
import org.hedgecode.chess.scanner.entity.PGNTournament;
import org.hedgecode.chess.scanner.format.chessbomb.ArenaFormat;
import org.hedgecode.chess.scanner.entity.PGNGame;
import org.hedgecode.chess.scanner.entity.PGNTournament;
import org.hedgecode.chess.scanner.format.chessbomb.ArenaFormat;
@@
-42,7
+42,7
@@
public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
}
@Override
}
@Override
- public PGNTournament scanTournament(String tournamentId) throws
ChessHog
ScannerException {
+ public PGNTournament scanTournament(String tournamentId) throws ScannerException {
String decodeTournament = decodeUrlByRegex(
assignUrl(tournamentId, null),
getSettings().getTournamentJsonUrlRegex()
String decodeTournament = decodeUrlByRegex(
assignUrl(tournamentId, null),
getSettings().getTournamentJsonUrlRegex()
@@
-64,7
+64,7
@@
public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
}
@Override
}
@Override
- public PGNTournament findTournament(String tournamentName) throws
ChessHog
ScannerException {
+ public PGNTournament findTournament(String tournamentName) throws ScannerException {
String decodeArena = decodeUrlByRegex(
assignUrl(tournamentName, false),
getSettings().getTournamentQueryUrlRegex()
String decodeArena = decodeUrlByRegex(
assignUrl(tournamentName, false),
getSettings().getTournamentQueryUrlRegex()
@@
-80,14
+80,14
@@
public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
}
@Override
}
@Override
- public PGNGame scanGame(String gameId) throws
ChessHog
ScannerException {
- throw new
ChessHog
ScannerException(
+ public PGNGame scanGame(String gameId) throws ScannerException {
+ throw new ScannerException(
"ChessBomb does not support searching game without a tournament name!"
);
}
@Override
"ChessBomb does not support searching game without a tournament name!"
);
}
@Override
- public PGNGame scanGame(String gameId, String tournamentId) throws
ChessHog
ScannerException {
+ public PGNGame scanGame(String gameId, String tournamentId) throws ScannerException {
return scanGameByRegex(
assignUrl(gameId, tournamentId, true),
getSettings().getGameJsonUrlRegex()
return scanGameByRegex(
assignUrl(gameId, tournamentId, true),
getSettings().getGameJsonUrlRegex()
@@
-95,14
+95,14
@@
public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
}
@Override
}
@Override
- public PGNGame scanUrl(String gameUrl) throws
ChessHog
ScannerException {
+ public PGNGame scanUrl(String gameUrl) throws ScannerException {
return scanGameByRegex(
gameUrl,
getSettings().getGameJsonUrlRegex()
);
}
return scanGameByRegex(
gameUrl,
getSettings().getGameJsonUrlRegex()
);
}
- private PGNGame scanGameByRegex(String gameUrl, String regex) throws
ChessHog
ScannerException {
+ private PGNGame scanGameByRegex(String gameUrl, String regex) throws ScannerException {
String decodeGame = decodeUrlByRegex(
gameUrl,
regex
String decodeGame = decodeUrlByRegex(
gameUrl,
regex
@@
-117,13
+117,13
@@
public class ChessBombScanner extends AbstractSettingsScanner implements Scanner
}
}
- private String decodeUrlByRegex(String url, String regex) throws
ChessHog
ScannerException {
+ private String decodeUrlByRegex(String url, String regex) throws ScannerException {
String encodeString = match(
url,
regex
);
if (encodeString == null) {
String encodeString = match(
url,
regex
);
if (encodeString == null) {
- throw new
ChessHog
ScannerException(
+ throw new ScannerException(
String.format("Failed to decode source data for requesting URL: %s", url)
);
}
String.format("Failed to decode source data for requesting URL: %s", url)
);
}