| skipped 107 lines |
108 | 108 | | } |
109 | 109 | | defer f.Close() |
110 | 110 | | |
| 111 | + | if f.BuildInfo == nil { |
| 112 | + | fmt.Fprintf(os.Stderr, "No build info found in the file.\n") |
| 113 | + | return |
| 114 | + | } |
| 115 | + | |
111 | 116 | | if f.BuildInfo.ModInfo == nil { |
112 | 117 | | fmt.Fprintf(os.Stderr, "No mod info found in the file.\n") |
113 | 118 | | return |
| skipped 22 lines |