Skip to content

Commit eab21be

Browse files
authored
Merge pull request #130 from koic/reduce_any_p
Combine redundant `any?` calls
2 parents eb0d9c0 + b9f1c58 commit eab21be

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

lib/mcp/server.rb

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -320,10 +320,8 @@ def index_resources_by_uri(resources)
320320

321321
def accepts_server_context?(method_object)
322322
parameters = method_object.parameters
323-
accepts_server_context = parameters.any? { |_type, name| name == :server_context }
324-
has_kwargs = parameters.any? { |type, _| type == :keyrest }
325323

326-
accepts_server_context || has_kwargs
324+
parameters.any? { |type, name| type == :keyrest || name == :server_context }
327325
end
328326

329327
def call_tool_with_args(tool, arguments)

0 commit comments

Comments
 (0)