Skip to content

Commit a996f1d

Browse files
authored
Merge pull request #487 from IBM-Cloud/dev
Prepare for 1.10.3 release
2 parents 337d254 + f824fc1 commit a996f1d

File tree

14 files changed

+35
-41
lines changed

14 files changed

+35
-41
lines changed

CONTRIBUTING.md

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,13 @@ The following is a set of guidelines for` contributing to IBM Cloud CLI SDK. If
88

99
### Before You Submit PR
1010

11+
#### Base branch
12+
13+
This repository's default branch is master as that is from where we release. However, we develop in the **dev** branch. Make sure to create your feature branch from **dev** and also choose this as base for opening pull requests.
14+
1115
#### Code Style
1216

13-
We follow the offical [CodeReviewComments](https://github.com/golang/go/wiki/CodeReviewComments). Make sure you run [gofmt](https://golang.org/cmd/gofmt/) and [go vet](https://golang.org/cmd/vet/) to fix any major changes.
17+
We follow the official [CodeReviewComments](https://github.com/golang/go/wiki/CodeReviewComments). Make sure you run [gofmt](https://golang.org/cmd/gofmt/) and [go vet](https://golang.org/cmd/vet/) to fix any major changes.
1418

1519
#### Unit Test
1620

bluemix/configuration/config_helpers/helpers_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package config_helpers
22

33
import (
44
"encoding/base64"
5-
"io/ioutil"
65
gourl "net/url"
76
"os"
87
"path/filepath"
@@ -15,7 +14,7 @@ import (
1514
func captureAndPrepareEnv(a *assert.Assertions) ([]string, string) {
1615
env := os.Environ()
1716

18-
userHome, err := ioutil.TempDir("", "config_dir_test")
17+
userHome, err := os.MkdirTemp("", "config_dir_test")
1918
a.NoError(err)
2019

2120
os.Unsetenv("IBMCLOUD_CONFIG_HOME")

bluemix/configuration/core_config/bx_config_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package core_config_test
22

33
import (
44
"fmt"
5-
"io/ioutil"
65
"net/http"
76
"net/http/httptest"
87
"os"
@@ -555,7 +554,7 @@ func checkUsageStats(enabled bool, timeStampExist bool, config core_config.Repos
555554
}
556555

557556
func prepareConfigForCLI(cliConfigContent string, t *testing.T) core_config.Repository {
558-
ioutil.WriteFile("config.json", []byte(cliConfigContent), 0644)
557+
os.WriteFile("config.json", []byte(cliConfigContent), 0644)
559558
return core_config.NewCoreConfigFromPath("config.json", func(err error) {
560559
t.Fatal(err.Error())
561560
})

bluemix/configuration/persistor.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package configuration
22

33
import (
44
"context"
5-
"io/ioutil"
65
"os"
76
"path/filepath"
87
"runtime"
@@ -137,7 +136,7 @@ func (dp DiskPersistor) read(data DataInterface) error {
137136
return err
138137
}
139138

140-
bytes, err := ioutil.ReadFile(dp.filePath)
139+
bytes, err := os.ReadFile(dp.filePath)
141140
if err != nil {
142141
return err
143142
}
@@ -152,6 +151,6 @@ func (dp DiskPersistor) write(data DataInterface) error {
152151
return err
153152
}
154153

155-
err = ioutil.WriteFile(dp.filePath, bytes, filePermissions)
154+
err = os.WriteFile(dp.filePath, bytes, filePermissions)
156155
return err
157156
}

bluemix/trace/trace_test.go

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,6 @@ package trace_test
33
import (
44
"bytes"
55
"io"
6-
"io/ioutil"
76
"os"
87
"testing"
98

@@ -100,7 +99,7 @@ func TestStdLogger(t *testing.T) {
10099
}
101100

102101
func TestFileLogger(t *testing.T) {
103-
f, err := ioutil.TempFile("", "")
102+
f, err := os.CreateTemp("", "")
104103
assert.NoError(t, err)
105104

106105
defer f.Close()
@@ -111,14 +110,14 @@ func TestFileLogger(t *testing.T) {
111110
logger.Printf("test %d", 100)
112111
logger.Println("testln")
113112

114-
buf, err := ioutil.ReadAll(f)
113+
buf, err := io.ReadAll(f)
115114
assert.NoError(t, err)
116115

117116
assert.Equal(t, "test\ntest 100\ntestln\n", string(buf))
118117
}
119118

120119
func TestPrinterCloser(t *testing.T) {
121-
f, err := ioutil.TempFile("", "")
120+
f, err := os.CreateTemp("", "")
122121
assert.NoError(t, err)
123122

124123
defer os.RemoveAll(f.Name())
@@ -128,7 +127,7 @@ func TestPrinterCloser(t *testing.T) {
128127
logger.Printf("test %d", 100)
129128
logger.Println("testln")
130129

131-
buf, err := ioutil.ReadAll(f)
130+
buf, err := io.ReadAll(f)
132131
assert.NoError(t, err)
133132

134133
assert.Equal(t, "test\ntest 100\ntestln\n", string(buf))

bluemix/version.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ package bluemix
33
import "fmt"
44

55
// Version is the SDK version
6-
var Version = VersionType{Major: 1, Minor: 10, Build: 2}
6+
var Version = VersionType{Major: 1, Minor: 10, Build: 3}
77

88
// VersionType describe version info
99
type VersionType struct {

common/downloader/file_downloader_test.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@ package downloader
22

33
import (
44
"fmt"
5-
"io/ioutil"
65
"net/http"
76
"net/http/httptest"
87
"os"
@@ -25,7 +24,7 @@ func TestDownloadTestSuite(t *testing.T) {
2524
}
2625

2726
func (suite *DownloadTestSuite) SetupTest() {
28-
tmpDir, err := ioutil.TempDir("", "testfiledownload")
27+
tmpDir, err := os.MkdirTemp("", "testfiledownload")
2928
suite.NoError(err)
3029
suite.downloader = New(tmpDir)
3130
}

common/file_helpers/file.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@ package file_helpers
44
import (
55
"fmt"
66
"io"
7-
"io/ioutil"
87
"os"
98
"path/filepath"
109
)
@@ -90,7 +89,7 @@ func CopyDir(src string, dest string) (err error) {
9089
return
9190
}
9291

93-
entries, err := ioutil.ReadDir(src)
92+
entries, err := os.ReadDir(src)
9493
if err != nil {
9594
return
9695
}
@@ -99,7 +98,7 @@ func CopyDir(src string, dest string) (err error) {
9998
srcPath := filepath.Join(src, entry.Name())
10099
destPath := filepath.Join(dest, entry.Name())
101100

102-
if entry.Mode().IsDir() {
101+
if entry.IsDir() {
103102
err = CopyDir(srcPath, destPath)
104103
} else {
105104
err = CopyFile(srcPath, destPath)

common/rest/client.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ import (
77
"errors"
88
"fmt"
99
"io"
10-
"io/ioutil"
1110
"net/http"
1211

1312
"gopkg.in/yaml.v2"
@@ -76,7 +75,7 @@ func (c *Client) DoWithContext(ctx context.Context, r *Request, respV interface{
7675
}()
7776

7877
if resp.StatusCode < 200 || resp.StatusCode > 299 {
79-
raw, err := ioutil.ReadAll(resp.Body)
78+
raw, err := io.ReadAll(resp.Body)
8079
if err != nil {
8180
return resp, fmt.Errorf("Error reading response: %v", err)
8281
}

common/rest/client_test.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,9 @@ package rest
33
import (
44
"context"
55
"fmt"
6-
"io/ioutil"
76
"net/http"
87
"net/http/httptest"
8+
"os"
99
"testing"
1010

1111
"github.com/stretchr/testify/assert"
@@ -205,12 +205,12 @@ func TestDownloadFile(t *testing.T) {
205205
ts := httptest.NewServer(serveHandler(200, "abcedefg"))
206206
defer ts.Close()
207207

208-
f, err := ioutil.TempFile("", "BluemixCliRestTest")
208+
f, err := os.CreateTemp("", "BluemixCliRestTest")
209209
assert.NoError(err)
210210
defer f.Close()
211211

212212
_, err = NewClient().Do(GetRequest(ts.URL), f, nil)
213213
assert.NoError(err)
214-
bytes, _ := ioutil.ReadFile(f.Name())
214+
bytes, _ := os.ReadFile(f.Name())
215215
assert.Equal("abcedefg", string(bytes))
216216
}

0 commit comments

Comments
 (0)