File tree Expand file tree Collapse file tree 2 files changed +4
-5
lines changed
tools/azure-sdk-tools/packaging_tools
templates/multiapi_combiner Expand file tree Collapse file tree 2 files changed +4
-5
lines changed Original file line number Diff line number Diff line change @@ -271,12 +271,12 @@ def _get_names_by_api_version(api_version: str):
271
271
def _get_operation (code_model : "CodeModel" , name : str ) -> Operation :
272
272
return Operation (code_model , name , operation_group = self )
273
273
274
- self .operations = _combine_helper (
274
+ self .operations = [ o for o in _combine_helper (
275
275
code_model = self .code_model ,
276
276
sorted_api_versions = api_versions ,
277
277
get_cls = _get_operation ,
278
278
get_names_by_api_version = _get_names_by_api_version ,
279
- )
279
+ ) if o . name != "_api_version" ]
280
280
281
281
def doc (self , async_mode : bool ) -> str :
282
282
return strip_version_from_docs (self .generated_class (async_mode ).__doc__ )
Original file line number Diff line number Diff line change @@ -18,9 +18,8 @@ class {{ operation_group.name }}{{ "(" + operation_group.name.replace("Operation
18
18
self._deserialize = input_args.pop(0) if input_args else kwargs.pop("deserializer")
19
19
self._api_version = input_args.pop(0) if input_args else kwargs.pop("api_version")
20
20
{% else %}
21
- @property
22
- def _api_version(self)-> str:
23
- return self._get_api_version(None)
21
+ def _api_version(self, op_name: str) -> str:
22
+ return self._get_api_version(op_name)
24
23
25
24
{% endif %}
26
25
{% for operation in operation_group .operations %}
You can’t perform that action at this time.
0 commit comments