diff --git a/composer.json b/composer.json index c694e88cad0..805481f8fd4 100644 --- a/composer.json +++ b/composer.json @@ -24,7 +24,9 @@ "psr-4": { "Drupal\\Tests\\social\\PHPStan\\": "tests/phpstan/src", "Drupal\\social\\Behat\\": "tests/behat/features/bootstrap", - "Drupal\\social\\": "src" + "Drupal\\social\\": "src", + "Drupal\\social_eda\\": "src/PHPStan/Stubs/social_eda/", + "Drupal\\social_eda_dispatcher\\": "src/PHPStan/Stubs/social_eda_dispatcher/" } }, "extra": { diff --git a/phpstan.neon b/phpstan.neon index 76d7fa03926..c4a6c169642 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -72,10 +72,10 @@ parameters: # Stub files provide type information for classes and functions that are # otherwise difficult to analyze, improving the accuracy of PHPStan's checks. stubFiles: - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda/Address.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda/DateTime.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda/Entity.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda/Href.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda/User.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda_dispatcher/Dispatcher.stub - - %currentWorkingDirectory%/html/profiles/contrib/social/src/PHPStan/Stubs/social_eda_dispatcher/CloudEvent.stub + - src/PHPStan/Stubs/social_eda/Address.stub + - src/PHPStan/Stubs/social_eda/DateTime.stub + - src/PHPStan/Stubs/social_eda/Entity.stub + - src/PHPStan/Stubs/social_eda/Href.stub + - src/PHPStan/Stubs/social_eda/User.stub + - src/PHPStan/Stubs/social_eda_dispatcher/Dispatcher.stub + - src/PHPStan/Stubs/social_eda_dispatcher/CloudEvent.stub