[Server] Registry Architecture Refactoring - Enhanced Separation of Concerns #21
Annotations
10 errors
|
qa:
src/Capability/DispatchableRegistry.php#L45
Method Mcp\Capability\DispatchableRegistry::registerTool() has parameter $handler with no value type specified in iterable type array.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L52
Parameter #1 $registry of class Mcp\Server\RequestHandler\ListToolsHandler constructor expects Mcp\Capability\Registry\ReferenceProviderInterface, Mcp\Capability\ToolChain given.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L49
Parameter #1 $registry of class Mcp\Server\RequestHandler\ListResourcesHandler constructor expects Mcp\Capability\Registry\ReferenceProviderInterface, Mcp\Capability\ResourceChain given.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L47
Parameter #1 $registry of class Mcp\Server\RequestHandler\ListPromptsHandler constructor expects Mcp\Capability\Registry\ReferenceProviderInterface, Mcp\Capability\PromptChain given.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\ReadResourceHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\ResourceChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\ListToolsHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\ToolChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\ListResourcesHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\ResourceChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\ListPromptsHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\PromptChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\GetPromptHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\PromptChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|
|
qa:
examples/09-standalone-cli/src/Builder.php#L0
Ignored error pattern #^Parameter \#1 \$registry of class Mcp\\Server\\RequestHandler\\CallToolHandler constructor expects Mcp\\Capability\\Registry, Mcp\\Capability\\ToolChain given\.$# (argument.type) in path /home/runner/work/php-sdk/php-sdk/examples/09-standalone-cli/src/Builder.php was not matched in reported errors.
|