fix lint test fails
Dependencies
- [2]
RUVJ3V4Ncyclo to 14 now - [3]
KZKLAINJrun out of space on nest, cleaned out - [4]
LQLC7S3Atrying gemini: Inconsistent Standards in @utils/ refactoring - [5]
GPQSOVBPcyclo complexity over 25
Change contents
- replacement in utils/wav_metadata.go at line 406
func parseWAVInfo(filepath string) (*os.File, wavChunkInfo, error) {file, err := os.Open(filepath)func parseWAVInfo(filepath string) (f *os.File, info wavChunkInfo, err error) {f, err = os.Open(filepath) - edit in utils/wav_metadata.go at line 411
defer func() {if err != nil {_ = f.Close()}}() - replacement in utils/wav_metadata.go at line 418
if _, err := io.ReadFull(file, headerBuf); err != nil {file.Close()if _, err = io.ReadFull(f, headerBuf); err != nil { - edit in utils/wav_metadata.go at line 422
file.Close() - replacement in utils/wav_metadata.go at line 425
if _, err := file.Seek(12, 0); err != nil {file.Close()if _, err = f.Seek(12, 0); err != nil { - replacement in utils/wav_metadata.go at line 429
info, err := parseWAVChunks(file)info, err = parseWAVChunks(f) - edit in utils/wav_metadata.go at line 431
file.Close() - edit in utils/wav_metadata.go at line 434
file.Close() - replacement in utils/wav_metadata.go at line 437
return file, info, nilreturn f, info, nil - edit in utils/astronomical_test.go at line 17
// Test location: London, UKvar testLocationLondon = struct {lat float64lon float64}{lat: 51.5074,lon: -0.1278,} - replacement in utils/astronomical_test.go at line 19
name stringtimestamp stringduration float64lat, lon float64name stringtimestamp stringduration float64lat, lon float64