@@ -24,7 +24,6 @@ import (
24
24
"errors"
25
25
"fmt"
26
26
"io"
27
- "io/ioutil"
28
27
"net/http"
29
28
"os"
30
29
"path/filepath"
@@ -89,7 +88,7 @@ func (c *Tools) Installed(ctx context.Context) (tools.ToolCollection, error) {
89
88
res := tools.ToolCollection {}
90
89
91
90
// Find packagers
92
- packagers , err := ioutil .ReadDir (c .Folder )
91
+ packagers , err := os .ReadDir (c .Folder )
93
92
if err != nil {
94
93
if ! strings .Contains (err .Error (), "no such file" ) {
95
94
return nil , err
@@ -106,15 +105,15 @@ func (c *Tools) Installed(ctx context.Context) (tools.ToolCollection, error) {
106
105
}
107
106
108
107
// Find tools
109
- toolss , err := ioutil .ReadDir (filepath .Join (c .Folder , packager .Name ()))
108
+ toolss , err := os .ReadDir (filepath .Join (c .Folder , packager .Name ()))
110
109
if err != nil {
111
110
return nil , err
112
111
}
113
112
114
113
for _ , tool := range toolss {
115
114
// Find versions
116
115
path := filepath .Join (c .Folder , packager .Name (), tool .Name ())
117
- versions , err := ioutil .ReadDir (path )
116
+ versions , err := os .ReadDir (path )
118
117
if err != nil {
119
118
continue // we ignore errors because the folders could be dirty
120
119
}
@@ -264,7 +263,7 @@ func writeInstalled(folder, path string) error {
264
263
// read installed.json
265
264
installed := map [string ]string {}
266
265
267
- data , err := ioutil .ReadFile (filepath .Join (folder , "installed.json" ))
266
+ data , err := os .ReadFile (filepath .Join (folder , "installed.json" ))
268
267
if err == nil {
269
268
err = json .Unmarshal (data , & installed )
270
269
if err != nil {
@@ -283,5 +282,5 @@ func writeInstalled(folder, path string) error {
283
282
return err
284
283
}
285
284
286
- return ioutil .WriteFile (filepath .Join (folder , "installed.json" ), data , 0644 )
285
+ return os .WriteFile (filepath .Join (folder , "installed.json" ), data , 0644 )
287
286
}
0 commit comments