Skip to content

[ServiceBus] Expand **kwargs in both sync and async APIs to improve intellisense #11685

@yunhaoling

Description

@yunhaoling

In current public async API, kwargs are not expanded which means only required parameters shows up when IDE/Editor try to do intellisense stuff -- auto-code-complete and hint.

To make intellisense work better, expand (param, **kwargs) to (param1, *, kwarg1=default, kwarg2=default, ...) in async APIs.

not applicable for sync due to the compatibility with py2.7

Metadata

Metadata

Assignees

Labels

ClientThis issue points to a problem in the data-plane of the library.MQThis issue is part of a "milestone of quality" initiative.MessagingMessaging crewService Bus

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions