PR-4.4-dev Pending

User tests: Successful: Unsuccessful:

avatar laoneo
laoneo
28 Jun 2023

Adds a new code style rule which checks if imports are from the global namespace.

Invalid

<?php

 namespace Foo;

 use DateTimeImmutable;
 use function count;
 use const M_PI;

if (count($x)) {
    /** @var DateTimeImmutable $d */
    $d = new DateTimeImmutable();
    $p = M_PI;
 }

Valid

<?php

 namespace Foo;

if (\count($x)) {
    /** @var \DateTimeImmutable $d */
    $d = new \DateTimeImmutable();
    $p = \M_PI;
 }
avatar joomla-cms-bot joomla-cms-bot - change - 28 Jun 2023
Category Administration com_admin com_banners com_content com_finder com_installer com_templates com_users
avatar laoneo laoneo - open - 28 Jun 2023
avatar laoneo laoneo - change - 28 Jun 2023
Status New Pending
avatar laoneo laoneo - change - 28 Jun 2023
Labels Added: PR-4.4-dev
avatar HLeithner HLeithner - close - 28 Jun 2023
avatar HLeithner HLeithner - merge - 28 Jun 2023
avatar HLeithner HLeithner - change - 28 Jun 2023
Status Pending Fixed in Code Base
Closed_Date 0000-00-00 00:00:00 2023-06-28 12:01:32
Closed_By HLeithner

Add a Comment

Login with GitHub to post a comment