mirror of
https://github.com/gojp/goreportcard.git
synced 2026-01-28 14:29:05 +08:00
migrate ioutil
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
package check
|
||||
|
||||
import (
|
||||
"io/ioutil"
|
||||
"os"
|
||||
"path/filepath"
|
||||
"strings"
|
||||
)
|
||||
@@ -34,7 +34,7 @@ var licenses = []string{
|
||||
|
||||
// Percentage returns 0 if no LICENSE, 1 if LICENSE
|
||||
func (g License) Percentage() (float64, []FileSummary, error) {
|
||||
files, err := ioutil.ReadDir(g.Dir)
|
||||
files, err := os.ReadDir(g.Dir)
|
||||
if err != nil {
|
||||
return 0.0, []FileSummary{}, err
|
||||
}
|
||||
|
||||
@@ -4,7 +4,6 @@ import (
|
||||
"encoding/json"
|
||||
"fmt"
|
||||
"io"
|
||||
"io/ioutil"
|
||||
"net/http"
|
||||
"os"
|
||||
"os/exec"
|
||||
@@ -58,7 +57,7 @@ func (c *ProxyClient) ModuleName(path string) (string, error) {
|
||||
}
|
||||
|
||||
defer resp.Body.Close()
|
||||
b, err := ioutil.ReadAll(resp.Body)
|
||||
b, err := io.ReadAll(resp.Body)
|
||||
if err != nil {
|
||||
return "", err
|
||||
}
|
||||
@@ -92,7 +91,7 @@ func (c *ProxyClient) LatestVersion(path string) (string, error) {
|
||||
defer resp.Body.Close()
|
||||
|
||||
if resp.StatusCode != http.StatusOK {
|
||||
b, _ := ioutil.ReadAll(resp.Body)
|
||||
b, _ := io.ReadAll(resp.Body)
|
||||
return "", fmt.Errorf("could not get latest module version from %s: %s", u, string(b))
|
||||
}
|
||||
|
||||
|
||||
@@ -2,7 +2,7 @@ package handlers
|
||||
|
||||
import (
|
||||
"fmt"
|
||||
"io/ioutil"
|
||||
"io"
|
||||
"text/template"
|
||||
)
|
||||
|
||||
@@ -22,7 +22,7 @@ func (gh *GRCHandler) loadTemplate(name string) (*template.Template, error) {
|
||||
|
||||
defer f.Close()
|
||||
|
||||
contents, err := ioutil.ReadAll(f)
|
||||
contents, err := io.ReadAll(f)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
@@ -46,7 +46,7 @@ func (gh *GRCHandler) loadTemplate(name string) (*template.Template, error) {
|
||||
|
||||
defer base.Close()
|
||||
|
||||
baseContents, err := ioutil.ReadAll(base)
|
||||
baseContents, err := io.ReadAll(base)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
@@ -2,7 +2,6 @@ package main
|
||||
|
||||
import (
|
||||
"flag"
|
||||
"io/ioutil"
|
||||
"log"
|
||||
"os"
|
||||
"path/filepath"
|
||||
@@ -13,7 +12,7 @@ var real = flag.Bool("real", false, "run the deletions")
|
||||
|
||||
func main() {
|
||||
flag.Parse()
|
||||
files, err := ioutil.ReadDir("_repos/src")
|
||||
files, err := os.ReadDir("_repos/src")
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
@@ -23,18 +22,24 @@ func main() {
|
||||
continue
|
||||
}
|
||||
if f.IsDir() {
|
||||
dirs, err := ioutil.ReadDir("_repos/src/" + f.Name())
|
||||
dirs, err := os.ReadDir("_repos/src/" + f.Name())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
for _, d := range dirs {
|
||||
repos, err := ioutil.ReadDir("_repos/src/" + f.Name() + "/" + d.Name())
|
||||
repos, err := os.ReadDir("_repos/src/" + f.Name() + "/" + d.Name())
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
for _, repo := range repos {
|
||||
path := "_repos/src/" + f.Name() + "/" + d.Name() + "/" + repo.Name()
|
||||
if time.Since(d.ModTime()) > 30*24*time.Hour {
|
||||
|
||||
info, err := d.Info()
|
||||
if err != nil {
|
||||
log.Fatal(err)
|
||||
}
|
||||
|
||||
if time.Since(info.ModTime()) > 30*24*time.Hour {
|
||||
if *real {
|
||||
log.Printf("Deleting %s (repo is old)...", path)
|
||||
os.RemoveAll(path)
|
||||
|
||||
Reference in New Issue
Block a user