Skip to content

Commit f068d2e

Browse files
committed
Add nosec exclusions for file writes
1 parent a1fba6e commit f068d2e

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

fileutil/write.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -159,7 +159,7 @@ func PrependLine(filename string, data []byte, perm os.FileMode) error {
159159
}
160160
}
161161

162-
if err := os.WriteFile(filename, []byte(strings.Join(result, "\n")), perm); err != nil {
162+
if err := os.WriteFile(filename, []byte(strings.Join(result, "\n")), perm); err != nil { // #nosec G703 -- intentional write to user-provided filename
163163
return FileError(err, filename)
164164
}
165165
return nil
@@ -191,7 +191,7 @@ func RemoveLine(filename, substr string) error {
191191
if !strings.Contains(l, substr) {
192192
continue
193193
}
194-
if err := os.WriteFile(filename, []byte(strings.Join(append(old[:i], old[i+1:]...), "\n")), perm); err != nil {
194+
if err := os.WriteFile(filename, []byte(strings.Join(append(old[:i], old[i+1:]...), "\n")), perm); err != nil { // #nosec G703 -- intentional write to user-provided filename
195195
return FileError(err, filename)
196196
}
197197
break

0 commit comments

Comments
 (0)