mirror of
https://github.com/rclone/rclone.git
synced 2025-12-21 10:43:37 +00:00
vendor: update all dependencies
* Update all dependencies * Remove all `[[constraint]]` from Gopkg.toml * Add in the minimum number of `[[override]]` to build * Remove go get of github.com/inconshreveable/mousetrap as it is vendored * Update docs with new policy on constraints
This commit is contained in:
9
vendor/github.com/dropbox/dropbox-sdk-go-unofficial/generator/go_helpers.py
generated
vendored
9
vendor/github.com/dropbox/dropbox-sdk-go-unofficial/generator/go_helpers.py
generated
vendored
@@ -12,7 +12,6 @@ from stone.ir import (
|
||||
unwrap_nullable,
|
||||
is_composite_type,
|
||||
is_list_type,
|
||||
is_primitive_type,
|
||||
is_struct_type,
|
||||
Void,
|
||||
)
|
||||
@@ -69,14 +68,10 @@ def _rename_if_reserved(s):
|
||||
return s
|
||||
|
||||
|
||||
def fmt_type(data_type, namespace=None, use_interface=False, raw=False):
|
||||
def fmt_type(data_type, namespace=None, use_interface=False):
|
||||
data_type, nullable = unwrap_nullable(data_type)
|
||||
if is_list_type(data_type):
|
||||
if raw and is_primitive_type(data_type.data_type):
|
||||
return "json.RawMessage"
|
||||
return '[]%s' % fmt_type(data_type.data_type, namespace, use_interface, raw)
|
||||
if raw:
|
||||
return "json.RawMessage"
|
||||
return '[]%s' % fmt_type(data_type.data_type, namespace, use_interface)
|
||||
type_name = data_type.name
|
||||
if use_interface and _needs_base_type(data_type):
|
||||
type_name = 'Is' + type_name
|
||||
|
||||
Reference in New Issue
Block a user