diff --git a/composer.json b/composer.json index c18cbf6..8639c12 100644 --- a/composer.json +++ b/composer.json @@ -15,18 +15,20 @@ } ], "require": { - "php": "^8.1" + "php": "^8.1", + "nextcloud/ocp": ">=27", + "rector/rector": "^2.0" }, "require-dev": { "phpunit/phpunit": "^10.5", - "ramsey/devtools": "^2.0", - "rector/rector": "^1.2" + "ramsey/devtools": "^2.0" }, "minimum-stability": "dev", "prefer-stable": true, "autoload": { "psr-4": { - "Nextcloud\\Rector\\": "src/" + "Nextcloud\\Rector\\": "src/", + "OCP\\": "vendor/nextcloud/ocp/OCP" } }, "autoload-dev": { @@ -44,6 +46,9 @@ "ramsey/composer-repl": true, "ramsey/devtools": true }, + "platform": { + "php": "8.1" + }, "sort-packages": true }, "extra": { diff --git a/src/Set/NextcloudSets.php b/src/Set/NextcloudSets.php index 52c2e4b..38089f2 100644 --- a/src/Set/NextcloudSets.php +++ b/src/Set/NextcloudSets.php @@ -4,12 +4,7 @@ namespace Nextcloud\Rector\Set; -use Rector\Set\Contract\SetListInterface; - -/** - * @psalm-suppress DeprecatedInterface - */ -final class NextcloudSets implements SetListInterface +final class NextcloudSets { public const NEXTCLOUD_25 = __DIR__ . '/../../config/nextcloud-25/nextcloud-25-deprecations.php'; public const NEXTCLOUD_26 = __DIR__ . '/../../config/nextcloud-26/nextcloud-26-deprecations.php'; diff --git a/tests/Rector/LegacyGetterToOcpServerGetRector/config/config.php b/tests/Rector/LegacyGetterToOcpServerGetRector/config/config.php index cc0b8c7..16de054 100644 --- a/tests/Rector/LegacyGetterToOcpServerGetRector/config/config.php +++ b/tests/Rector/LegacyGetterToOcpServerGetRector/config/config.php @@ -11,7 +11,6 @@ ->withConfiguredRule( LegacyGetterToOcpServerGetRector::class, [ - /** @phpstan-ignore class.notFound */ new LegacyGetterToOcpServerGet('getRequest', IRequest::class), new LegacyGetterToOcpServerGet('getContactsManager', 'OCP\Contacts\IManager'), ],