filelist/*: skip empty lines (MR 41)

fixes #36
This commit is contained in:
Clayton Craft
2023-08-24 17:11:22 -07:00
parent 74de5f9798
commit 30681d2f0a
3 changed files with 20 additions and 2 deletions

View File

@@ -95,6 +95,10 @@ func slurpModules(fd io.Reader, modDir string) (*filelist.FileList, error) {
s := bufio.NewScanner(fd)
for s.Scan() {
line := s.Text()
if len(line) == 0 {
continue
}
dir, file := filepath.Split(line)
if file == "" {
// item is a directory
@@ -194,7 +198,12 @@ func getModuleDeps(modName string, modulesDep io.Reader) ([]string, error) {
s := bufio.NewScanner(modulesDep)
for s.Scan() {
fields := strings.Fields(s.Text())
line := s.Text()
if len(line) == 0 {
continue
}
fields := strings.Fields(line)
if len(fields) == 0 {
continue
}