Add generics for all controllers (#20675)

This commit is contained in:
Maksim Spirkov
2025-11-03 12:59:23 +03:00
committed by GitHub
parent 0998ac6cb1
commit 7dd3dede14
36 changed files with 216 additions and 63 deletions

View File

@@ -7,6 +7,7 @@
namespace yii\build\controllers;
use yii\console\Application;
use yii\console\Controller;
use yii\console\Exception;
use yii\helpers\FileHelper;
@@ -16,6 +17,8 @@ use yii\helpers\FileHelper;
*
* @author Qiang Xue <qiang.xue@gmail.com>
* @since 2.0
*
* @extends Controller<Application>
*/
class ClassmapController extends Controller
{

View File

@@ -9,6 +9,7 @@ namespace yii\build\controllers;
use Yii;
use yii\base\InvalidParamException;
use yii\console\Application;
use yii\console\Controller;
use yii\console\ExitCode;
use yii\helpers\Console;
@@ -22,6 +23,8 @@ use yii\helpers\FileHelper;
*
* @author Carsten Brandt <mail@cebe.cc>
* @since 2.0
*
* @extends Controller<Application>
*/
class DevController extends Controller
{

View File

@@ -9,6 +9,7 @@
namespace yii\build\controllers;
use Yii;
use yii\console\Application;
use yii\console\Controller;
use yii\helpers\Console;
use yii\helpers\VarDumper;
@@ -24,6 +25,8 @@ use yii\helpers\VarDumper;
*
* @author Carsten Brandt <mail@cebe.cc>
* @since 2.0
*
* @extends Controller<Application>
*/
class MimeTypeController extends Controller
{

View File

@@ -11,6 +11,7 @@ namespace yii\build\controllers;
use Yii;
use yii\base\Model;
use yii\base\Module;
use yii\console\Application;
use yii\console\Controller as ConsoleController;
use yii\db\QueryBuilder;
use yii\helpers\Console;
@@ -27,6 +28,8 @@ use yii\web\Request as WebRequest;
* @author Carsten Brandt <mail@cebe.cc>
* @author Alexander Makarov <sam@rmcreative.ru>
* @since 2.0
*
* @extends ConsoleController<Application>
*/
class PhpDocController extends ConsoleController
{

View File

@@ -10,6 +10,7 @@ namespace yii\build\controllers;
use Yii;
use yii\base\Exception;
use yii\console\Application;
use yii\console\Controller;
use yii\helpers\ArrayHelper;
use yii\helpers\Console;
@@ -40,6 +41,8 @@ use yii\helpers\FileHelper;
*
* @author Carsten Brandt <mail@cebe.cc>
* @since 2.0
*
* @extends Controller<Application>
*/
class ReleaseController extends Controller
{

View File

@@ -8,6 +8,7 @@
namespace yii\build\controllers;
use DirectoryIterator;
use yii\console\Application;
use yii\console\Controller;
use yii\helpers\Html;
@@ -17,6 +18,8 @@ use yii\helpers\Html;
* build translation "../docs/guide" "../docs/guide-ru" "Russian guide translation report" > report_guide_ru.html
*
* @author Alexander Makarov <sam@rmcreative.ru>
*
* @extends Controller<Application>
*/
class TranslationController extends Controller
{

View File

@@ -8,6 +8,7 @@
namespace yii\build\controllers;
use yii\console\Application;
use yii\console\Controller;
use yii\helpers\Console;
use yii\helpers\FileHelper;
@@ -16,6 +17,8 @@ use yii\helpers\FileHelper;
* Check files for broken UTF8 and non-printable characters.
*
* @author Carsten Brandt <mail@cebe.cc>
*
* @extends Controller<Application>
*/
class Utf8Controller extends Controller
{