From df0e157f06559fb4a966e72d1abe34df441ea33d Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:23:53 +0100 Subject: [PATCH 01/28] Updated AbstractSyncCommand --- src/Command/AbstractSyncCommand.php | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/src/Command/AbstractSyncCommand.php b/src/Command/AbstractSyncCommand.php index d0731cf9..a08e29fd 100644 --- a/src/Command/AbstractSyncCommand.php +++ b/src/Command/AbstractSyncCommand.php @@ -2,6 +2,16 @@ namespace ChessServer\Command; +use Spatie\Async\Pool; + abstract class AbstractSyncCommand extends AbstractCommand { + protected Pool $pool; + + public function setPool(Pool $pool): AbstractAsyncCommand + { + $this->pool = $pool; + + return $this; + } } From 09c13b100c5ac34a4484b5adcdd7931d02474474 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:25:16 +0100 Subject: [PATCH 02/28] Updated AbstractAsyncCommand --- src/Command/AbstractAsyncCommand.php | 12 +----------- 1 file changed, 1 insertion(+), 11 deletions(-) diff --git a/src/Command/AbstractAsyncCommand.php b/src/Command/AbstractAsyncCommand.php index 631587b8..2d8119f1 100644 --- a/src/Command/AbstractAsyncCommand.php +++ b/src/Command/AbstractAsyncCommand.php @@ -2,16 +2,6 @@ namespace ChessServer\Command; -use Spatie\Async\Pool; - abstract class AbstractAsyncCommand extends AbstractCommand { - protected Pool $pool; - - public function setPool(Pool $pool): AbstractAsyncCommand - { - $this->pool = $pool; - - return $this; - } -} +} \ No newline at end of file From 06f62ffb2c502d6cc44f8126ecdec70b7d65b5a2 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:28:23 +0100 Subject: [PATCH 03/28] Renamed AbstractAsyncTask as AbstractSyncTask --- src/Command/AbstractDbAsyncTask.php | 2 +- src/Command/{AbstractAsyncTask.php => AbstractSyncTask.php} | 2 +- src/Command/Binary/Async/ImageTask.php | 4 ++-- src/Command/Game/Async/ExtractTask.php | 4 ++-- src/Command/Game/Async/HeuristicTask.php | 4 ++-- src/Command/Game/Async/PlayRavTask.php | 4 ++-- src/Command/Game/Async/RecognizerTask.php | 4 ++-- src/Command/Game/Async/StockfishTask.php | 4 ++-- src/Command/Game/Async/TutorFenTask.php | 4 ++-- 9 files changed, 16 insertions(+), 16 deletions(-) rename src/Command/{AbstractAsyncTask.php => AbstractSyncTask.php} (94%) diff --git a/src/Command/AbstractDbAsyncTask.php b/src/Command/AbstractDbAsyncTask.php index 5282bf14..dcb1a8d2 100644 --- a/src/Command/AbstractDbAsyncTask.php +++ b/src/Command/AbstractDbAsyncTask.php @@ -4,7 +4,7 @@ use ChessServer\Db; -abstract class AbstractDbAsyncTask extends AbstractAsyncTask +abstract class AbstractDbAsyncTask extends AbstractSyncTask { protected Db $db; diff --git a/src/Command/AbstractAsyncTask.php b/src/Command/AbstractSyncTask.php similarity index 94% rename from src/Command/AbstractAsyncTask.php rename to src/Command/AbstractSyncTask.php index 4b174d7f..23d6ac20 100644 --- a/src/Command/AbstractAsyncTask.php +++ b/src/Command/AbstractSyncTask.php @@ -4,7 +4,7 @@ use Spatie\Async\Task; -abstract class AbstractAsyncTask extends Task +abstract class AbstractSyncTask extends Task { protected array $env; diff --git a/src/Command/Binary/Async/ImageTask.php b/src/Command/Binary/Async/ImageTask.php index 928639c2..ef94a336 100644 --- a/src/Command/Binary/Async/ImageTask.php +++ b/src/Command/Binary/Async/ImageTask.php @@ -5,10 +5,10 @@ use Chess\Media\BoardToPng; use Chess\Variant\Classical\FEN\StrToBoard as ClassicalStrToBoard; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; use ChessServer\Socket\AbstractSocket; -class ImageTask extends AbstractAsyncTask +class ImageTask extends AbstractSyncTask { public function run() { diff --git a/src/Command/Game/Async/ExtractTask.php b/src/Command/Game/Async/ExtractTask.php index a4043a83..8ae1532b 100644 --- a/src/Command/Game/Async/ExtractTask.php +++ b/src/Command/Game/Async/ExtractTask.php @@ -9,9 +9,9 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; -class ExtractTask extends AbstractAsyncTask +class ExtractTask extends AbstractSyncTask { public function run() { diff --git a/src/Command/Game/Async/HeuristicTask.php b/src/Command/Game/Async/HeuristicTask.php index 5cb3238d..0f3be8d0 100644 --- a/src/Command/Game/Async/HeuristicTask.php +++ b/src/Command/Game/Async/HeuristicTask.php @@ -9,9 +9,9 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; -class HeuristicTask extends AbstractAsyncTask +class HeuristicTask extends AbstractSyncTask { public function run() { diff --git a/src/Command/Game/Async/PlayRavTask.php b/src/Command/Game/Async/PlayRavTask.php index 02087702..955f7072 100644 --- a/src/Command/Game/Async/PlayRavTask.php +++ b/src/Command/Game/Async/PlayRavTask.php @@ -6,9 +6,9 @@ use Chess\Play\RavPlay; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; -class PlayRavTask extends AbstractAsyncTask +class PlayRavTask extends AbstractSyncTask { public function run() { diff --git a/src/Command/Game/Async/RecognizerTask.php b/src/Command/Game/Async/RecognizerTask.php index aeaf1f04..700c7604 100644 --- a/src/Command/Game/Async/RecognizerTask.php +++ b/src/Command/Game/Async/RecognizerTask.php @@ -3,9 +3,9 @@ namespace ChessServer\Command\Game\Async; use Chess\Media\ImgToPiecePlacement; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; -class RecognizerTask extends AbstractAsyncTask +class RecognizerTask extends AbstractSyncTask { public function run() { diff --git a/src/Command/Game/Async/StockfishTask.php b/src/Command/Game/Async/StockfishTask.php index 25a07a65..397cd5dd 100644 --- a/src/Command/Game/Async/StockfishTask.php +++ b/src/Command/Game/Async/StockfishTask.php @@ -6,10 +6,10 @@ use Chess\UciEngine\UciEngine; use Chess\UciEngine\Details\Limit; use Chess\Variant\Classical\Board; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; use ChessServer\Socket\AbstractSocket; -class StockfishTask extends AbstractAsyncTask +class StockfishTask extends AbstractSyncTask { private Board $board; diff --git a/src/Command/Game/Async/TutorFenTask.php b/src/Command/Game/Async/TutorFenTask.php index 390d1d73..ca41b1a7 100644 --- a/src/Command/Game/Async/TutorFenTask.php +++ b/src/Command/Game/Async/TutorFenTask.php @@ -6,9 +6,9 @@ use Chess\Function\CompleteFunction; use Chess\Tutor\FenEvaluation; use Chess\Variant\Classical\Board; -use ChessServer\Command\AbstractAsyncTask; +use ChessServer\Command\AbstractSyncTask; -class TutorFenTask extends AbstractAsyncTask +class TutorFenTask extends AbstractSyncTask { public function run() { From 94a014f58990dc8b3968f221a67475971f83bf44 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:30:50 +0100 Subject: [PATCH 04/28] Renamed AbstractDbAsyncTask as AbstractDbSyncTask --- .../{AbstractDbAsyncTask.php => AbstractDbSyncTask.php} | 2 +- src/Command/Auth/Async/TotpRefreshTask.php | 4 ++-- src/Command/Auth/Async/TotpSignInTask.php | 4 ++-- src/Command/Auth/Async/TotpSignUpTask.php | 4 ++-- src/Command/Data/Async/AnnotationsGameTask.php | 4 ++-- src/Command/Data/Async/AutocompleteBlackTask.php | 4 ++-- src/Command/Data/Async/AutocompleteEventTask.php | 4 ++-- src/Command/Data/Async/AutocompleteWhiteTask.php | 4 ++-- src/Command/Data/Async/OpeningTask.php | 4 ++-- src/Command/Data/Async/RankingTask.php | 4 ++-- src/Command/Data/Async/SearchTask.php | 4 ++-- src/Command/Game/Async/RestartTask.php | 4 ++-- src/Command/Game/Async/UpdateEloTask.php | 4 ++-- 13 files changed, 25 insertions(+), 25 deletions(-) rename src/Command/{AbstractDbAsyncTask.php => AbstractDbSyncTask.php} (74%) diff --git a/src/Command/AbstractDbAsyncTask.php b/src/Command/AbstractDbSyncTask.php similarity index 74% rename from src/Command/AbstractDbAsyncTask.php rename to src/Command/AbstractDbSyncTask.php index dcb1a8d2..ad682662 100644 --- a/src/Command/AbstractDbAsyncTask.php +++ b/src/Command/AbstractDbSyncTask.php @@ -4,7 +4,7 @@ use ChessServer\Db; -abstract class AbstractDbAsyncTask extends AbstractSyncTask +abstract class AbstractDbSyncTask extends AbstractSyncTask { protected Db $db; diff --git a/src/Command/Auth/Async/TotpRefreshTask.php b/src/Command/Auth/Async/TotpRefreshTask.php index fb266238..bcb814fc 100644 --- a/src/Command/Auth/Async/TotpRefreshTask.php +++ b/src/Command/Auth/Async/TotpRefreshTask.php @@ -2,11 +2,11 @@ namespace ChessServer\Command\Auth\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; use Firebase\JWT\JWT; use Firebase\JWT\Key; -class TotpRefreshTask extends AbstractDbAsyncTask +class TotpRefreshTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Auth/Async/TotpSignInTask.php b/src/Command/Auth/Async/TotpSignInTask.php index 9e09f42d..9696d398 100644 --- a/src/Command/Auth/Async/TotpSignInTask.php +++ b/src/Command/Auth/Async/TotpSignInTask.php @@ -2,12 +2,12 @@ namespace ChessServer\Command\Auth\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; use Firebase\JWT\JWT; use OTPHP\InternalClock; use OTPHP\TOTP; -class TotpSignInTask extends AbstractDbAsyncTask +class TotpSignInTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Auth/Async/TotpSignUpTask.php b/src/Command/Auth/Async/TotpSignUpTask.php index d84aadfb..741ceeb5 100644 --- a/src/Command/Auth/Async/TotpSignUpTask.php +++ b/src/Command/Auth/Async/TotpSignUpTask.php @@ -2,11 +2,11 @@ namespace ChessServer\Command\Auth\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; use OTPHP\InternalClock; use OTPHP\TOTP; -class TotpSignUpTask extends AbstractDbAsyncTask +class TotpSignUpTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/AnnotationsGameTask.php b/src/Command/Data/Async/AnnotationsGameTask.php index 01e76985..ffe6db2c 100644 --- a/src/Command/Data/Async/AnnotationsGameTask.php +++ b/src/Command/Data/Async/AnnotationsGameTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class AnnotationsGameTask extends AbstractDbAsyncTask +class AnnotationsGameTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/AutocompleteBlackTask.php b/src/Command/Data/Async/AutocompleteBlackTask.php index 4de99984..7c194ec5 100644 --- a/src/Command/Data/Async/AutocompleteBlackTask.php +++ b/src/Command/Data/Async/AutocompleteBlackTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class AutocompleteBlackTask extends AbstractDbAsyncTask +class AutocompleteBlackTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/AutocompleteEventTask.php b/src/Command/Data/Async/AutocompleteEventTask.php index 2700ad34..dba3c2f8 100644 --- a/src/Command/Data/Async/AutocompleteEventTask.php +++ b/src/Command/Data/Async/AutocompleteEventTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class AutocompleteEventTask extends AbstractDbAsyncTask +class AutocompleteEventTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/AutocompleteWhiteTask.php b/src/Command/Data/Async/AutocompleteWhiteTask.php index c080630b..e09d6f53 100644 --- a/src/Command/Data/Async/AutocompleteWhiteTask.php +++ b/src/Command/Data/Async/AutocompleteWhiteTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class AutocompleteWhiteTask extends AbstractDbAsyncTask +class AutocompleteWhiteTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/OpeningTask.php b/src/Command/Data/Async/OpeningTask.php index 924643e1..d7784d18 100644 --- a/src/Command/Data/Async/OpeningTask.php +++ b/src/Command/Data/Async/OpeningTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class OpeningTask extends AbstractDbAsyncTask +class OpeningTask extends AbstractDbSyncTask { const SQL_LIKE = [ diff --git a/src/Command/Data/Async/RankingTask.php b/src/Command/Data/Async/RankingTask.php index 2235a799..9d6d65a0 100644 --- a/src/Command/Data/Async/RankingTask.php +++ b/src/Command/Data/Async/RankingTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Async; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class RankingTask extends AbstractDbAsyncTask +class RankingTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Data/Async/SearchTask.php b/src/Command/Data/Async/SearchTask.php index 19714297..aa11ea7f 100644 --- a/src/Command/Data/Async/SearchTask.php +++ b/src/Command/Data/Async/SearchTask.php @@ -4,9 +4,9 @@ use Chess\Movetext\SanMovetext; use Chess\Variant\Classical\PGN\Move; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class SearchTask extends AbstractDbAsyncTask +class SearchTask extends AbstractDbSyncTask { const SQL_LIKE = [ 'Date', diff --git a/src/Command/Game/Async/RestartTask.php b/src/Command/Game/Async/RestartTask.php index a8ada7c3..83063413 100644 --- a/src/Command/Game/Async/RestartTask.php +++ b/src/Command/Game/Async/RestartTask.php @@ -3,9 +3,9 @@ namespace ChessServer\Command\Game\Async; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class RestartTask extends AbstractDbAsyncTask +class RestartTask extends AbstractDbSyncTask { public function run() { diff --git a/src/Command/Game/Async/UpdateEloTask.php b/src/Command/Game/Async/UpdateEloTask.php index 0d3fb05e..5987a178 100644 --- a/src/Command/Game/Async/UpdateEloTask.php +++ b/src/Command/Game/Async/UpdateEloTask.php @@ -6,9 +6,9 @@ use Chess\Elo\Player; use Chess\Variant\Classical\PGN\AN\Color; use Chess\Variant\Classical\PGN\AN\Termination; -use ChessServer\Command\AbstractDbAsyncTask; +use ChessServer\Command\AbstractDbSyncTask; -class UpdateEloTask extends AbstractDbAsyncTask +class UpdateEloTask extends AbstractDbSyncTask { protected function elo(string $result, int $i, int $j): array { From 3e329e59b5d57404561d1bc91c14c945ff8130c4 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:33:07 +0100 Subject: [PATCH 05/28] Renamed ChessServer\Command\Auth\Async as ChessServer\Command\Auth\Sync --- src/Command/Auth/Cli.php | 6 +++--- src/Command/Auth/{Async => Sync}/TotpRefreshCommand.php | 2 +- src/Command/Auth/{Async => Sync}/TotpRefreshTask.php | 2 +- src/Command/Auth/{Async => Sync}/TotpSignInCommand.php | 2 +- src/Command/Auth/{Async => Sync}/TotpSignInTask.php | 2 +- src/Command/Auth/{Async => Sync}/TotpSignUpCommand.php | 2 +- src/Command/Auth/{Async => Sync}/TotpSignUpTask.php | 2 +- 7 files changed, 9 insertions(+), 9 deletions(-) rename src/Command/Auth/{Async => Sync}/TotpRefreshCommand.php (95%) rename src/Command/Auth/{Async => Sync}/TotpRefreshTask.php (96%) rename src/Command/Auth/{Async => Sync}/TotpSignInCommand.php (95%) rename src/Command/Auth/{Async => Sync}/TotpSignInTask.php (97%) rename src/Command/Auth/{Async => Sync}/TotpSignUpCommand.php (94%) rename src/Command/Auth/{Async => Sync}/TotpSignUpTask.php (95%) diff --git a/src/Command/Auth/Cli.php b/src/Command/Auth/Cli.php index 7f3bca1a..710acf3b 100644 --- a/src/Command/Auth/Cli.php +++ b/src/Command/Auth/Cli.php @@ -3,9 +3,9 @@ namespace ChessServer\Command\Auth; use ChessServer\Command\AbstractCli; -use ChessServer\Command\Auth\Async\TotpRefreshCommand; -use ChessServer\Command\Auth\Async\TotpSignInCommand; -use ChessServer\Command\Auth\Async\TotpSignUpCommand; +use ChessServer\Command\Auth\Sync\TotpRefreshCommand; +use ChessServer\Command\Auth\Sync\TotpSignInCommand; +use ChessServer\Command\Auth\Sync\TotpSignUpCommand; use Spatie\Async\Pool; class Cli extends AbstractCli diff --git a/src/Command/Auth/Async/TotpRefreshCommand.php b/src/Command/Auth/Sync/TotpRefreshCommand.php similarity index 95% rename from src/Command/Auth/Async/TotpRefreshCommand.php rename to src/Command/Auth/Sync/TotpRefreshCommand.php index 567c28cc..05621aee 100644 --- a/src/Command/Auth/Async/TotpRefreshCommand.php +++ b/src/Command/Auth/Sync/TotpRefreshCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 11:35:37 +0100 Subject: [PATCH 06/28] Renamed ChessServer\Command\Binary\Async as ChessServer\Command\Binary\Sync --- src/Command/Binary/Cli.php | 2 +- src/Command/Binary/{Async => Sync}/ImageCommand.php | 2 +- src/Command/Binary/{Async => Sync}/ImageTask.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) rename src/Command/Binary/{Async => Sync}/ImageCommand.php (95%) rename src/Command/Binary/{Async => Sync}/ImageTask.php (94%) diff --git a/src/Command/Binary/Cli.php b/src/Command/Binary/Cli.php index 789ac81d..6007bec7 100644 --- a/src/Command/Binary/Cli.php +++ b/src/Command/Binary/Cli.php @@ -3,7 +3,7 @@ namespace ChessServer\Command\Binary; use ChessServer\Command\AbstractCli; -use ChessServer\Command\Binary\Async\ImageCommand; +use ChessServer\Command\Binary\Sync\ImageCommand; use Spatie\Async\Pool; class Cli extends AbstractCli diff --git a/src/Command/Binary/Async/ImageCommand.php b/src/Command/Binary/Sync/ImageCommand.php similarity index 95% rename from src/Command/Binary/Async/ImageCommand.php rename to src/Command/Binary/Sync/ImageCommand.php index 5e81020a..aebee6e6 100644 --- a/src/Command/Binary/Async/ImageCommand.php +++ b/src/Command/Binary/Sync/ImageCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 11:39:28 +0100 Subject: [PATCH 07/28] Replaced AbstractAsyncCommand with AbstractSyncCommand --- src/Command/Auth/Sync/TotpRefreshCommand.php | 4 ++-- src/Command/Auth/Sync/TotpSignInCommand.php | 4 ++-- src/Command/Auth/Sync/TotpSignUpCommand.php | 4 ++-- src/Command/Binary/Sync/ImageCommand.php | 4 ++-- 4 files changed, 8 insertions(+), 8 deletions(-) diff --git a/src/Command/Auth/Sync/TotpRefreshCommand.php b/src/Command/Auth/Sync/TotpRefreshCommand.php index 05621aee..3295544a 100644 --- a/src/Command/Auth/Sync/TotpRefreshCommand.php +++ b/src/Command/Auth/Sync/TotpRefreshCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class TotpRefreshCommand extends AbstractAsyncCommand +class TotpRefreshCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Auth/Sync/TotpSignInCommand.php b/src/Command/Auth/Sync/TotpSignInCommand.php index c52e19e0..e1b78588 100644 --- a/src/Command/Auth/Sync/TotpSignInCommand.php +++ b/src/Command/Auth/Sync/TotpSignInCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class TotpSignInCommand extends AbstractAsyncCommand +class TotpSignInCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Auth/Sync/TotpSignUpCommand.php b/src/Command/Auth/Sync/TotpSignUpCommand.php index 9c12f8c6..c93a9ecb 100644 --- a/src/Command/Auth/Sync/TotpSignUpCommand.php +++ b/src/Command/Auth/Sync/TotpSignUpCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class TotpSignUpCommand extends AbstractAsyncCommand +class TotpSignUpCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Binary/Sync/ImageCommand.php b/src/Command/Binary/Sync/ImageCommand.php index aebee6e6..d4b0d6b0 100644 --- a/src/Command/Binary/Sync/ImageCommand.php +++ b/src/Command/Binary/Sync/ImageCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Binary\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class ImageCommand extends AbstractAsyncCommand +class ImageCommand extends AbstractSyncCommand { public function __construct() { From df7b0003eedb38ce430e206cc8d2624bf346608f Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:42:06 +0100 Subject: [PATCH 08/28] Renamed ChessServer\Command\Data\Async as ChessServer\Command\Data\Sync --- src/Command/Data/Cli.php | 14 +++++++------- .../{Async => Sync}/AnnotationsGameCommand.php | 2 +- .../Data/{Async => Sync}/AnnotationsGameTask.php | 2 +- .../{Async => Sync}/AutocompleteBlackCommand.php | 2 +- .../Data/{Async => Sync}/AutocompleteBlackTask.php | 2 +- .../{Async => Sync}/AutocompleteEventCommand.php | 2 +- .../Data/{Async => Sync}/AutocompleteEventTask.php | 2 +- .../{Async => Sync}/AutocompleteWhiteCommand.php | 2 +- .../Data/{Async => Sync}/AutocompleteWhiteTask.php | 2 +- .../Data/{Async => Sync}/OpeningCommand.php | 2 +- src/Command/Data/{Async => Sync}/OpeningTask.php | 2 +- .../Data/{Async => Sync}/RankingCommand.php | 2 +- src/Command/Data/{Async => Sync}/RankingTask.php | 2 +- src/Command/Data/{Async => Sync}/SearchCommand.php | 2 +- src/Command/Data/{Async => Sync}/SearchTask.php | 2 +- 15 files changed, 21 insertions(+), 21 deletions(-) rename src/Command/Data/{Async => Sync}/AnnotationsGameCommand.php (94%) rename src/Command/Data/{Async => Sync}/AnnotationsGameTask.php (86%) rename src/Command/Data/{Async => Sync}/AutocompleteBlackCommand.php (95%) rename src/Command/Data/{Async => Sync}/AutocompleteBlackTask.php (92%) rename src/Command/Data/{Async => Sync}/AutocompleteEventCommand.php (95%) rename src/Command/Data/{Async => Sync}/AutocompleteEventTask.php (92%) rename src/Command/Data/{Async => Sync}/AutocompleteWhiteCommand.php (95%) rename src/Command/Data/{Async => Sync}/AutocompleteWhiteTask.php (92%) rename src/Command/Data/{Async => Sync}/OpeningCommand.php (95%) rename src/Command/Data/{Async => Sync}/OpeningTask.php (96%) rename src/Command/Data/{Async => Sync}/RankingCommand.php (94%) rename src/Command/Data/{Async => Sync}/RankingTask.php (88%) rename src/Command/Data/{Async => Sync}/SearchCommand.php (95%) rename src/Command/Data/{Async => Sync}/SearchTask.php (97%) diff --git a/src/Command/Data/Cli.php b/src/Command/Data/Cli.php index be67c618..659fe488 100644 --- a/src/Command/Data/Cli.php +++ b/src/Command/Data/Cli.php @@ -3,13 +3,13 @@ namespace ChessServer\Command\Data; use ChessServer\Command\AbstractCli; -use ChessServer\Command\Data\Async\AnnotationsGameCommand; -use ChessServer\Command\Data\Async\AutocompleteBlackCommand; -use ChessServer\Command\Data\Async\AutocompleteEventCommand; -use ChessServer\Command\Data\Async\AutocompleteWhiteCommand; -use ChessServer\Command\Data\Async\OpeningCommand; -use ChessServer\Command\Data\Async\RankingCommand; -use ChessServer\Command\Data\Async\SearchCommand; +use ChessServer\Command\Data\Sync\AnnotationsGameCommand; +use ChessServer\Command\Data\Sync\AutocompleteBlackCommand; +use ChessServer\Command\Data\Sync\AutocompleteEventCommand; +use ChessServer\Command\Data\Sync\AutocompleteWhiteCommand; +use ChessServer\Command\Data\Sync\OpeningCommand; +use ChessServer\Command\Data\Sync\RankingCommand; +use ChessServer\Command\Data\Sync\SearchCommand; use Spatie\Async\Pool; class Cli extends AbstractCli diff --git a/src/Command/Data/Async/AnnotationsGameCommand.php b/src/Command/Data/Sync/AnnotationsGameCommand.php similarity index 94% rename from src/Command/Data/Async/AnnotationsGameCommand.php rename to src/Command/Data/Sync/AnnotationsGameCommand.php index cd276d58..dba46905 100644 --- a/src/Command/Data/Async/AnnotationsGameCommand.php +++ b/src/Command/Data/Sync/AnnotationsGameCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 11:43:05 +0100 Subject: [PATCH 09/28] Replaced AbstractAsyncCommand with AbstractSyncCommand --- src/Command/Data/Sync/AnnotationsGameCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteBlackCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteEventCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteWhiteCommand.php | 4 ++-- src/Command/Data/Sync/OpeningCommand.php | 4 ++-- src/Command/Data/Sync/RankingCommand.php | 4 ++-- src/Command/Data/Sync/SearchCommand.php | 4 ++-- 7 files changed, 14 insertions(+), 14 deletions(-) diff --git a/src/Command/Data/Sync/AnnotationsGameCommand.php b/src/Command/Data/Sync/AnnotationsGameCommand.php index dba46905..e7c8eafb 100644 --- a/src/Command/Data/Sync/AnnotationsGameCommand.php +++ b/src/Command/Data/Sync/AnnotationsGameCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class AnnotationsGameCommand extends AbstractAsyncCommand +class AnnotationsGameCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteBlackCommand.php b/src/Command/Data/Sync/AutocompleteBlackCommand.php index 95449e4b..aac92199 100644 --- a/src/Command/Data/Sync/AutocompleteBlackCommand.php +++ b/src/Command/Data/Sync/AutocompleteBlackCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteBlackCommand extends AbstractAsyncCommand +class AutocompleteBlackCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteEventCommand.php b/src/Command/Data/Sync/AutocompleteEventCommand.php index 50d765b3..d09631d6 100644 --- a/src/Command/Data/Sync/AutocompleteEventCommand.php +++ b/src/Command/Data/Sync/AutocompleteEventCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteEventCommand extends AbstractAsyncCommand +class AutocompleteEventCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteWhiteCommand.php b/src/Command/Data/Sync/AutocompleteWhiteCommand.php index c0cff64b..1e142dfc 100644 --- a/src/Command/Data/Sync/AutocompleteWhiteCommand.php +++ b/src/Command/Data/Sync/AutocompleteWhiteCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteWhiteCommand extends AbstractAsyncCommand +class AutocompleteWhiteCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/OpeningCommand.php b/src/Command/Data/Sync/OpeningCommand.php index 95e4372b..714416ff 100644 --- a/src/Command/Data/Sync/OpeningCommand.php +++ b/src/Command/Data/Sync/OpeningCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class OpeningCommand extends AbstractAsyncCommand +class OpeningCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/RankingCommand.php b/src/Command/Data/Sync/RankingCommand.php index 88f726bb..796b0afe 100644 --- a/src/Command/Data/Sync/RankingCommand.php +++ b/src/Command/Data/Sync/RankingCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class RankingCommand extends AbstractAsyncCommand +class RankingCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Data/Sync/SearchCommand.php b/src/Command/Data/Sync/SearchCommand.php index 85e4579b..7f51f9f2 100644 --- a/src/Command/Data/Sync/SearchCommand.php +++ b/src/Command/Data/Sync/SearchCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class SearchCommand extends AbstractAsyncCommand +class SearchCommand extends AbstractSyncCommand { public function __construct() { From 69627a352a6abb38715e4d265cb700060fce8d50 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:45:03 +0100 Subject: [PATCH 10/28] Renamed Sync as DoAsync --- src/Command/Game/{Sync => DoAsync}/AcceptPlayRequestCommand.php | 0 src/Command/Game/{Sync => DoAsync}/AsciiCommand.php | 0 src/Command/Game/{Sync => DoAsync}/DrawCommand.php | 0 src/Command/Game/{Sync => DoAsync}/EvalNamesCommand.php | 0 src/Command/Game/{Sync => DoAsync}/LegalCommand.php | 0 src/Command/Game/{Sync => DoAsync}/OnlineGamesCommand.php | 0 src/Command/Game/{Sync => DoAsync}/RandomizerCommand.php | 0 src/Command/Game/{Sync => DoAsync}/RematchCommand.php | 0 src/Command/Game/{Sync => DoAsync}/StartCommand.php | 0 src/Command/Game/{Sync => DoAsync}/TakebackCommand.php | 0 src/Command/Game/{Sync => DoAsync}/UndoCommand.php | 0 11 files changed, 0 insertions(+), 0 deletions(-) rename src/Command/Game/{Sync => DoAsync}/AcceptPlayRequestCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/AsciiCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/DrawCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/EvalNamesCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/LegalCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/OnlineGamesCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/RandomizerCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/RematchCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/StartCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/TakebackCommand.php (100%) rename src/Command/Game/{Sync => DoAsync}/UndoCommand.php (100%) diff --git a/src/Command/Game/Sync/AcceptPlayRequestCommand.php b/src/Command/Game/DoAsync/AcceptPlayRequestCommand.php similarity index 100% rename from src/Command/Game/Sync/AcceptPlayRequestCommand.php rename to src/Command/Game/DoAsync/AcceptPlayRequestCommand.php diff --git a/src/Command/Game/Sync/AsciiCommand.php b/src/Command/Game/DoAsync/AsciiCommand.php similarity index 100% rename from src/Command/Game/Sync/AsciiCommand.php rename to src/Command/Game/DoAsync/AsciiCommand.php diff --git a/src/Command/Game/Sync/DrawCommand.php b/src/Command/Game/DoAsync/DrawCommand.php similarity index 100% rename from src/Command/Game/Sync/DrawCommand.php rename to src/Command/Game/DoAsync/DrawCommand.php diff --git a/src/Command/Game/Sync/EvalNamesCommand.php b/src/Command/Game/DoAsync/EvalNamesCommand.php similarity index 100% rename from src/Command/Game/Sync/EvalNamesCommand.php rename to src/Command/Game/DoAsync/EvalNamesCommand.php diff --git a/src/Command/Game/Sync/LegalCommand.php b/src/Command/Game/DoAsync/LegalCommand.php similarity index 100% rename from src/Command/Game/Sync/LegalCommand.php rename to src/Command/Game/DoAsync/LegalCommand.php diff --git a/src/Command/Game/Sync/OnlineGamesCommand.php b/src/Command/Game/DoAsync/OnlineGamesCommand.php similarity index 100% rename from src/Command/Game/Sync/OnlineGamesCommand.php rename to src/Command/Game/DoAsync/OnlineGamesCommand.php diff --git a/src/Command/Game/Sync/RandomizerCommand.php b/src/Command/Game/DoAsync/RandomizerCommand.php similarity index 100% rename from src/Command/Game/Sync/RandomizerCommand.php rename to src/Command/Game/DoAsync/RandomizerCommand.php diff --git a/src/Command/Game/Sync/RematchCommand.php b/src/Command/Game/DoAsync/RematchCommand.php similarity index 100% rename from src/Command/Game/Sync/RematchCommand.php rename to src/Command/Game/DoAsync/RematchCommand.php diff --git a/src/Command/Game/Sync/StartCommand.php b/src/Command/Game/DoAsync/StartCommand.php similarity index 100% rename from src/Command/Game/Sync/StartCommand.php rename to src/Command/Game/DoAsync/StartCommand.php diff --git a/src/Command/Game/Sync/TakebackCommand.php b/src/Command/Game/DoAsync/TakebackCommand.php similarity index 100% rename from src/Command/Game/Sync/TakebackCommand.php rename to src/Command/Game/DoAsync/TakebackCommand.php diff --git a/src/Command/Game/Sync/UndoCommand.php b/src/Command/Game/DoAsync/UndoCommand.php similarity index 100% rename from src/Command/Game/Sync/UndoCommand.php rename to src/Command/Game/DoAsync/UndoCommand.php From c9bd045ce5e8443e243fb56146e213486b075216 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:46:45 +0100 Subject: [PATCH 11/28] Renamed ChessServer\Command\Game\Async as AbstractSyncCommandChessServer\Command\Game\Sync --- src/Command/Game/{Async => Sync}/ExtractCommand.php | 2 +- src/Command/Game/{Async => Sync}/ExtractTask.php | 2 +- src/Command/Game/{Async => Sync}/HeuristicCommand.php | 2 +- src/Command/Game/{Async => Sync}/HeuristicTask.php | 2 +- src/Command/Game/{Async => Sync}/LeaveCommand.php | 4 ++-- src/Command/Game/{Async => Sync}/PlayCommand.php | 4 ++-- src/Command/Game/{Async => Sync}/PlayLanCommand.php | 4 ++-- src/Command/Game/{Async => Sync}/PlayRavCommand.php | 2 +- src/Command/Game/{Async => Sync}/PlayRavTask.php | 2 +- src/Command/Game/{Async => Sync}/RecognizerCommand.php | 2 +- src/Command/Game/{Async => Sync}/RecognizerTask.php | 2 +- src/Command/Game/{Async => Sync}/ResignCommand.php | 4 ++-- src/Command/Game/{Async => Sync}/RestartCommand.php | 2 +- src/Command/Game/{Async => Sync}/RestartTask.php | 2 +- src/Command/Game/{Async => Sync}/StockfishCommand.php | 2 +- src/Command/Game/{Async => Sync}/StockfishTask.php | 2 +- src/Command/Game/{Async => Sync}/TutorFenCommand.php | 2 +- src/Command/Game/{Async => Sync}/TutorFenTask.php | 2 +- src/Command/Game/{Async => Sync}/UpdateEloTask.php | 2 +- 19 files changed, 23 insertions(+), 23 deletions(-) rename src/Command/Game/{Async => Sync}/ExtractCommand.php (93%) rename src/Command/Game/{Async => Sync}/ExtractTask.php (97%) rename src/Command/Game/{Async => Sync}/HeuristicCommand.php (93%) rename src/Command/Game/{Async => Sync}/HeuristicTask.php (96%) rename src/Command/Game/{Async => Sync}/LeaveCommand.php (91%) rename src/Command/Game/{Async => Sync}/PlayCommand.php (93%) rename src/Command/Game/{Async => Sync}/PlayLanCommand.php (93%) rename src/Command/Game/{Async => Sync}/PlayRavCommand.php (93%) rename src/Command/Game/{Async => Sync}/PlayRavTask.php (96%) rename src/Command/Game/{Async => Sync}/RecognizerCommand.php (93%) rename src/Command/Game/{Async => Sync}/RecognizerTask.php (87%) rename src/Command/Game/{Async => Sync}/ResignCommand.php (91%) rename src/Command/Game/{Async => Sync}/RestartCommand.php (97%) rename src/Command/Game/{Async => Sync}/RestartTask.php (94%) rename src/Command/Game/{Async => Sync}/StockfishCommand.php (95%) rename src/Command/Game/{Async => Sync}/StockfishTask.php (95%) rename src/Command/Game/{Async => Sync}/TutorFenCommand.php (93%) rename src/Command/Game/{Async => Sync}/TutorFenTask.php (88%) rename src/Command/Game/{Async => Sync}/UpdateEloTask.php (96%) diff --git a/src/Command/Game/Async/ExtractCommand.php b/src/Command/Game/Sync/ExtractCommand.php similarity index 93% rename from src/Command/Game/Async/ExtractCommand.php rename to src/Command/Game/Sync/ExtractCommand.php index 16c320bb..f374ebf0 100644 --- a/src/Command/Game/Async/ExtractCommand.php +++ b/src/Command/Game/Sync/ExtractCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 11:47:40 +0100 Subject: [PATCH 12/28] Replaced AbstractAsyncCommand with AbstractSyncCommand --- src/Command/Game/Sync/ExtractCommand.php | 4 ++-- src/Command/Game/Sync/HeuristicCommand.php | 4 ++-- src/Command/Game/Sync/LeaveCommand.php | 4 ++-- src/Command/Game/Sync/PlayCommand.php | 4 ++-- src/Command/Game/Sync/PlayLanCommand.php | 4 ++-- src/Command/Game/Sync/PlayRavCommand.php | 4 ++-- src/Command/Game/Sync/RecognizerCommand.php | 4 ++-- src/Command/Game/Sync/ResignCommand.php | 4 ++-- src/Command/Game/Sync/RestartCommand.php | 4 ++-- src/Command/Game/Sync/StockfishCommand.php | 4 ++-- src/Command/Game/Sync/TutorFenCommand.php | 4 ++-- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/Command/Game/Sync/ExtractCommand.php b/src/Command/Game/Sync/ExtractCommand.php index f374ebf0..7d4cfeed 100644 --- a/src/Command/Game/Sync/ExtractCommand.php +++ b/src/Command/Game/Sync/ExtractCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class ExtractCommand extends AbstractAsyncCommand +class ExtractCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/HeuristicCommand.php b/src/Command/Game/Sync/HeuristicCommand.php index 8ad08dc5..410d69ee 100644 --- a/src/Command/Game/Sync/HeuristicCommand.php +++ b/src/Command/Game/Sync/HeuristicCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class HeuristicCommand extends AbstractAsyncCommand +class HeuristicCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/LeaveCommand.php b/src/Command/Game/Sync/LeaveCommand.php index 80b3580d..6d2db120 100644 --- a/src/Command/Game/Sync/LeaveCommand.php +++ b/src/Command/Game/Sync/LeaveCommand.php @@ -3,11 +3,11 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use AbstractSyncCommandChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Socket\AbstractSocket; -class LeaveCommand extends AbstractAsyncCommand +class LeaveCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayCommand.php b/src/Command/Game/Sync/PlayCommand.php index 226ed67d..c70ca1e2 100644 --- a/src/Command/Game/Sync/PlayCommand.php +++ b/src/Command/Game/Sync/PlayCommand.php @@ -2,12 +2,12 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use AbstractSyncCommandChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class PlayCommand extends AbstractAsyncCommand +class PlayCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayLanCommand.php b/src/Command/Game/Sync/PlayLanCommand.php index a23b74de..dd4f0501 100644 --- a/src/Command/Game/Sync/PlayLanCommand.php +++ b/src/Command/Game/Sync/PlayLanCommand.php @@ -2,12 +2,12 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use AbstractSyncCommandChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class PlayLanCommand extends AbstractAsyncCommand +class PlayLanCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayRavCommand.php b/src/Command/Game/Sync/PlayRavCommand.php index ad9a04fa..c0d20512 100644 --- a/src/Command/Game/Sync/PlayRavCommand.php +++ b/src/Command/Game/Sync/PlayRavCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class PlayRavCommand extends AbstractAsyncCommand +class PlayRavCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/RecognizerCommand.php b/src/Command/Game/Sync/RecognizerCommand.php index 7d76780b..f6357138 100644 --- a/src/Command/Game/Sync/RecognizerCommand.php +++ b/src/Command/Game/Sync/RecognizerCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class RecognizerCommand extends AbstractAsyncCommand +class RecognizerCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/ResignCommand.php b/src/Command/Game/Sync/ResignCommand.php index 436dadad..b50a2b44 100644 --- a/src/Command/Game/Sync/ResignCommand.php +++ b/src/Command/Game/Sync/ResignCommand.php @@ -3,11 +3,11 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use AbstractSyncCommandChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Socket\AbstractSocket; -class ResignCommand extends AbstractAsyncCommand +class ResignCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/RestartCommand.php b/src/Command/Game/Sync/RestartCommand.php index c812db1b..d149245b 100644 --- a/src/Command/Game/Sync/RestartCommand.php +++ b/src/Command/Game/Sync/RestartCommand.php @@ -6,11 +6,11 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Command\Game\Game; use ChessServer\Socket\AbstractSocket; -class RestartCommand extends AbstractAsyncCommand +class RestartCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/StockfishCommand.php b/src/Command/Game/Sync/StockfishCommand.php index 301efca3..d4f6a06f 100644 --- a/src/Command/Game/Sync/StockfishCommand.php +++ b/src/Command/Game/Sync/StockfishCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class StockfishCommand extends AbstractAsyncCommand +class StockfishCommand extends AbstractSyncCommand { public function __construct() { diff --git a/src/Command/Game/Sync/TutorFenCommand.php b/src/Command/Game/Sync/TutorFenCommand.php index 90d27a90..186662dd 100644 --- a/src/Command/Game/Sync/TutorFenCommand.php +++ b/src/Command/Game/Sync/TutorFenCommand.php @@ -2,10 +2,10 @@ namespace AbstractSyncCommandChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractAsyncCommand; +use ChessServer\Command\AbstractSyncCommand; use ChessServer\Socket\AbstractSocket; -class TutorFenCommand extends AbstractAsyncCommand +class TutorFenCommand extends AbstractSyncCommand { public function __construct() { From ae05036d064ea1f7ca5f69580cecf11c9b69e5bb Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:50:37 +0100 Subject: [PATCH 13/28] Renamed Sync as DoAsync --- src/Command/Game/Cli.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Command/Game/Cli.php b/src/Command/Game/Cli.php index 5ff591ce..e5f21b67 100644 --- a/src/Command/Game/Cli.php +++ b/src/Command/Game/Cli.php @@ -14,17 +14,17 @@ use ChessServer\Command\Game\Async\RestartCommand; use ChessServer\Command\Game\Async\StockfishCommand; use ChessServer\Command\Game\Async\TutorFenCommand; -use ChessServer\Command\Game\Sync\AcceptPlayRequestCommand; -use ChessServer\Command\Game\Sync\AsciiCommand; -use ChessServer\Command\Game\Sync\DrawCommand; -use ChessServer\Command\Game\Sync\EvalNamesCommand; -use ChessServer\Command\Game\Sync\LegalCommand; -use ChessServer\Command\Game\Sync\OnlineGamesCommand; -use ChessServer\Command\Game\Sync\RandomizerCommand; -use ChessServer\Command\Game\Sync\RematchCommand; -use ChessServer\Command\Game\Sync\StartCommand; -use ChessServer\Command\Game\Sync\TakebackCommand; -use ChessServer\Command\Game\Sync\UndoCommand; +use ChessServer\Command\Game\DoAsync\AcceptPlayRequestCommand; +use ChessServer\Command\Game\DoAsync\AsciiCommand; +use ChessServer\Command\Game\DoAsync\DrawCommand; +use ChessServer\Command\Game\DoAsync\EvalNamesCommand; +use ChessServer\Command\Game\DoAsync\LegalCommand; +use ChessServer\Command\Game\DoAsync\OnlineGamesCommand; +use ChessServer\Command\Game\DoAsync\RandomizerCommand; +use ChessServer\Command\Game\DoAsync\RematchCommand; +use ChessServer\Command\Game\DoAsync\StartCommand; +use ChessServer\Command\Game\DoAsync\TakebackCommand; +use ChessServer\Command\Game\DoAsync\UndoCommand; use Spatie\Async\Pool; class Cli extends AbstractCli From 6653ee4cac16a2d4398eec304f9eaacf0b9d7ed0 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:53:03 +0100 Subject: [PATCH 14/28] Renamed Sync as DoAsync --- src/Command/Game/Mode/AbstractMode.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Command/Game/Mode/AbstractMode.php b/src/Command/Game/Mode/AbstractMode.php index 96927fe4..4f7c6cb7 100644 --- a/src/Command/Game/Mode/AbstractMode.php +++ b/src/Command/Game/Mode/AbstractMode.php @@ -5,8 +5,8 @@ use ChessServer\Command\Game\Game; use ChessServer\Command\Game\Async\PlayCommand; use ChessServer\Command\Game\Async\PlayLanCommand; -use ChessServer\Command\Game\Sync\LegalCommand; -use ChessServer\Command\Game\Sync\UndoCommand; +use ChessServer\Command\Game\DoAsync\LegalCommand; +use ChessServer\Command\Game\DoAsync\UndoCommand; use Firebase\JWT\JWT; use Firebase\JWT\Key; From d17f2056af511c313d9c67056d0923cecd102c44 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:55:43 +0100 Subject: [PATCH 15/28] Renamed DoAsync as Async --- .../AcceptPlayRequestCommand.php | 0 .../Game/{DoAsync => Async}/AsciiCommand.php | 0 .../Game/{DoAsync => Async}/DrawCommand.php | 0 .../{DoAsync => Async}/EvalNamesCommand.php | 0 .../Game/{DoAsync => Async}/LegalCommand.php | 0 .../{DoAsync => Async}/OnlineGamesCommand.php | 0 .../{DoAsync => Async}/RandomizerCommand.php | 0 .../{DoAsync => Async}/RematchCommand.php | 0 .../Game/{DoAsync => Async}/StartCommand.php | 0 .../{DoAsync => Async}/TakebackCommand.php | 0 .../Game/{DoAsync => Async}/UndoCommand.php | 0 src/Command/Game/Cli.php | 22 +++++++++---------- src/Command/Game/Mode/AbstractMode.php | 4 ++-- 13 files changed, 13 insertions(+), 13 deletions(-) rename src/Command/Game/{DoAsync => Async}/AcceptPlayRequestCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/AsciiCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/DrawCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/EvalNamesCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/LegalCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/OnlineGamesCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/RandomizerCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/RematchCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/StartCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/TakebackCommand.php (100%) rename src/Command/Game/{DoAsync => Async}/UndoCommand.php (100%) diff --git a/src/Command/Game/DoAsync/AcceptPlayRequestCommand.php b/src/Command/Game/Async/AcceptPlayRequestCommand.php similarity index 100% rename from src/Command/Game/DoAsync/AcceptPlayRequestCommand.php rename to src/Command/Game/Async/AcceptPlayRequestCommand.php diff --git a/src/Command/Game/DoAsync/AsciiCommand.php b/src/Command/Game/Async/AsciiCommand.php similarity index 100% rename from src/Command/Game/DoAsync/AsciiCommand.php rename to src/Command/Game/Async/AsciiCommand.php diff --git a/src/Command/Game/DoAsync/DrawCommand.php b/src/Command/Game/Async/DrawCommand.php similarity index 100% rename from src/Command/Game/DoAsync/DrawCommand.php rename to src/Command/Game/Async/DrawCommand.php diff --git a/src/Command/Game/DoAsync/EvalNamesCommand.php b/src/Command/Game/Async/EvalNamesCommand.php similarity index 100% rename from src/Command/Game/DoAsync/EvalNamesCommand.php rename to src/Command/Game/Async/EvalNamesCommand.php diff --git a/src/Command/Game/DoAsync/LegalCommand.php b/src/Command/Game/Async/LegalCommand.php similarity index 100% rename from src/Command/Game/DoAsync/LegalCommand.php rename to src/Command/Game/Async/LegalCommand.php diff --git a/src/Command/Game/DoAsync/OnlineGamesCommand.php b/src/Command/Game/Async/OnlineGamesCommand.php similarity index 100% rename from src/Command/Game/DoAsync/OnlineGamesCommand.php rename to src/Command/Game/Async/OnlineGamesCommand.php diff --git a/src/Command/Game/DoAsync/RandomizerCommand.php b/src/Command/Game/Async/RandomizerCommand.php similarity index 100% rename from src/Command/Game/DoAsync/RandomizerCommand.php rename to src/Command/Game/Async/RandomizerCommand.php diff --git a/src/Command/Game/DoAsync/RematchCommand.php b/src/Command/Game/Async/RematchCommand.php similarity index 100% rename from src/Command/Game/DoAsync/RematchCommand.php rename to src/Command/Game/Async/RematchCommand.php diff --git a/src/Command/Game/DoAsync/StartCommand.php b/src/Command/Game/Async/StartCommand.php similarity index 100% rename from src/Command/Game/DoAsync/StartCommand.php rename to src/Command/Game/Async/StartCommand.php diff --git a/src/Command/Game/DoAsync/TakebackCommand.php b/src/Command/Game/Async/TakebackCommand.php similarity index 100% rename from src/Command/Game/DoAsync/TakebackCommand.php rename to src/Command/Game/Async/TakebackCommand.php diff --git a/src/Command/Game/DoAsync/UndoCommand.php b/src/Command/Game/Async/UndoCommand.php similarity index 100% rename from src/Command/Game/DoAsync/UndoCommand.php rename to src/Command/Game/Async/UndoCommand.php diff --git a/src/Command/Game/Cli.php b/src/Command/Game/Cli.php index e5f21b67..60583262 100644 --- a/src/Command/Game/Cli.php +++ b/src/Command/Game/Cli.php @@ -14,17 +14,17 @@ use ChessServer\Command\Game\Async\RestartCommand; use ChessServer\Command\Game\Async\StockfishCommand; use ChessServer\Command\Game\Async\TutorFenCommand; -use ChessServer\Command\Game\DoAsync\AcceptPlayRequestCommand; -use ChessServer\Command\Game\DoAsync\AsciiCommand; -use ChessServer\Command\Game\DoAsync\DrawCommand; -use ChessServer\Command\Game\DoAsync\EvalNamesCommand; -use ChessServer\Command\Game\DoAsync\LegalCommand; -use ChessServer\Command\Game\DoAsync\OnlineGamesCommand; -use ChessServer\Command\Game\DoAsync\RandomizerCommand; -use ChessServer\Command\Game\DoAsync\RematchCommand; -use ChessServer\Command\Game\DoAsync\StartCommand; -use ChessServer\Command\Game\DoAsync\TakebackCommand; -use ChessServer\Command\Game\DoAsync\UndoCommand; +use ChessServer\Command\Game\Async\AcceptPlayRequestCommand; +use ChessServer\Command\Game\Async\AsciiCommand; +use ChessServer\Command\Game\Async\DrawCommand; +use ChessServer\Command\Game\Async\EvalNamesCommand; +use ChessServer\Command\Game\Async\LegalCommand; +use ChessServer\Command\Game\Async\OnlineGamesCommand; +use ChessServer\Command\Game\Async\RandomizerCommand; +use ChessServer\Command\Game\Async\RematchCommand; +use ChessServer\Command\Game\Async\StartCommand; +use ChessServer\Command\Game\Async\TakebackCommand; +use ChessServer\Command\Game\Async\UndoCommand; use Spatie\Async\Pool; class Cli extends AbstractCli diff --git a/src/Command/Game/Mode/AbstractMode.php b/src/Command/Game/Mode/AbstractMode.php index 4f7c6cb7..9935cb90 100644 --- a/src/Command/Game/Mode/AbstractMode.php +++ b/src/Command/Game/Mode/AbstractMode.php @@ -5,8 +5,8 @@ use ChessServer\Command\Game\Game; use ChessServer\Command\Game\Async\PlayCommand; use ChessServer\Command\Game\Async\PlayLanCommand; -use ChessServer\Command\Game\DoAsync\LegalCommand; -use ChessServer\Command\Game\DoAsync\UndoCommand; +use ChessServer\Command\Game\Async\LegalCommand; +use ChessServer\Command\Game\Async\UndoCommand; use Firebase\JWT\JWT; use Firebase\JWT\Key; From d269591e954d2f529dc2ba1673f7e78b78f2fcb8 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:57:34 +0100 Subject: [PATCH 16/28] Replaced AbstractSyncCommand with AbstractAsyncCommand --- src/Command/Game/Async/AcceptPlayRequestCommand.php | 4 ++-- src/Command/Game/Async/AsciiCommand.php | 4 ++-- src/Command/Game/Async/DrawCommand.php | 4 ++-- src/Command/Game/Async/EvalNamesCommand.php | 4 ++-- src/Command/Game/Async/LegalCommand.php | 4 ++-- src/Command/Game/Async/OnlineGamesCommand.php | 4 ++-- src/Command/Game/Async/RandomizerCommand.php | 4 ++-- src/Command/Game/Async/RematchCommand.php | 4 ++-- src/Command/Game/Async/StartCommand.php | 4 ++-- src/Command/Game/Async/TakebackCommand.php | 4 ++-- src/Command/Game/Async/UndoCommand.php | 4 ++-- 11 files changed, 22 insertions(+), 22 deletions(-) diff --git a/src/Command/Game/Async/AcceptPlayRequestCommand.php b/src/Command/Game/Async/AcceptPlayRequestCommand.php index d616af93..f5e057f7 100644 --- a/src/Command/Game/Async/AcceptPlayRequestCommand.php +++ b/src/Command/Game/Async/AcceptPlayRequestCommand.php @@ -3,11 +3,11 @@ namespace ChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class AcceptPlayRequestCommand extends AbstractSyncCommand +class AcceptPlayRequestCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/AsciiCommand.php b/src/Command/Game/Async/AsciiCommand.php index fc68adf4..1674b1b5 100644 --- a/src/Command/Game/Async/AsciiCommand.php +++ b/src/Command/Game/Async/AsciiCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class AsciiCommand extends AbstractSyncCommand +class AsciiCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/DrawCommand.php b/src/Command/Game/Async/DrawCommand.php index 1f80c826..c6591a79 100644 --- a/src/Command/Game/Async/DrawCommand.php +++ b/src/Command/Game/Async/DrawCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class DrawCommand extends AbstractSyncCommand +class DrawCommand extends AbstractAsyncCommand { const ACTION_ACCEPT = 'accept'; const ACTION_DECLINE = 'decline'; diff --git a/src/Command/Game/Async/EvalNamesCommand.php b/src/Command/Game/Async/EvalNamesCommand.php index 4c1d1f80..929234f9 100644 --- a/src/Command/Game/Async/EvalNamesCommand.php +++ b/src/Command/Game/Async/EvalNamesCommand.php @@ -3,10 +3,10 @@ namespace ChessServer\Command\Game\Sync; use Chess\Function\FastFunction; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class EvalNamesCommand extends AbstractSyncCommand +class EvalNamesCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/LegalCommand.php b/src/Command/Game/Async/LegalCommand.php index a7696cc8..e993b448 100644 --- a/src/Command/Game/Async/LegalCommand.php +++ b/src/Command/Game/Async/LegalCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class LegalCommand extends AbstractSyncCommand +class LegalCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/OnlineGamesCommand.php b/src/Command/Game/Async/OnlineGamesCommand.php index 6062fc1d..fecde103 100644 --- a/src/Command/Game/Async/OnlineGamesCommand.php +++ b/src/Command/Game/Async/OnlineGamesCommand.php @@ -2,11 +2,11 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class OnlineGamesCommand extends AbstractSyncCommand +class OnlineGamesCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/RandomizerCommand.php b/src/Command/Game/Async/RandomizerCommand.php index c56aada7..4b7d183d 100644 --- a/src/Command/Game/Async/RandomizerCommand.php +++ b/src/Command/Game/Async/RandomizerCommand.php @@ -6,10 +6,10 @@ use Chess\Randomizer\Checkmate\TwoBishopsRandomizer; use Chess\Randomizer\Endgame\PawnEndgameRandomizer; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class RandomizerCommand extends AbstractSyncCommand +class RandomizerCommand extends AbstractAsyncCommand { const TYPE_P = 'P'; const TYPE_Q = 'Q'; diff --git a/src/Command/Game/Async/RematchCommand.php b/src/Command/Game/Async/RematchCommand.php index 4a3f096d..63864f0a 100644 --- a/src/Command/Game/Async/RematchCommand.php +++ b/src/Command/Game/Async/RematchCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class RematchCommand extends AbstractSyncCommand +class RematchCommand extends AbstractAsyncCommand { const ACTION_ACCEPT = 'accept'; const ACTION_DECLINE = 'decline'; diff --git a/src/Command/Game/Async/StartCommand.php b/src/Command/Game/Async/StartCommand.php index b72a38cd..6cac579d 100644 --- a/src/Command/Game/Async/StartCommand.php +++ b/src/Command/Game/Async/StartCommand.php @@ -14,7 +14,7 @@ use Chess\Variant\Dunsany\Board as DunsanyBoard; use Chess\Variant\Losing\Board as LosingBoard; use Chess\Variant\RacingKings\Board as RacingKingsBoard; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Command\Game\Game; use ChessServer\Command\Game\Mode\AnalysisMode; use ChessServer\Command\Game\Mode\PlayMode; @@ -22,7 +22,7 @@ use ChessServer\Socket\AbstractSocket; use Firebase\JWT\JWT; -class StartCommand extends AbstractSyncCommand +class StartCommand extends AbstractAsyncCommand { public function __construct() { diff --git a/src/Command/Game/Async/TakebackCommand.php b/src/Command/Game/Async/TakebackCommand.php index 46af90e1..8513e8dd 100644 --- a/src/Command/Game/Async/TakebackCommand.php +++ b/src/Command/Game/Async/TakebackCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class TakebackCommand extends AbstractSyncCommand +class TakebackCommand extends AbstractAsyncCommand { const ACTION_ACCEPT = 'accept'; const ACTION_DECLINE = 'decline'; diff --git a/src/Command/Game/Async/UndoCommand.php b/src/Command/Game/Async/UndoCommand.php index 03ea8ea1..994864fc 100644 --- a/src/Command/Game/Async/UndoCommand.php +++ b/src/Command/Game/Async/UndoCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractAsyncCommand; use ChessServer\Socket\AbstractSocket; -class UndoCommand extends AbstractSyncCommand +class UndoCommand extends AbstractAsyncCommand { public function __construct() { From eb5040784a6c788f069484c0fae7361bd13ea4d8 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 11:59:39 +0100 Subject: [PATCH 17/28] Updated ChessServer\Command\Game\Cli --- src/Command/Game/Cli.php | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/src/Command/Game/Cli.php b/src/Command/Game/Cli.php index 60583262..e35f3375 100644 --- a/src/Command/Game/Cli.php +++ b/src/Command/Game/Cli.php @@ -3,17 +3,17 @@ namespace ChessServer\Command\Game; use ChessServer\Command\AbstractCli; -use ChessServer\Command\Game\Async\ExtractCommand; -use ChessServer\Command\Game\Async\HeuristicCommand; -use ChessServer\Command\Game\Async\LeaveCommand; -use ChessServer\Command\Game\Async\PlayCommand; -use ChessServer\Command\Game\Async\PlayLanCommand; -use ChessServer\Command\Game\Async\PlayRavCommand; -use ChessServer\Command\Game\Async\RecognizerCommand; -use ChessServer\Command\Game\Async\ResignCommand; -use ChessServer\Command\Game\Async\RestartCommand; -use ChessServer\Command\Game\Async\StockfishCommand; -use ChessServer\Command\Game\Async\TutorFenCommand; +use ChessServer\Command\Game\Sync\ExtractCommand; +use ChessServer\Command\Game\Sync\HeuristicCommand; +use ChessServer\Command\Game\Sync\LeaveCommand; +use ChessServer\Command\Game\Sync\PlayCommand; +use ChessServer\Command\Game\Sync\PlayLanCommand; +use ChessServer\Command\Game\Sync\PlayRavCommand; +use ChessServer\Command\Game\Sync\RecognizerCommand; +use ChessServer\Command\Game\Sync\ResignCommand; +use ChessServer\Command\Game\Sync\RestartCommand; +use ChessServer\Command\Game\Sync\StockfishCommand; +use ChessServer\Command\Game\Sync\TutorFenCommand; use ChessServer\Command\Game\Async\AcceptPlayRequestCommand; use ChessServer\Command\Game\Async\AsciiCommand; use ChessServer\Command\Game\Async\DrawCommand; From 185261397969ac1a0cb706ae80ed3560a50b1113 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:06:59 +0100 Subject: [PATCH 18/28] Renamed ChessServer\Command\Game\Sync as ChessServer\Command\Game\Async --- src/Command/Game/Async/AcceptPlayRequestCommand.php | 3 ++- src/Command/Game/Async/AsciiCommand.php | 3 ++- src/Command/Game/Async/DrawCommand.php | 3 ++- src/Command/Game/Async/EvalNamesCommand.php | 3 ++- src/Command/Game/Async/LegalCommand.php | 3 ++- src/Command/Game/Async/OnlineGamesCommand.php | 3 ++- src/Command/Game/Async/RandomizerCommand.php | 3 ++- src/Command/Game/Async/RematchCommand.php | 3 ++- src/Command/Game/Async/StartCommand.php | 3 ++- src/Command/Game/Async/TakebackCommand.php | 3 ++- src/Command/Game/Async/UndoCommand.php | 3 ++- 11 files changed, 22 insertions(+), 11 deletions(-) diff --git a/src/Command/Game/Async/AcceptPlayRequestCommand.php b/src/Command/Game/Async/AcceptPlayRequestCommand.php index f5e057f7..1782c9b9 100644 --- a/src/Command/Game/Async/AcceptPlayRequestCommand.php +++ b/src/Command/Game/Async/AcceptPlayRequestCommand.php @@ -1,6 +1,7 @@ Date: Sun, 12 Jan 2025 12:10:47 +0100 Subject: [PATCH 19/28] Updated ChessServer\Command\Game\Sync --- src/Command/Game/Sync/ExtractCommand.php | 2 +- src/Command/Game/Sync/ExtractTask.php | 2 +- src/Command/Game/Sync/HeuristicCommand.php | 2 +- src/Command/Game/Sync/HeuristicTask.php | 2 +- src/Command/Game/Sync/LeaveCommand.php | 4 ++-- src/Command/Game/Sync/PlayCommand.php | 4 ++-- src/Command/Game/Sync/PlayLanCommand.php | 4 ++-- src/Command/Game/Sync/PlayRavCommand.php | 2 +- src/Command/Game/Sync/PlayRavTask.php | 2 +- src/Command/Game/Sync/RecognizerCommand.php | 2 +- src/Command/Game/Sync/RecognizerTask.php | 2 +- src/Command/Game/Sync/ResignCommand.php | 4 ++-- src/Command/Game/Sync/RestartCommand.php | 2 +- src/Command/Game/Sync/RestartTask.php | 2 +- src/Command/Game/Sync/StockfishCommand.php | 2 +- src/Command/Game/Sync/StockfishTask.php | 2 +- src/Command/Game/Sync/TutorFenCommand.php | 2 +- src/Command/Game/Sync/TutorFenTask.php | 2 +- src/Command/Game/Sync/UpdateEloTask.php | 2 +- 19 files changed, 23 insertions(+), 23 deletions(-) diff --git a/src/Command/Game/Sync/ExtractCommand.php b/src/Command/Game/Sync/ExtractCommand.php index 7d4cfeed..41de8cda 100644 --- a/src/Command/Game/Sync/ExtractCommand.php +++ b/src/Command/Game/Sync/ExtractCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 12:11:34 +0100 Subject: [PATCH 20/28] Updated AbstractSyncCommand --- src/Command/AbstractSyncCommand.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Command/AbstractSyncCommand.php b/src/Command/AbstractSyncCommand.php index a08e29fd..833665e5 100644 --- a/src/Command/AbstractSyncCommand.php +++ b/src/Command/AbstractSyncCommand.php @@ -8,7 +8,7 @@ abstract class AbstractSyncCommand extends AbstractCommand { protected Pool $pool; - public function setPool(Pool $pool): AbstractAsyncCommand + public function setPool(Pool $pool): AbstractSyncCommand { $this->pool = $pool; From 91293e3ff9e32853cf2bdf6ca139070631adb2bc Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:27:03 +0100 Subject: [PATCH 21/28] Renamed AbstractSyncTask as AbstractBlockingTask --- src/Command/AbstractDbSyncTask.php | 2 +- src/Command/AbstractSyncTask.php | 2 +- src/Command/Binary/Sync/ImageTask.php | 4 ++-- src/Command/Game/Sync/ExtractTask.php | 4 ++-- src/Command/Game/Sync/HeuristicTask.php | 4 ++-- src/Command/Game/Sync/PlayRavTask.php | 4 ++-- src/Command/Game/Sync/RecognizerTask.php | 4 ++-- src/Command/Game/Sync/StockfishTask.php | 4 ++-- src/Command/Game/Sync/TutorFenTask.php | 4 ++-- 9 files changed, 16 insertions(+), 16 deletions(-) diff --git a/src/Command/AbstractDbSyncTask.php b/src/Command/AbstractDbSyncTask.php index ad682662..930012f8 100644 --- a/src/Command/AbstractDbSyncTask.php +++ b/src/Command/AbstractDbSyncTask.php @@ -4,7 +4,7 @@ use ChessServer\Db; -abstract class AbstractDbSyncTask extends AbstractSyncTask +abstract class AbstractDbSyncTask extends AbstractBlockingTask { protected Db $db; diff --git a/src/Command/AbstractSyncTask.php b/src/Command/AbstractSyncTask.php index 23d6ac20..9c7aae22 100644 --- a/src/Command/AbstractSyncTask.php +++ b/src/Command/AbstractSyncTask.php @@ -4,7 +4,7 @@ use Spatie\Async\Task; -abstract class AbstractSyncTask extends Task +abstract class AbstractBlockingTask extends Task { protected array $env; diff --git a/src/Command/Binary/Sync/ImageTask.php b/src/Command/Binary/Sync/ImageTask.php index f67e8606..0c65b93a 100644 --- a/src/Command/Binary/Sync/ImageTask.php +++ b/src/Command/Binary/Sync/ImageTask.php @@ -5,10 +5,10 @@ use Chess\Media\BoardToPng; use Chess\Variant\Classical\FEN\StrToBoard as ClassicalStrToBoard; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; use ChessServer\Socket\AbstractSocket; -class ImageTask extends AbstractSyncTask +class ImageTask extends AbstractBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/ExtractTask.php b/src/Command/Game/Sync/ExtractTask.php index b051c3ee..086b4334 100644 --- a/src/Command/Game/Sync/ExtractTask.php +++ b/src/Command/Game/Sync/ExtractTask.php @@ -9,9 +9,9 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; -class ExtractTask extends AbstractSyncTask +class ExtractTask extends AbstractBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/HeuristicTask.php b/src/Command/Game/Sync/HeuristicTask.php index 44084574..dacacce5 100644 --- a/src/Command/Game/Sync/HeuristicTask.php +++ b/src/Command/Game/Sync/HeuristicTask.php @@ -9,9 +9,9 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; -class HeuristicTask extends AbstractSyncTask +class HeuristicTask extends AbstractBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/PlayRavTask.php b/src/Command/Game/Sync/PlayRavTask.php index 7aabf604..3ca6d1a4 100644 --- a/src/Command/Game/Sync/PlayRavTask.php +++ b/src/Command/Game/Sync/PlayRavTask.php @@ -6,9 +6,9 @@ use Chess\Play\RavPlay; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\Board as ClassicalBoard; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; -class PlayRavTask extends AbstractSyncTask +class PlayRavTask extends AbstractBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/RecognizerTask.php b/src/Command/Game/Sync/RecognizerTask.php index 091ef15a..a2459a39 100644 --- a/src/Command/Game/Sync/RecognizerTask.php +++ b/src/Command/Game/Sync/RecognizerTask.php @@ -3,9 +3,9 @@ namespace ChessServer\Command\Game\Sync; use Chess\Media\ImgToPiecePlacement; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; -class RecognizerTask extends AbstractSyncTask +class RecognizerTask extends AbstractBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/StockfishTask.php b/src/Command/Game/Sync/StockfishTask.php index 4ed9789b..09f3c87b 100644 --- a/src/Command/Game/Sync/StockfishTask.php +++ b/src/Command/Game/Sync/StockfishTask.php @@ -6,10 +6,10 @@ use Chess\UciEngine\UciEngine; use Chess\UciEngine\Details\Limit; use Chess\Variant\Classical\Board; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; use ChessServer\Socket\AbstractSocket; -class StockfishTask extends AbstractSyncTask +class StockfishTask extends AbstractBlockingTask { private Board $board; diff --git a/src/Command/Game/Sync/TutorFenTask.php b/src/Command/Game/Sync/TutorFenTask.php index 4bcde395..46c340fa 100644 --- a/src/Command/Game/Sync/TutorFenTask.php +++ b/src/Command/Game/Sync/TutorFenTask.php @@ -6,9 +6,9 @@ use Chess\Function\CompleteFunction; use Chess\Tutor\FenEvaluation; use Chess\Variant\Classical\Board; -use ChessServer\Command\AbstractSyncTask; +use ChessServer\Command\AbstractBlockingTask; -class TutorFenTask extends AbstractSyncTask +class TutorFenTask extends AbstractBlockingTask { public function run() { From 0448a32ccd85397a6ff6e24f787222fdd2117c03 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:27:59 +0100 Subject: [PATCH 22/28] Renamed AbstractSyncTask as AbstractBlockingTask --- src/Command/{AbstractSyncTask.php => AbstractBlockingTask.php} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename src/Command/{AbstractSyncTask.php => AbstractBlockingTask.php} (100%) diff --git a/src/Command/AbstractSyncTask.php b/src/Command/AbstractBlockingTask.php similarity index 100% rename from src/Command/AbstractSyncTask.php rename to src/Command/AbstractBlockingTask.php From aaff2a1f46b7dc5eb31021f20d898dbda8b2b5b2 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:29:35 +0100 Subject: [PATCH 23/28] Renamed AbstractSyncCommand as AbstractBlockingCommand --- .../{AbstractSyncCommand.php => AbstractBlockingCommand.php} | 4 ++-- src/Command/Auth/Sync/TotpRefreshCommand.php | 4 ++-- src/Command/Auth/Sync/TotpSignInCommand.php | 4 ++-- src/Command/Auth/Sync/TotpSignUpCommand.php | 4 ++-- src/Command/Binary/Sync/ImageCommand.php | 4 ++-- src/Command/Data/Sync/AnnotationsGameCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteBlackCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteEventCommand.php | 4 ++-- src/Command/Data/Sync/AutocompleteWhiteCommand.php | 4 ++-- src/Command/Data/Sync/OpeningCommand.php | 4 ++-- src/Command/Data/Sync/RankingCommand.php | 4 ++-- src/Command/Data/Sync/SearchCommand.php | 4 ++-- src/Command/Game/Sync/ExtractCommand.php | 4 ++-- src/Command/Game/Sync/HeuristicCommand.php | 4 ++-- src/Command/Game/Sync/LeaveCommand.php | 4 ++-- src/Command/Game/Sync/PlayCommand.php | 4 ++-- src/Command/Game/Sync/PlayLanCommand.php | 4 ++-- src/Command/Game/Sync/PlayRavCommand.php | 4 ++-- src/Command/Game/Sync/RecognizerCommand.php | 4 ++-- src/Command/Game/Sync/ResignCommand.php | 4 ++-- src/Command/Game/Sync/RestartCommand.php | 4 ++-- src/Command/Game/Sync/StockfishCommand.php | 4 ++-- src/Command/Game/Sync/TutorFenCommand.php | 4 ++-- 23 files changed, 46 insertions(+), 46 deletions(-) rename src/Command/{AbstractSyncCommand.php => AbstractBlockingCommand.php} (55%) diff --git a/src/Command/AbstractSyncCommand.php b/src/Command/AbstractBlockingCommand.php similarity index 55% rename from src/Command/AbstractSyncCommand.php rename to src/Command/AbstractBlockingCommand.php index 833665e5..2c70aaae 100644 --- a/src/Command/AbstractSyncCommand.php +++ b/src/Command/AbstractBlockingCommand.php @@ -4,11 +4,11 @@ use Spatie\Async\Pool; -abstract class AbstractSyncCommand extends AbstractCommand +abstract class AbstractBlockingCommand extends AbstractCommand { protected Pool $pool; - public function setPool(Pool $pool): AbstractSyncCommand + public function setPool(Pool $pool): AbstractBlockingCommand { $this->pool = $pool; diff --git a/src/Command/Auth/Sync/TotpRefreshCommand.php b/src/Command/Auth/Sync/TotpRefreshCommand.php index 3295544a..b567373e 100644 --- a/src/Command/Auth/Sync/TotpRefreshCommand.php +++ b/src/Command/Auth/Sync/TotpRefreshCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class TotpRefreshCommand extends AbstractSyncCommand +class TotpRefreshCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Auth/Sync/TotpSignInCommand.php b/src/Command/Auth/Sync/TotpSignInCommand.php index e1b78588..27885644 100644 --- a/src/Command/Auth/Sync/TotpSignInCommand.php +++ b/src/Command/Auth/Sync/TotpSignInCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class TotpSignInCommand extends AbstractSyncCommand +class TotpSignInCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Auth/Sync/TotpSignUpCommand.php b/src/Command/Auth/Sync/TotpSignUpCommand.php index c93a9ecb..f32f5327 100644 --- a/src/Command/Auth/Sync/TotpSignUpCommand.php +++ b/src/Command/Auth/Sync/TotpSignUpCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class TotpSignUpCommand extends AbstractSyncCommand +class TotpSignUpCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Binary/Sync/ImageCommand.php b/src/Command/Binary/Sync/ImageCommand.php index d4b0d6b0..332018c6 100644 --- a/src/Command/Binary/Sync/ImageCommand.php +++ b/src/Command/Binary/Sync/ImageCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Binary\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class ImageCommand extends AbstractSyncCommand +class ImageCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AnnotationsGameCommand.php b/src/Command/Data/Sync/AnnotationsGameCommand.php index e7c8eafb..6ca189f5 100644 --- a/src/Command/Data/Sync/AnnotationsGameCommand.php +++ b/src/Command/Data/Sync/AnnotationsGameCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class AnnotationsGameCommand extends AbstractSyncCommand +class AnnotationsGameCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteBlackCommand.php b/src/Command/Data/Sync/AutocompleteBlackCommand.php index aac92199..1891a70b 100644 --- a/src/Command/Data/Sync/AutocompleteBlackCommand.php +++ b/src/Command/Data/Sync/AutocompleteBlackCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteBlackCommand extends AbstractSyncCommand +class AutocompleteBlackCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteEventCommand.php b/src/Command/Data/Sync/AutocompleteEventCommand.php index d09631d6..af2b8e65 100644 --- a/src/Command/Data/Sync/AutocompleteEventCommand.php +++ b/src/Command/Data/Sync/AutocompleteEventCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteEventCommand extends AbstractSyncCommand +class AutocompleteEventCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/AutocompleteWhiteCommand.php b/src/Command/Data/Sync/AutocompleteWhiteCommand.php index 1e142dfc..6c5c0358 100644 --- a/src/Command/Data/Sync/AutocompleteWhiteCommand.php +++ b/src/Command/Data/Sync/AutocompleteWhiteCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class AutocompleteWhiteCommand extends AbstractSyncCommand +class AutocompleteWhiteCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/OpeningCommand.php b/src/Command/Data/Sync/OpeningCommand.php index 714416ff..eeb54860 100644 --- a/src/Command/Data/Sync/OpeningCommand.php +++ b/src/Command/Data/Sync/OpeningCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class OpeningCommand extends AbstractSyncCommand +class OpeningCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/RankingCommand.php b/src/Command/Data/Sync/RankingCommand.php index 796b0afe..f70aba85 100644 --- a/src/Command/Data/Sync/RankingCommand.php +++ b/src/Command/Data/Sync/RankingCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class RankingCommand extends AbstractSyncCommand +class RankingCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Data/Sync/SearchCommand.php b/src/Command/Data/Sync/SearchCommand.php index 7f51f9f2..eb111d89 100644 --- a/src/Command/Data/Sync/SearchCommand.php +++ b/src/Command/Data/Sync/SearchCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class SearchCommand extends AbstractSyncCommand +class SearchCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/ExtractCommand.php b/src/Command/Game/Sync/ExtractCommand.php index 41de8cda..3f1df54e 100644 --- a/src/Command/Game/Sync/ExtractCommand.php +++ b/src/Command/Game/Sync/ExtractCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class ExtractCommand extends AbstractSyncCommand +class ExtractCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/HeuristicCommand.php b/src/Command/Game/Sync/HeuristicCommand.php index 8e1bf5f3..76e55578 100644 --- a/src/Command/Game/Sync/HeuristicCommand.php +++ b/src/Command/Game/Sync/HeuristicCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class HeuristicCommand extends AbstractSyncCommand +class HeuristicCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/LeaveCommand.php b/src/Command/Game/Sync/LeaveCommand.php index f4250d52..b1c713b9 100644 --- a/src/Command/Game/Sync/LeaveCommand.php +++ b/src/Command/Game/Sync/LeaveCommand.php @@ -3,11 +3,11 @@ namespace ChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Socket\AbstractSocket; -class LeaveCommand extends AbstractSyncCommand +class LeaveCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayCommand.php b/src/Command/Game/Sync/PlayCommand.php index a0ee40ab..8733a13e 100644 --- a/src/Command/Game/Sync/PlayCommand.php +++ b/src/Command/Game/Sync/PlayCommand.php @@ -2,12 +2,12 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class PlayCommand extends AbstractSyncCommand +class PlayCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayLanCommand.php b/src/Command/Game/Sync/PlayLanCommand.php index 4c207f5a..82033880 100644 --- a/src/Command/Game/Sync/PlayLanCommand.php +++ b/src/Command/Game/Sync/PlayLanCommand.php @@ -2,12 +2,12 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Command\Game\Mode\PlayMode; use ChessServer\Socket\AbstractSocket; -class PlayLanCommand extends AbstractSyncCommand +class PlayLanCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/PlayRavCommand.php b/src/Command/Game/Sync/PlayRavCommand.php index 76002b3b..11e358a1 100644 --- a/src/Command/Game/Sync/PlayRavCommand.php +++ b/src/Command/Game/Sync/PlayRavCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class PlayRavCommand extends AbstractSyncCommand +class PlayRavCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/RecognizerCommand.php b/src/Command/Game/Sync/RecognizerCommand.php index af668cce..d917c2db 100644 --- a/src/Command/Game/Sync/RecognizerCommand.php +++ b/src/Command/Game/Sync/RecognizerCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class RecognizerCommand extends AbstractSyncCommand +class RecognizerCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/ResignCommand.php b/src/Command/Game/Sync/ResignCommand.php index 6fac2118..8cd1998b 100644 --- a/src/Command/Game/Sync/ResignCommand.php +++ b/src/Command/Game/Sync/ResignCommand.php @@ -3,11 +3,11 @@ namespace ChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Command\Game\Sync\UpdateEloTask; use ChessServer\Socket\AbstractSocket; -class ResignCommand extends AbstractSyncCommand +class ResignCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/RestartCommand.php b/src/Command/Game/Sync/RestartCommand.php index 29867b2c..bc49207e 100644 --- a/src/Command/Game/Sync/RestartCommand.php +++ b/src/Command/Game/Sync/RestartCommand.php @@ -6,11 +6,11 @@ use Chess\Variant\CapablancaFischer\Board as CapablancaFischerBoard; use Chess\Variant\Chess960\Board as Chess960Board; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Command\Game\Game; use ChessServer\Socket\AbstractSocket; -class RestartCommand extends AbstractSyncCommand +class RestartCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/StockfishCommand.php b/src/Command/Game/Sync/StockfishCommand.php index fb99bbc1..e48520ac 100644 --- a/src/Command/Game/Sync/StockfishCommand.php +++ b/src/Command/Game/Sync/StockfishCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class StockfishCommand extends AbstractSyncCommand +class StockfishCommand extends AbstractBlockingCommand { public function __construct() { diff --git a/src/Command/Game/Sync/TutorFenCommand.php b/src/Command/Game/Sync/TutorFenCommand.php index 29434388..e67944b5 100644 --- a/src/Command/Game/Sync/TutorFenCommand.php +++ b/src/Command/Game/Sync/TutorFenCommand.php @@ -2,10 +2,10 @@ namespace ChessServer\Command\Game\Sync; -use ChessServer\Command\AbstractSyncCommand; +use ChessServer\Command\AbstractBlockingCommand; use ChessServer\Socket\AbstractSocket; -class TutorFenCommand extends AbstractSyncCommand +class TutorFenCommand extends AbstractBlockingCommand { public function __construct() { From b7823f84c8e7e6766cb2a9eb709930c483803b61 Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:33:19 +0100 Subject: [PATCH 24/28] Renamed AbstractAsyncCommand as AbstractNonBlockingCommand --- src/Command/AbstractAsyncCommand.php | 7 ------- src/Command/AbstractNonBlockingCommand.php | 7 +++++++ src/Command/Game/Async/AcceptPlayRequestCommand.php | 4 ++-- src/Command/Game/Async/AsciiCommand.php | 4 ++-- src/Command/Game/Async/DrawCommand.php | 4 ++-- src/Command/Game/Async/EvalNamesCommand.php | 4 ++-- src/Command/Game/Async/LegalCommand.php | 4 ++-- src/Command/Game/Async/OnlineGamesCommand.php | 4 ++-- src/Command/Game/Async/RandomizerCommand.php | 4 ++-- src/Command/Game/Async/RematchCommand.php | 4 ++-- src/Command/Game/Async/StartCommand.php | 4 ++-- src/Command/Game/Async/TakebackCommand.php | 4 ++-- src/Command/Game/Async/UndoCommand.php | 4 ++-- 13 files changed, 29 insertions(+), 29 deletions(-) delete mode 100644 src/Command/AbstractAsyncCommand.php create mode 100644 src/Command/AbstractNonBlockingCommand.php diff --git a/src/Command/AbstractAsyncCommand.php b/src/Command/AbstractAsyncCommand.php deleted file mode 100644 index 2d8119f1..00000000 --- a/src/Command/AbstractAsyncCommand.php +++ /dev/null @@ -1,7 +0,0 @@ - Date: Sun, 12 Jan 2025 12:34:58 +0100 Subject: [PATCH 25/28] Renamed AbstractDbSyncTask as AbstractDbBlockingTask --- .../{AbstractDbSyncTask.php => AbstractDbBlockingTask.php} | 2 +- src/Command/Auth/Sync/TotpRefreshTask.php | 4 ++-- src/Command/Auth/Sync/TotpSignInTask.php | 4 ++-- src/Command/Auth/Sync/TotpSignUpTask.php | 4 ++-- src/Command/Data/Sync/AnnotationsGameTask.php | 4 ++-- src/Command/Data/Sync/AutocompleteBlackTask.php | 4 ++-- src/Command/Data/Sync/AutocompleteEventTask.php | 4 ++-- src/Command/Data/Sync/AutocompleteWhiteTask.php | 4 ++-- src/Command/Data/Sync/OpeningTask.php | 4 ++-- src/Command/Data/Sync/RankingTask.php | 4 ++-- src/Command/Data/Sync/SearchTask.php | 4 ++-- src/Command/Game/Sync/RestartTask.php | 4 ++-- src/Command/Game/Sync/UpdateEloTask.php | 4 ++-- 13 files changed, 25 insertions(+), 25 deletions(-) rename src/Command/{AbstractDbSyncTask.php => AbstractDbBlockingTask.php} (72%) diff --git a/src/Command/AbstractDbSyncTask.php b/src/Command/AbstractDbBlockingTask.php similarity index 72% rename from src/Command/AbstractDbSyncTask.php rename to src/Command/AbstractDbBlockingTask.php index 930012f8..23c4f82c 100644 --- a/src/Command/AbstractDbSyncTask.php +++ b/src/Command/AbstractDbBlockingTask.php @@ -4,7 +4,7 @@ use ChessServer\Db; -abstract class AbstractDbSyncTask extends AbstractBlockingTask +abstract class AbstractDbBlockingTask extends AbstractBlockingTask { protected Db $db; diff --git a/src/Command/Auth/Sync/TotpRefreshTask.php b/src/Command/Auth/Sync/TotpRefreshTask.php index b485898a..22841d30 100644 --- a/src/Command/Auth/Sync/TotpRefreshTask.php +++ b/src/Command/Auth/Sync/TotpRefreshTask.php @@ -2,11 +2,11 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; use Firebase\JWT\JWT; use Firebase\JWT\Key; -class TotpRefreshTask extends AbstractDbSyncTask +class TotpRefreshTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Auth/Sync/TotpSignInTask.php b/src/Command/Auth/Sync/TotpSignInTask.php index f3313e5e..f0ea5d7e 100644 --- a/src/Command/Auth/Sync/TotpSignInTask.php +++ b/src/Command/Auth/Sync/TotpSignInTask.php @@ -2,12 +2,12 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; use Firebase\JWT\JWT; use OTPHP\InternalClock; use OTPHP\TOTP; -class TotpSignInTask extends AbstractDbSyncTask +class TotpSignInTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Auth/Sync/TotpSignUpTask.php b/src/Command/Auth/Sync/TotpSignUpTask.php index 58b4c0eb..f1d57ba7 100644 --- a/src/Command/Auth/Sync/TotpSignUpTask.php +++ b/src/Command/Auth/Sync/TotpSignUpTask.php @@ -2,11 +2,11 @@ namespace ChessServer\Command\Auth\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; use OTPHP\InternalClock; use OTPHP\TOTP; -class TotpSignUpTask extends AbstractDbSyncTask +class TotpSignUpTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/AnnotationsGameTask.php b/src/Command/Data/Sync/AnnotationsGameTask.php index 0000d6b8..110cd781 100644 --- a/src/Command/Data/Sync/AnnotationsGameTask.php +++ b/src/Command/Data/Sync/AnnotationsGameTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class AnnotationsGameTask extends AbstractDbSyncTask +class AnnotationsGameTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/AutocompleteBlackTask.php b/src/Command/Data/Sync/AutocompleteBlackTask.php index e5c2143d..2e6717b2 100644 --- a/src/Command/Data/Sync/AutocompleteBlackTask.php +++ b/src/Command/Data/Sync/AutocompleteBlackTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class AutocompleteBlackTask extends AbstractDbSyncTask +class AutocompleteBlackTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/AutocompleteEventTask.php b/src/Command/Data/Sync/AutocompleteEventTask.php index ed6b93d1..69466d22 100644 --- a/src/Command/Data/Sync/AutocompleteEventTask.php +++ b/src/Command/Data/Sync/AutocompleteEventTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class AutocompleteEventTask extends AbstractDbSyncTask +class AutocompleteEventTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/AutocompleteWhiteTask.php b/src/Command/Data/Sync/AutocompleteWhiteTask.php index 8d352782..ab33a56f 100644 --- a/src/Command/Data/Sync/AutocompleteWhiteTask.php +++ b/src/Command/Data/Sync/AutocompleteWhiteTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class AutocompleteWhiteTask extends AbstractDbSyncTask +class AutocompleteWhiteTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/OpeningTask.php b/src/Command/Data/Sync/OpeningTask.php index 86cdd85f..44a4766a 100644 --- a/src/Command/Data/Sync/OpeningTask.php +++ b/src/Command/Data/Sync/OpeningTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class OpeningTask extends AbstractDbSyncTask +class OpeningTask extends AbstractDbBlockingTask { const SQL_LIKE = [ diff --git a/src/Command/Data/Sync/RankingTask.php b/src/Command/Data/Sync/RankingTask.php index 2e2493a6..de3b76ff 100644 --- a/src/Command/Data/Sync/RankingTask.php +++ b/src/Command/Data/Sync/RankingTask.php @@ -2,9 +2,9 @@ namespace ChessServer\Command\Data\Sync; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class RankingTask extends AbstractDbSyncTask +class RankingTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Data/Sync/SearchTask.php b/src/Command/Data/Sync/SearchTask.php index d82de23b..4eed4ce6 100644 --- a/src/Command/Data/Sync/SearchTask.php +++ b/src/Command/Data/Sync/SearchTask.php @@ -4,9 +4,9 @@ use Chess\Movetext\SanMovetext; use Chess\Variant\Classical\PGN\Move; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class SearchTask extends AbstractDbSyncTask +class SearchTask extends AbstractDbBlockingTask { const SQL_LIKE = [ 'Date', diff --git a/src/Command/Game/Sync/RestartTask.php b/src/Command/Game/Sync/RestartTask.php index 867a70c6..2246e857 100644 --- a/src/Command/Game/Sync/RestartTask.php +++ b/src/Command/Game/Sync/RestartTask.php @@ -3,9 +3,9 @@ namespace ChessServer\Command\Game\Sync; use Chess\Variant\Classical\PGN\AN\Color; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class RestartTask extends AbstractDbSyncTask +class RestartTask extends AbstractDbBlockingTask { public function run() { diff --git a/src/Command/Game/Sync/UpdateEloTask.php b/src/Command/Game/Sync/UpdateEloTask.php index 189cbfc3..572b7c76 100644 --- a/src/Command/Game/Sync/UpdateEloTask.php +++ b/src/Command/Game/Sync/UpdateEloTask.php @@ -6,9 +6,9 @@ use Chess\Elo\Player; use Chess\Variant\Classical\PGN\AN\Color; use Chess\Variant\Classical\PGN\AN\Termination; -use ChessServer\Command\AbstractDbSyncTask; +use ChessServer\Command\AbstractDbBlockingTask; -class UpdateEloTask extends AbstractDbSyncTask +class UpdateEloTask extends AbstractDbBlockingTask { protected function elo(string $result, int $i, int $j): array { From d0152e3e0aa99790ad4ef3836b847cfe4a4315ae Mon Sep 17 00:00:00 2001 From: standard Date: Sun, 12 Jan 2025 12:37:11 +0100 Subject: [PATCH 26/28] Renamed Sync as Blocking --- .../{Sync => Blocking}/TotpRefreshCommand.php | 2 +- .../{Sync => Blocking}/TotpRefreshTask.php | 2 +- .../{Sync => Blocking}/TotpSignInCommand.php | 2 +- .../{Sync => Blocking}/TotpSignInTask.php | 2 +- .../{Sync => Blocking}/TotpSignUpCommand.php | 2 +- .../{Sync => Blocking}/TotpSignUpTask.php | 2 +- src/Command/Auth/Cli.php | 6 ++--- .../{Sync => Blocking}/ImageCommand.php | 2 +- .../Binary/{Sync => Blocking}/ImageTask.php | 2 +- src/Command/Binary/Cli.php | 2 +- .../AnnotationsGameCommand.php | 2 +- .../AnnotationsGameTask.php | 2 +- .../AutocompleteBlackCommand.php | 2 +- .../AutocompleteBlackTask.php | 2 +- .../AutocompleteEventCommand.php | 2 +- .../AutocompleteEventTask.php | 2 +- .../AutocompleteWhiteCommand.php | 2 +- .../AutocompleteWhiteTask.php | 2 +- .../{Sync => Blocking}/OpeningCommand.php | 2 +- .../Data/{Sync => Blocking}/OpeningTask.php | 2 +- .../{Sync => Blocking}/RankingCommand.php | 2 +- .../Data/{Sync => Blocking}/RankingTask.php | 2 +- .../Data/{Sync => Blocking}/SearchCommand.php | 2 +- .../Data/{Sync => Blocking}/SearchTask.php | 2 +- src/Command/Data/Cli.php | 14 ++++++------ .../{Sync => Blocking}/ExtractCommand.php | 2 +- .../Game/{Sync => Blocking}/ExtractTask.php | 2 +- .../{Sync => Blocking}/HeuristicCommand.php | 2 +- .../Game/{Sync => Blocking}/HeuristicTask.php | 2 +- .../Game/{Sync => Blocking}/LeaveCommand.php | 4 ++-- .../Game/{Sync => Blocking}/PlayCommand.php | 4 ++-- .../{Sync => Blocking}/PlayLanCommand.php | 4 ++-- .../{Sync => Blocking}/PlayRavCommand.php | 2 +- .../Game/{Sync => Blocking}/PlayRavTask.php | 2 +- .../{Sync => Blocking}/RecognizerCommand.php | 2 +- .../{Sync => Blocking}/RecognizerTask.php | 2 +- .../Game/{Sync => Blocking}/ResignCommand.php | 4 ++-- .../{Sync => Blocking}/RestartCommand.php | 2 +- .../Game/{Sync => Blocking}/RestartTask.php | 2 +- .../{Sync => Blocking}/StockfishCommand.php | 2 +- .../Game/{Sync => Blocking}/StockfishTask.php | 2 +- .../{Sync => Blocking}/TutorFenCommand.php | 2 +- .../Game/{Sync => Blocking}/TutorFenTask.php | 2 +- .../Game/{Sync => Blocking}/UpdateEloTask.php | 2 +- src/Command/Game/Cli.php | 22 +++++++++---------- 45 files changed, 67 insertions(+), 67 deletions(-) rename src/Command/Auth/{Sync => Blocking}/TotpRefreshCommand.php (95%) rename src/Command/Auth/{Sync => Blocking}/TotpRefreshTask.php (96%) rename src/Command/Auth/{Sync => Blocking}/TotpSignInCommand.php (95%) rename src/Command/Auth/{Sync => Blocking}/TotpSignInTask.php (97%) rename src/Command/Auth/{Sync => Blocking}/TotpSignUpCommand.php (94%) rename src/Command/Auth/{Sync => Blocking}/TotpSignUpTask.php (94%) rename src/Command/Binary/{Sync => Blocking}/ImageCommand.php (94%) rename src/Command/Binary/{Sync => Blocking}/ImageTask.php (94%) rename src/Command/Data/{Sync => Blocking}/AnnotationsGameCommand.php (94%) rename src/Command/Data/{Sync => Blocking}/AnnotationsGameTask.php (85%) rename src/Command/Data/{Sync => Blocking}/AutocompleteBlackCommand.php (95%) rename src/Command/Data/{Sync => Blocking}/AutocompleteBlackTask.php (91%) rename src/Command/Data/{Sync => Blocking}/AutocompleteEventCommand.php (95%) rename src/Command/Data/{Sync => Blocking}/AutocompleteEventTask.php (91%) rename src/Command/Data/{Sync => Blocking}/AutocompleteWhiteCommand.php (95%) rename src/Command/Data/{Sync => Blocking}/AutocompleteWhiteTask.php (91%) rename src/Command/Data/{Sync => Blocking}/OpeningCommand.php (95%) rename src/Command/Data/{Sync => Blocking}/OpeningTask.php (96%) rename src/Command/Data/{Sync => Blocking}/RankingCommand.php (94%) rename src/Command/Data/{Sync => Blocking}/RankingTask.php (87%) rename src/Command/Data/{Sync => Blocking}/SearchCommand.php (95%) rename src/Command/Data/{Sync => Blocking}/SearchTask.php (97%) rename src/Command/Game/{Sync => Blocking}/ExtractCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/ExtractTask.php (97%) rename src/Command/Game/{Sync => Blocking}/HeuristicCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/HeuristicTask.php (97%) rename src/Command/Game/{Sync => Blocking}/LeaveCommand.php (93%) rename src/Command/Game/{Sync => Blocking}/PlayCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/PlayLanCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/PlayRavCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/PlayRavTask.php (97%) rename src/Command/Game/{Sync => Blocking}/RecognizerCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/RecognizerTask.php (90%) rename src/Command/Game/{Sync => Blocking}/ResignCommand.php (93%) rename src/Command/Game/{Sync => Blocking}/RestartCommand.php (98%) rename src/Command/Game/{Sync => Blocking}/RestartTask.php (95%) rename src/Command/Game/{Sync => Blocking}/StockfishCommand.php (96%) rename src/Command/Game/{Sync => Blocking}/StockfishTask.php (96%) rename src/Command/Game/{Sync => Blocking}/TutorFenCommand.php (95%) rename src/Command/Game/{Sync => Blocking}/TutorFenTask.php (91%) rename src/Command/Game/{Sync => Blocking}/UpdateEloTask.php (97%) diff --git a/src/Command/Auth/Sync/TotpRefreshCommand.php b/src/Command/Auth/Blocking/TotpRefreshCommand.php similarity index 95% rename from src/Command/Auth/Sync/TotpRefreshCommand.php rename to src/Command/Auth/Blocking/TotpRefreshCommand.php index b567373e..7f2eb6eb 100644 --- a/src/Command/Auth/Sync/TotpRefreshCommand.php +++ b/src/Command/Auth/Blocking/TotpRefreshCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 12:38:49 +0100 Subject: [PATCH 27/28] Renamed Async as NonBlocking --- src/Command/AbstractBlockingCommand.php | 2 +- src/Command/AbstractBlockingTask.php | 2 +- src/Command/Auth/Cli.php | 2 +- src/Command/Binary/Cli.php | 2 +- src/Command/Data/Cli.php | 2 +- src/Command/Game/Cli.php | 24 +++++++++---------- src/Command/Game/Mode/AbstractMode.php | 8 +++---- .../AcceptPlayRequestCommand.php | 2 +- .../{Async => NonBlocking}/AsciiCommand.php | 2 +- .../{Async => NonBlocking}/DrawCommand.php | 2 +- .../EvalNamesCommand.php | 2 +- .../{Async => NonBlocking}/LegalCommand.php | 2 +- .../OnlineGamesCommand.php | 2 +- .../RandomizerCommand.php | 2 +- .../{Async => NonBlocking}/RematchCommand.php | 2 +- .../{Async => NonBlocking}/StartCommand.php | 2 +- .../TakebackCommand.php | 2 +- .../{Async => NonBlocking}/UndoCommand.php | 2 +- 18 files changed, 32 insertions(+), 32 deletions(-) rename src/Command/Game/{Async => NonBlocking}/AcceptPlayRequestCommand.php (98%) rename src/Command/Game/{Async => NonBlocking}/AsciiCommand.php (93%) rename src/Command/Game/{Async => NonBlocking}/DrawCommand.php (96%) rename src/Command/Game/{Async => NonBlocking}/EvalNamesCommand.php (93%) rename src/Command/Game/{Async => NonBlocking}/LegalCommand.php (94%) rename src/Command/Game/{Async => NonBlocking}/OnlineGamesCommand.php (94%) rename src/Command/Game/{Async => NonBlocking}/RandomizerCommand.php (98%) rename src/Command/Game/{Async => NonBlocking}/RematchCommand.php (96%) rename src/Command/Game/{Async => NonBlocking}/StartCommand.php (99%) rename src/Command/Game/{Async => NonBlocking}/TakebackCommand.php (96%) rename src/Command/Game/{Async => NonBlocking}/UndoCommand.php (93%) diff --git a/src/Command/AbstractBlockingCommand.php b/src/Command/AbstractBlockingCommand.php index 2c70aaae..ebdc03e1 100644 --- a/src/Command/AbstractBlockingCommand.php +++ b/src/Command/AbstractBlockingCommand.php @@ -2,7 +2,7 @@ namespace ChessServer\Command; -use Spatie\Async\Pool; +use Spatie\NonBlocking\Pool; abstract class AbstractBlockingCommand extends AbstractCommand { diff --git a/src/Command/AbstractBlockingTask.php b/src/Command/AbstractBlockingTask.php index 9c7aae22..859db9c7 100644 --- a/src/Command/AbstractBlockingTask.php +++ b/src/Command/AbstractBlockingTask.php @@ -2,7 +2,7 @@ namespace ChessServer\Command; -use Spatie\Async\Task; +use Spatie\NonBlocking\Task; abstract class AbstractBlockingTask extends Task { diff --git a/src/Command/Auth/Cli.php b/src/Command/Auth/Cli.php index d742f39b..0614cdc4 100644 --- a/src/Command/Auth/Cli.php +++ b/src/Command/Auth/Cli.php @@ -6,7 +6,7 @@ use ChessServer\Command\Auth\Blocking\TotpRefreshCommand; use ChessServer\Command\Auth\Blocking\TotpSignInCommand; use ChessServer\Command\Auth\Blocking\TotpSignUpCommand; -use Spatie\Async\Pool; +use Spatie\NonBlocking\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Binary/Cli.php b/src/Command/Binary/Cli.php index 362d7175..e02e377e 100644 --- a/src/Command/Binary/Cli.php +++ b/src/Command/Binary/Cli.php @@ -4,7 +4,7 @@ use ChessServer\Command\AbstractCli; use ChessServer\Command\Binary\Blocking\ImageCommand; -use Spatie\Async\Pool; +use Spatie\NonBlocking\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Data/Cli.php b/src/Command/Data/Cli.php index efb2453a..586c91d9 100644 --- a/src/Command/Data/Cli.php +++ b/src/Command/Data/Cli.php @@ -10,7 +10,7 @@ use ChessServer\Command\Data\Blocking\OpeningCommand; use ChessServer\Command\Data\Blocking\RankingCommand; use ChessServer\Command\Data\Blocking\SearchCommand; -use Spatie\Async\Pool; +use Spatie\NonBlocking\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Game/Cli.php b/src/Command/Game/Cli.php index 46ed9f2c..b916aeb9 100644 --- a/src/Command/Game/Cli.php +++ b/src/Command/Game/Cli.php @@ -14,18 +14,18 @@ use ChessServer\Command\Game\Blocking\RestartCommand; use ChessServer\Command\Game\Blocking\StockfishCommand; use ChessServer\Command\Game\Blocking\TutorFenCommand; -use ChessServer\Command\Game\Async\AcceptPlayRequestCommand; -use ChessServer\Command\Game\Async\AsciiCommand; -use ChessServer\Command\Game\Async\DrawCommand; -use ChessServer\Command\Game\Async\EvalNamesCommand; -use ChessServer\Command\Game\Async\LegalCommand; -use ChessServer\Command\Game\Async\OnlineGamesCommand; -use ChessServer\Command\Game\Async\RandomizerCommand; -use ChessServer\Command\Game\Async\RematchCommand; -use ChessServer\Command\Game\Async\StartCommand; -use ChessServer\Command\Game\Async\TakebackCommand; -use ChessServer\Command\Game\Async\UndoCommand; -use Spatie\Async\Pool; +use ChessServer\Command\Game\NonBlocking\AcceptPlayRequestCommand; +use ChessServer\Command\Game\NonBlocking\AsciiCommand; +use ChessServer\Command\Game\NonBlocking\DrawCommand; +use ChessServer\Command\Game\NonBlocking\EvalNamesCommand; +use ChessServer\Command\Game\NonBlocking\LegalCommand; +use ChessServer\Command\Game\NonBlocking\OnlineGamesCommand; +use ChessServer\Command\Game\NonBlocking\RandomizerCommand; +use ChessServer\Command\Game\NonBlocking\RematchCommand; +use ChessServer\Command\Game\NonBlocking\StartCommand; +use ChessServer\Command\Game\NonBlocking\TakebackCommand; +use ChessServer\Command\Game\NonBlocking\UndoCommand; +use Spatie\NonBlocking\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Game/Mode/AbstractMode.php b/src/Command/Game/Mode/AbstractMode.php index 9935cb90..30ee3176 100644 --- a/src/Command/Game/Mode/AbstractMode.php +++ b/src/Command/Game/Mode/AbstractMode.php @@ -3,10 +3,10 @@ namespace ChessServer\Command\Game\Mode; use ChessServer\Command\Game\Game; -use ChessServer\Command\Game\Async\PlayCommand; -use ChessServer\Command\Game\Async\PlayLanCommand; -use ChessServer\Command\Game\Async\LegalCommand; -use ChessServer\Command\Game\Async\UndoCommand; +use ChessServer\Command\Game\NonBlocking\PlayCommand; +use ChessServer\Command\Game\NonBlocking\PlayLanCommand; +use ChessServer\Command\Game\NonBlocking\LegalCommand; +use ChessServer\Command\Game\NonBlocking\UndoCommand; use Firebase\JWT\JWT; use Firebase\JWT\Key; diff --git a/src/Command/Game/Async/AcceptPlayRequestCommand.php b/src/Command/Game/NonBlocking/AcceptPlayRequestCommand.php similarity index 98% rename from src/Command/Game/Async/AcceptPlayRequestCommand.php rename to src/Command/Game/NonBlocking/AcceptPlayRequestCommand.php index 4b4a608f..475f6f35 100644 --- a/src/Command/Game/Async/AcceptPlayRequestCommand.php +++ b/src/Command/Game/NonBlocking/AcceptPlayRequestCommand.php @@ -1,6 +1,6 @@ Date: Sun, 12 Jan 2025 12:40:27 +0100 Subject: [PATCH 28/28] use Spatie\Async\Task --- src/Command/AbstractBlockingCommand.php | 2 +- src/Command/AbstractBlockingTask.php | 2 +- src/Command/Auth/Cli.php | 2 +- src/Command/Binary/Cli.php | 2 +- src/Command/Data/Cli.php | 2 +- src/Command/Game/Cli.php | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Command/AbstractBlockingCommand.php b/src/Command/AbstractBlockingCommand.php index ebdc03e1..2c70aaae 100644 --- a/src/Command/AbstractBlockingCommand.php +++ b/src/Command/AbstractBlockingCommand.php @@ -2,7 +2,7 @@ namespace ChessServer\Command; -use Spatie\NonBlocking\Pool; +use Spatie\Async\Pool; abstract class AbstractBlockingCommand extends AbstractCommand { diff --git a/src/Command/AbstractBlockingTask.php b/src/Command/AbstractBlockingTask.php index 859db9c7..9c7aae22 100644 --- a/src/Command/AbstractBlockingTask.php +++ b/src/Command/AbstractBlockingTask.php @@ -2,7 +2,7 @@ namespace ChessServer\Command; -use Spatie\NonBlocking\Task; +use Spatie\Async\Task; abstract class AbstractBlockingTask extends Task { diff --git a/src/Command/Auth/Cli.php b/src/Command/Auth/Cli.php index 0614cdc4..d742f39b 100644 --- a/src/Command/Auth/Cli.php +++ b/src/Command/Auth/Cli.php @@ -6,7 +6,7 @@ use ChessServer\Command\Auth\Blocking\TotpRefreshCommand; use ChessServer\Command\Auth\Blocking\TotpSignInCommand; use ChessServer\Command\Auth\Blocking\TotpSignUpCommand; -use Spatie\NonBlocking\Pool; +use Spatie\Async\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Binary/Cli.php b/src/Command/Binary/Cli.php index e02e377e..362d7175 100644 --- a/src/Command/Binary/Cli.php +++ b/src/Command/Binary/Cli.php @@ -4,7 +4,7 @@ use ChessServer\Command\AbstractCli; use ChessServer\Command\Binary\Blocking\ImageCommand; -use Spatie\NonBlocking\Pool; +use Spatie\Async\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Data/Cli.php b/src/Command/Data/Cli.php index 586c91d9..efb2453a 100644 --- a/src/Command/Data/Cli.php +++ b/src/Command/Data/Cli.php @@ -10,7 +10,7 @@ use ChessServer\Command\Data\Blocking\OpeningCommand; use ChessServer\Command\Data\Blocking\RankingCommand; use ChessServer\Command\Data\Blocking\SearchCommand; -use Spatie\NonBlocking\Pool; +use Spatie\Async\Pool; class Cli extends AbstractCli { diff --git a/src/Command/Game/Cli.php b/src/Command/Game/Cli.php index b916aeb9..25a68605 100644 --- a/src/Command/Game/Cli.php +++ b/src/Command/Game/Cli.php @@ -25,7 +25,7 @@ use ChessServer\Command\Game\NonBlocking\StartCommand; use ChessServer\Command\Game\NonBlocking\TakebackCommand; use ChessServer\Command\Game\NonBlocking\UndoCommand; -use Spatie\NonBlocking\Pool; +use Spatie\Async\Pool; class Cli extends AbstractCli {