mirror of
https://github.com/rclone/rclone.git
synced 2025-11-23 21:44:49 +02:00
build: replace interface{} by the 'any' type added in go1.18
This commit is contained in:
@@ -598,7 +598,7 @@ It doesn't return anything.
|
|||||||
// The result should be capable of being JSON encoded
|
// The result should be capable of being JSON encoded
|
||||||
// If it is a string or a []string it will be shown to the user
|
// If it is a string or a []string it will be shown to the user
|
||||||
// otherwise it will be JSON encoded and shown to the user like that
|
// otherwise it will be JSON encoded and shown to the user like that
|
||||||
func (f *Fs) Command(ctx context.Context, name string, arg []string, opt map[string]string) (out interface{}, err error) {
|
func (f *Fs) Command(ctx context.Context, name string, arg []string, opt map[string]string) (out any, err error) {
|
||||||
switch name {
|
switch name {
|
||||||
case "metadata":
|
case "metadata":
|
||||||
return f.ShowMetadata(ctx)
|
return f.ShowMetadata(ctx)
|
||||||
@@ -625,7 +625,7 @@ func (f *Fs) Command(ctx context.Context, name string, arg []string, opt map[str
|
|||||||
}
|
}
|
||||||
|
|
||||||
// ShowMetadata returns some metadata about the corresponding DOI
|
// ShowMetadata returns some metadata about the corresponding DOI
|
||||||
func (f *Fs) ShowMetadata(ctx context.Context) (metadata interface{}, err error) {
|
func (f *Fs) ShowMetadata(ctx context.Context) (metadata any, err error) {
|
||||||
doiURL, err := url.Parse("https://doi.org/" + f.opt.Doi)
|
doiURL, err := url.Parse("https://doi.org/" + f.opt.Doi)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
return nil, err
|
return nil, err
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ type CreateFolderResponse struct {
|
|||||||
Status int `json:"status"`
|
Status int `json:"status"`
|
||||||
Msg string `json:"msg"`
|
Msg string `json:"msg"`
|
||||||
Result struct {
|
Result struct {
|
||||||
FldID interface{} `json:"fld_id"`
|
FldID any `json:"fld_id"`
|
||||||
} `json:"result"`
|
} `json:"result"`
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
@@ -261,7 +261,7 @@ func Set(config configmap.Getter, opt any) (err error) {
|
|||||||
}
|
}
|
||||||
|
|
||||||
// setIfSameType set aPtr with b if they are the same type or returns false.
|
// setIfSameType set aPtr with b if they are the same type or returns false.
|
||||||
func setIfSameType(aPtr interface{}, b interface{}) bool {
|
func setIfSameType(aPtr any, b any) bool {
|
||||||
aVal := reflect.ValueOf(aPtr).Elem()
|
aVal := reflect.ValueOf(aPtr).Elem()
|
||||||
bVal := reflect.ValueOf(b)
|
bVal := reflect.ValueOf(b)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user