Fix issues found by staticcheck

This commit is contained in:
Sascha L. Teichmann
2024-01-06 10:34:37 +01:00
parent 65762936a4
commit 5442fab97d
6 changed files with 14 additions and 18 deletions

View File

@ -8,7 +8,7 @@ import (
"image"
"image/color"
"image/draw"
"io/ioutil"
"io/fs"
"log"
"math"
"os"
@ -28,10 +28,10 @@ type pyramidCreator struct {
bg color.RGBA
}
func findMaxDir(files []os.FileInfo) (min, max int) {
func findMaxDir(files []os.DirEntry) (min, max int) {
min, max = math.MaxInt32, math.MinInt32
for _, file := range files {
if !file.Mode().IsDir() {
if !file.IsDir() {
continue
}
if x, err := strconv.Atoi(file.Name()); err == nil {
@ -46,10 +46,10 @@ func findMaxDir(files []os.FileInfo) (min, max int) {
return
}
func findMaxFile(files []os.FileInfo) (min, max int) {
func findMaxFile(files []os.DirEntry) (min, max int) {
min, max = math.MaxInt32, math.MinInt32
for _, file := range files {
if !file.Mode().IsRegular() {
if !file.Type().IsRegular() {
continue
}
name := file.Name()
@ -86,8 +86,8 @@ func (pc *pyramidCreator) createParentLevel(
return
}
var files []os.FileInfo
if files, err = ioutil.ReadDir(oldDir); err != nil {
var files []fs.DirEntry
if files, err = os.ReadDir(oldDir); err != nil {
return
}
@ -112,7 +112,7 @@ func (pc *pyramidCreator) createParentLevel(
ox1Dir := filepath.Join(oldDir, strconv.Itoa(ox))
ox2Dir := filepath.Join(oldDir, strconv.Itoa(ox+1))
if files, err = ioutil.ReadDir(ox1Dir); err != nil {
if files, err = os.ReadDir(ox1Dir); err != nil {
return
}
zMin, zMax := findMaxFile(files)