[LIB-13] Add PGN format classes
authorgotty <gotty@hedgecode.org>
Fri, 17 Jan 2020 16:01:41 +0000 (19:01 +0300)
committergotty <gotty@hedgecode.org>
Fri, 17 Jan 2020 16:01:41 +0000 (19:01 +0300)
commitd1936e2e61d422117f733e9fffec0976356121ea
tree94deb6a9a302ae01cf0a228e16da02f8a48a773d
parentc6cec94b865c1dc50ef1699aa4e73e1fc519198b
[LIB-13] Add PGN format classes
14 files changed:
src/main/java/org/hedgecode/chess/scanner/format/AbstractPGNFormat.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/format/GameData.java
src/main/java/org/hedgecode/chess/scanner/format/Move.java
src/main/java/org/hedgecode/chess/scanner/format/MovesFormat.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/format/PGNConstants.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/format/PGNFormat.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/format/PGNTag.java [moved from src/main/java/org/hedgecode/chess/scanner/entity/PGNTag.java with 85% similarity]
src/main/java/org/hedgecode/chess/scanner/format/ReducePGNFormat.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/format/TypeMovesFormat.java [new file with mode: 0644]
src/main/java/org/hedgecode/chess/scanner/json/format/AbstractPGNFormat.java [deleted file]
src/main/java/org/hedgecode/chess/scanner/json/format/JSONGameData.java
src/main/java/org/hedgecode/chess/scanner/json/format/JSONGameFormat.java
src/main/java/org/hedgecode/chess/scanner/json/format/JSONMove.java
src/main/resources/META-INF/services/org.hedgecode.chess.scanner.format.PGNFormat [new file with mode: 0644]