Issue #3589186: Ignore known PHPStan false positives (upstream ai docblock...
Issue #3589186 (closed): Ignore known PHPStan false positives (upstream ai docblock typos, ProviderProxy __call, intentional deprecated-method tests).
Adds documented ignoreErrors rules to phpstan.neon so the job reports zero errors and can be made blocking:
- "Drupal\ai\Operation..." invalid-type errors are inherited from the ai module's own typo'd @param/@var docblocks (drupal.org/i/3505528); this module's code correctly uses Drupal\ai\OperationType...
- ProviderProxy exposes provider methods only via __call(), which PHPStan cannot resolve.
- setChatSystemRole() is deprecated in ai:1.2.0 but still shipped in ai 1.x; the unit tests intentionally cover it.
Sets reportUnmatchedIgnoredErrors: false so the build stays green once the upstream ai fix lands.
Closes #3589186 (closed)