Skip to content

Commit ef1f77f

Browse files
committed
iterate
1 parent e880153 commit ef1f77f

14 files changed

+48
-30
lines changed

src/Toolkit/src/Kit/KitContextRunner.php

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@
1111

1212
namespace Symfony\UX\Toolkit\Kit;
1313

14-
use Symfony\Component\Filesystem\Path;
1514
use Symfony\UX\Toolkit\Recipe\RecipeType;
1615
use Symfony\UX\TwigComponent\ComponentFactory;
1716
use Symfony\UX\TwigComponent\ComponentTemplateFinderInterface;
@@ -93,7 +92,7 @@ public function findAnonymousComponentTemplate(string $name): ?string
9392
{
9493
foreach ($this->kit->getRecipes(type: RecipeType::Component) as $recipe) {
9594
foreach ($recipe->getFiles() as $file) {
96-
if (str_ends_with($file->sourceRelativePathName, str_replace(':', DIRECTORY_SEPARATOR, $name).'.html.twig')) {
95+
if (str_ends_with($file->sourceRelativePathName, str_replace(':', \DIRECTORY_SEPARATOR, $name).'.html.twig')) {
9796
return $file->sourceRelativePathName;
9897
}
9998
}

src/Toolkit/src/Kit/KitManifest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ public function __construct(
2323
public readonly string $description,
2424
public readonly string $license,
2525
public readonly string $homepage,
26-
public string|null $installAsMarkdown = null,
26+
public ?string $installAsMarkdown = null,
2727
) {
2828
Assert::kitName($this->name);
2929

src/Toolkit/src/Recipe/RecipeManifest.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -72,7 +72,7 @@ public static function fromJson(string $json): self
7272
} else {
7373
$dependencies[] = new PhpPackageDependency($package);
7474
}
75-
} else if ('recipe' === $dependency['type']) {
75+
} elseif ('recipe' === $dependency['type']) {
7676
$name = $dependency['name'] ?? throw new \InvalidArgumentException(\sprintf('The recipe name is missing for dependency #%d, add "name" key.', $i));
7777
$dependencies[] = new RecipeDependency($name);
7878
} else {

src/Toolkit/tests/Functional/ComponentsRenderingTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,6 @@
1616
use Symfony\Bundle\FrameworkBundle\Test\WebTestCase;
1717
use Symfony\Component\Filesystem\Path;
1818
use Symfony\Component\Finder\Finder;
19-
use Symfony\UX\Toolkit\Asset\Component;
2019
use Symfony\UX\Toolkit\Kit\Kit;
2120
use Symfony\UX\Toolkit\Kit\KitContextRunner;
2221
use Symfony\UX\Toolkit\Kit\KitFactory;

src/Toolkit/tests/Installer/PoolResolverTest.php

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -14,12 +14,8 @@
1414
namespace Symfony\UX\Toolkit\Tests\Installer;
1515

1616
use PHPUnit\Framework\TestCase;
17-
use Symfony\Component\Filesystem\Filesystem;
18-
use Symfony\Component\Filesystem\Path;
1917
use Symfony\UX\Toolkit\Dependency\RecipeDependency;
20-
use Symfony\UX\Toolkit\File;
2118
use Symfony\UX\Toolkit\Installer\PoolResolver;
22-
use Symfony\UX\Toolkit\Kit\Kit;
2319
use Symfony\UX\Toolkit\Kit\KitSynchronizer;
2420
use Symfony\UX\Toolkit\Recipe\RecipeSynchronizer;
2521
use Symfony\UX\Toolkit\Tests\TestHelperTrait;
@@ -36,7 +32,7 @@ public function testCanResolveDependencies()
3632

3733
$poolResolver = new PoolResolver();
3834

39-
$pool = $poolResolver->resolveForRecipe($kit, $recipeButton =$kit->getRecipe('Button'));
35+
$pool = $poolResolver->resolveForRecipe($kit, $recipeButton = $kit->getRecipe('Button'));
4036

4137
$this->assertEquals([
4238
'templates/components/Button.html.twig',

src/Toolkit/tests/Installer/PoolTest.php

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,6 @@
2121
use Symfony\UX\Toolkit\Recipe\Recipe;
2222
use Symfony\UX\Toolkit\Recipe\RecipeManifest;
2323
use Symfony\UX\Toolkit\Recipe\RecipeType;
24-
use Symfony\UX\Toolkit\Tests\TestHelperTrait;
2524

2625
final class PoolTest extends TestCase
2726
{

src/Toolkit/tests/Kit/KitFactoryTest.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,6 @@
1212
namespace Symfony\UX\Toolkit\Tests\Kit;
1313

1414
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
15-
use Symfony\UX\Toolkit\Asset\StimulusController;
16-
use Symfony\UX\Toolkit\Dependency\ComponentDependency;
17-
use Symfony\UX\Toolkit\Dependency\PhpPackageDependency;
18-
use Symfony\UX\Toolkit\Dependency\StimulusControllerDependency;
19-
use Symfony\UX\Toolkit\File;
2015
use Symfony\UX\Toolkit\Kit\KitFactory;
2116

2217
final class KitFactoryTest extends KernelTestCase

src/Toolkit/tests/Kit/KitManifestTest.php

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,21 @@
22

33
declare(strict_types=1);
44

5+
/*
6+
* This file is part of the Symfony package.
7+
*
8+
* (c) Fabien Potencier <[email protected]>
9+
*
10+
* For the full copyright and license information, please view the LICENSE
11+
* file that was distributed with this source code.
12+
*/
13+
514
namespace Symfony\UX\Toolkit\Tests\Kit;
615

716
use PHPUnit\Framework\TestCase;
817
use Symfony\UX\Toolkit\Kit\KitManifest;
918

10-
final class KitManifestTest extends TestCase
19+
final class KitManifestTest extends TestCase
1120
{
1221
public function testFromJsonWithInvalidJson()
1322
{

src/Toolkit/tests/Kit/KitSynchronizerTest.php

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,8 @@
1212
namespace Symfony\UX\Toolkit\Tests\Kit;
1313

1414
use Symfony\Bundle\FrameworkBundle\Test\KernelTestCase;
15-
use Symfony\Component\Filesystem\Filesystem;
16-
use Symfony\Component\Filesystem\Path;
17-
use Symfony\UX\Toolkit\Dependency\ComponentDependency;
1815
use Symfony\UX\Toolkit\Dependency\PhpPackageDependency;
19-
use Symfony\UX\Toolkit\Dependency\StimulusControllerDependency;
2016
use Symfony\UX\Toolkit\Dependency\Version;
21-
use Symfony\UX\Toolkit\Kit\Kit;
2217
use Symfony\UX\Toolkit\Kit\KitSynchronizer;
2318
use Symfony\UX\Toolkit\Recipe\RecipeSynchronizer;
2419
use Symfony\UX\Toolkit\Tests\TestHelperTrait;

src/Toolkit/tests/Kit/KitTest.php

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -40,11 +40,11 @@ public function testCanAddRecipesToTheKit()
4040
{
4141
$kit = new Kit(__DIR__, new KitManifest('foo', 'Description', 'MIT', 'https://example.com'));
4242
$kit->addRecipe(new Recipe(
43-
__DIR__. '/Alert',
43+
__DIR__.'/Alert',
4444
new RecipeManifest(RecipeType::Component, 'Alert', 'Description', []),
4545
));
4646
$kit->addRecipe(new Recipe(
47-
__DIR__. '/Table',
47+
__DIR__.'/Table',
4848
new RecipeManifest(RecipeType::Component, 'Table', 'Description', []),
4949
));
5050

@@ -59,11 +59,11 @@ public function testShouldFailIfComponentIsAlreadyRegisteredInTheKit()
5959

6060
$kit = new Kit(__DIR__, new KitManifest('foo', 'Description', 'MIT', 'https://example.com'));
6161
$kit->addRecipe(new Recipe(
62-
__DIR__. '/Alert',
62+
__DIR__.'/Alert',
6363
new RecipeManifest(RecipeType::Component, 'Alert', 'Description', []),
6464
));
6565
$kit->addRecipe(new Recipe(
66-
__DIR__. '/Alert',
66+
__DIR__.'/Alert',
6767
new RecipeManifest(RecipeType::Component, 'Alert', 'Description', []),
6868
));
6969
}
@@ -72,11 +72,11 @@ public function testCanGetRecipeByName()
7272
{
7373
$kit = new Kit(__DIR__, new KitManifest('foo', 'Description', 'MIT', 'https://example.com'));
7474
$kit->addRecipe(new Recipe(
75-
__DIR__. '/Alert',
75+
__DIR__.'/Alert',
7676
new RecipeManifest(RecipeType::Component, 'Alert', 'Description', []),
7777
));
7878
$kit->addRecipe(new Recipe(
79-
__DIR__. '/Table',
79+
__DIR__.'/Table',
8080
new RecipeManifest(RecipeType::Component, 'Table', 'Description', []),
8181
));
8282

0 commit comments

Comments
 (0)