From 389ac3a952b64386dda56becf376c16c493edccb Mon Sep 17 00:00:00 2001 From: Lars Moelleken Date: Thu, 1 Aug 2024 15:49:19 +0200 Subject: [PATCH] composer.json: move `nikic/php-parser` into dev dependencies (#60) * composer.json: move `nikic/php-parser` into dev dependencies * composer-require-checker.json: ignore PhpParser classes * composer-require-checker.json: ignore PhpParser classes v2 --- composer-require-checker.json | 18 +++++++++++++++++- composer.json | 2 +- 2 files changed, 18 insertions(+), 2 deletions(-) diff --git a/composer-require-checker.json b/composer-require-checker.json index 8729b26..7b0a652 100644 --- a/composer-require-checker.json +++ b/composer-require-checker.json @@ -10,6 +10,22 @@ "PHPStan\\Rules\\RuleErrorBuilder", "PHPStan\\Type\\ConstantScalarType", "PHPStan\\Type\\ObjectType", - "PHPStan\\Type\\TypeWithClassName" + "PHPStan\\Type\\TypeWithClassName", + "PhpParser\\Node", + "PhpParser\\Node\\Expr\\ArrowFunction", + "PhpParser\\Node\\Expr\\Assign", + "PhpParser\\Node\\Expr\\Closure", + "PhpParser\\Node\\Expr\\FuncCall", + "PhpParser\\Node\\Expr\\New_", + "PhpParser\\Node\\Expr\\StaticPropertyFetch", + "PhpParser\\Node\\Expr\\Variable", + "PhpParser\\Node\\FunctionLike", + "PhpParser\\Node\\Name", + "PhpParser\\Node\\Scalar\\String_", + "PhpParser\\Node\\Stmt\\ClassLike", + "PhpParser\\Node\\Stmt\\Goto_", + "PhpParser\\Node\\Stmt\\Interface_", + "PhpParser\\Node\\Stmt\\Trait_", + "PhpParser\\Node\\VarLikeIdentifier" ] } diff --git a/composer.json b/composer.json index f7a1eb6..a772e53 100644 --- a/composer.json +++ b/composer.json @@ -12,12 +12,12 @@ ], "require": { "php": "~8.2.0 || ~8.3.0", - "nikic/php-parser": "^4.19.1 || ^5.0.2", "phpstan/phpstan": "^1.11.8" }, "require-dev": { "nette/di": "^3.2.2", "nette/neon": "^3.4.3", + "nikic/php-parser": "^4.19.1 || ^5.0.2", "phpstan/phpstan-phpunit": "^1.4.0", "phpunit/phpunit": "^11.2.9", "slam/php-cs-fixer-extensions": "^3.11.1"