Skip to content

Commit f0e6e50

Browse files
ice909deepin-bot[bot]
authored andcommitted
chore: remove deprecated ioutil
移除废弃的ioutil模块
1 parent b21341e commit f0e6e50

12 files changed

Lines changed: 28 additions & 34 deletions

File tree

display/color_temp.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@ import (
88
"bufio"
99
"bytes"
1010
"errors"
11-
"io/ioutil"
1211
"math"
1312
"os"
1413
"os/exec"
@@ -115,7 +114,7 @@ func newRedshiftRunner() *redshiftRunner {
115114
logger.Warning("new sys service failed:", err)
116115
}
117116
zoneInfoMap := make(map[string]*zoneInfo)
118-
contents, err := ioutil.ReadFile(timeZoneFile)
117+
contents, err := os.ReadFile(timeZoneFile)
119118
if err != nil {
120119
logger.Warning("Red timezone file failed:", err)
121120
}

display/config.go

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ package display
77
import (
88
"encoding/gob"
99
"encoding/json"
10-
"io/ioutil"
1110
"os"
1211
"path/filepath"
1312
"strings"
@@ -53,7 +52,7 @@ func updateSysMonitorConfigsName(configs SysMonitorConfigs, monitorMap map[uint3
5352

5453
func loadBuiltinMonitorConfig(filename string) (string, error) {
5554
// #nosec G304
56-
content, err := ioutil.ReadFile(filename)
55+
content, err := os.ReadFile(filename)
5756
if err != nil {
5857
return "", err
5958
}
@@ -87,7 +86,7 @@ func readConnectInfoCache(file string) (*ConnectInfo, error) {
8786
// 加载 v5 或 v6 配置,v6 优先
8887
func loadConfigV5V6(filename string) (*ConfigV6, error) {
8988
// #nosec G304
90-
data, err := ioutil.ReadFile(filename)
89+
data, err := os.ReadFile(filename)
9190
if err != nil {
9291
return nil, err
9392
}

display/config_v3_3.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package display
66

77
import (
88
"encoding/json"
9-
"io/ioutil"
9+
"os"
1010
"sort"
1111
"strings"
1212
)
@@ -90,7 +90,7 @@ type ConfigV3D3 map[string]*ScreenConfigV3D3
9090

9191
func loadConfigV3D3(filename string) (ConfigV3D3, error) {
9292
// #nosec G304
93-
data, err := ioutil.ReadFile(filename)
93+
data, err := os.ReadFile(filename)
9494
if err != nil {
9595
return nil, err
9696
}

display/config_v4.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package display
66

77
import (
88
"encoding/json"
9-
"io/ioutil"
9+
"os"
1010
)
1111

1212
type ConfigV4 map[string]*ScreenConfigV4
@@ -38,7 +38,7 @@ type OnlyOneModeConfig struct {
3838

3939
func loadConfigV4(filename string) (ConfigV4, error) {
4040
// #nosec G304
41-
data, err := ioutil.ReadFile(filename)
41+
data, err := os.ReadFile(filename)
4242
if err != nil {
4343
return nil, err
4444
}

display/manager.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,6 @@ import (
88
"encoding/json"
99
"errors"
1010
"fmt"
11-
"github.com/linuxdeepin/go-lib/keyfile"
12-
"io/ioutil"
1311
"math"
1412
"os"
1513
"os/exec"
@@ -20,6 +18,8 @@ import (
2018
"sync"
2119
"time"
2220

21+
"github.com/linuxdeepin/go-lib/keyfile"
22+
2323
"github.com/davecgh/go-spew/spew"
2424
"github.com/godbus/dbus/v5"
2525
"github.com/linuxdeepin/dde-api/dxinput"
@@ -2485,7 +2485,7 @@ func (m *Manager) associateTouch(monitor *Monitor, touchUUID string, auto bool)
24852485
}
24862486

24872487
func (m *Manager) loadUserConfig() error {
2488-
content, err := ioutil.ReadFile(userConfigFile)
2488+
content, err := os.ReadFile(userConfigFile)
24892489
if err != nil {
24902490
if os.IsNotExist(err) {
24912491
return nil
@@ -2532,7 +2532,7 @@ func (m *Manager) saveUserConfigNoLock() error {
25322532
}
25332533

25342534
filename := userConfigFile + ".new"
2535-
err = ioutil.WriteFile(filename, content, 0644)
2535+
err = os.WriteFile(filename, content, 0644)
25362536
if err != nil {
25372537
return err
25382538
}

display/util.go

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,8 @@ import (
88
"bytes"
99
"encoding/json"
1010
"errors"
11-
"io/ioutil"
1211
"math"
12+
"os"
1313
"path/filepath"
1414
"regexp"
1515
"sort"
@@ -301,7 +301,7 @@ func swapWidthHeightWithRotationInt32(rotation uint16, pWidth, pHeight *int32) {
301301
}
302302

303303
func getConfigVersion(filename string) (string, error) {
304-
content, err := ioutil.ReadFile(filename)
304+
content, err := os.ReadFile(filename)
305305
if err != nil {
306306
return "", err
307307
}
@@ -320,7 +320,7 @@ func getComputeChassis() (string, error) {
320320
return "", err
321321
}
322322
if chassis == "" || chassis == "desktop" {
323-
chassisNum, err := ioutil.ReadFile(chassisTypeFilePath)
323+
chassisNum, err := os.ReadFile(chassisTypeFilePath)
324324
if err != nil {
325325
logger.Warning(err)
326326
return "", err
@@ -380,7 +380,7 @@ var regCardOutput = regexp.MustCompile(`^card\d+-.+`)
380380

381381
func getStdMonitorName(edid []byte) (string, error) {
382382
// /sys/class/drm/card0-HDMI-A-1
383-
fileInfos, err := ioutil.ReadDir("/sys/class/drm")
383+
fileInfos, err := os.ReadDir("/sys/class/drm")
384384
if err != nil {
385385
return "", err
386386
}
@@ -413,6 +413,6 @@ func edidEqual(edid1, edid2 []byte) bool {
413413
}
414414

415415
func readSysDrmEdid(name string) ([]byte, error) {
416-
content, err := ioutil.ReadFile(filepath.Join("/sys/class/drm", name, "edid"))
416+
content, err := os.ReadFile(filepath.Join("/sys/class/drm", name, "edid"))
417417
return content, err
418418
}

wl_display/config.go

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

77
import (
88
"encoding/json"
9-
"io/ioutil"
109
"os"
1110
"path/filepath"
1211

@@ -191,7 +190,7 @@ type MonitorConfig struct {
191190
}
192191

193192
func loadConfigV4(filename string) (Config, error) {
194-
data, err := ioutil.ReadFile(filename)
193+
data, err := os.ReadFile(filename)
195194
if err != nil {
196195
return nil, err
197196
}
@@ -252,7 +251,7 @@ func (c Config) save(filename string) error {
252251
}
253252
}
254253

255-
err = ioutil.WriteFile(filename, data, 0644)
254+
err = os.WriteFile(filename, data, 0644)
256255
if err != nil {
257256
return err
258257
}

wl_display/config_v3_3.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ package display
66

77
import (
88
"encoding/json"
9-
"io/ioutil"
9+
"os"
1010
"sort"
1111
"strings"
1212
)
@@ -54,7 +54,7 @@ type MonitorConfiV3_3 struct {
5454
type ConfigV3_3 map[string]*ScreenConfigV3_3
5555

5656
func loadConfigV3_3(filename string) (ConfigV3_3, error) {
57-
data, err := ioutil.ReadFile(filename)
57+
data, err := os.ReadFile(filename)
5858
if err != nil {
5959
return nil, err
6060
}

wl_display/manager.go

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,6 @@ package display
77
import (
88
"errors"
99
"fmt"
10-
"io/ioutil"
1110
"math"
1211
"os"
1312
"path/filepath"
@@ -1732,7 +1731,7 @@ func (m *Manager) saveConfig() error {
17321731
}
17331732

17341733
// #nosec G306
1735-
err = ioutil.WriteFile(configVersionFile, []byte(configVersion), 0644)
1734+
err = os.WriteFile(configVersionFile, []byte(configVersion), 0644)
17361735
if err != nil {
17371736
return err
17381737
}

wl_display/util.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import (
88
"bytes"
99
"encoding/json"
1010
"fmt"
11-
"io/ioutil"
11+
"os"
1212
"os/exec"
1313
"regexp"
1414
"sort"
@@ -230,7 +230,7 @@ func needSwapWidthHeight(rotation uint16) bool {
230230
}
231231

232232
func getConfigVersion(filename string) (string, error) {
233-
content, err := ioutil.ReadFile(filename)
233+
content, err := os.ReadFile(filename)
234234
if err != nil {
235235
return "", err
236236
}

0 commit comments

Comments
 (0)