@@ -454,9 +454,9 @@ def __init__(
454454methods = ["GET" ]
455455self .methods :Set [str ]= {method .upper ()for method in methods }
456456if isinstance (generate_unique_id_function ,DefaultPlaceholder ):
457- current_generate_unique_id :Callable [
458- [ "APIRoute" ], str
459- ] = generate_unique_id_function . value
457+ current_generate_unique_id :Callable [[ APIRoute ], str ] = (
458+ generate_unique_id_function . value
459+ )
460460else :
461461current_generate_unique_id = generate_unique_id_function
462462self .unique_id = self .operation_id or current_generate_unique_id (self )
@@ -482,9 +482,9 @@ def __init__(
482482# By being a new field, no inheritance will be passed as is. A new model
483483# will always be created.
484484# TODO: remove when deprecating Pydantic v1
485- self .secure_cloned_response_field :Optional [
486- ModelField
487- ] = create_cloned_field ( self . response_field )
485+ self .secure_cloned_response_field :Optional [ModelField ] = (
486+ create_cloned_field ( self . response_field )
487+ )
488488else :
489489self .response_field = None # type: ignore
490490self .secure_cloned_response_field = None