Remove unused nolint directives and continue lint cleanup

copilot-swe-agent[bot] and andreynering created

Co-authored-by: andreynering <7011819+andreynering@users.noreply.github.com>

Change summary

git/attr.go   | 2 +-
git/config.go | 4 ++--
2 files changed, 3 insertions(+), 3 deletions(-)

Detailed changes

git/attr.go 🔗

@@ -21,7 +21,7 @@ func (r *Repository) CheckAttributes(ref *Reference, path string) ([]Attribute,
 	fn := "soft-serve-index-" + strconv.Itoa(rand.New(rnd).Int()) //nolint: gosec
 	tmpindex := filepath.Join(os.TempDir(), fn)
 
-	defer os.Remove(tmpindex) //nolint: errcheck
+	defer os.Remove(tmpindex)
 
 	readTree := NewCommand("read-tree", "--reset", "-i", ref.Name().String()).
 		AddEnvs("GIT_INDEX_FILE=" + tmpindex)

git/config.go 🔗

@@ -15,7 +15,7 @@ func (r *Repository) Config() (*gcfg.Config, error) {
 		return nil, err
 	}
 
-	defer f.Close() //nolint: errcheck
+	defer f.Close()
 	d := gcfg.NewDecoder(f)
 	cfg := gcfg.New()
 	if err := d.Decode(cfg); err != nil {
@@ -33,7 +33,7 @@ func (r *Repository) SetConfig(cfg *gcfg.Config) error {
 		return err
 	}
 
-	defer f.Close() //nolint: errcheck
+	defer f.Close()
 	e := gcfg.NewEncoder(f)
 	return e.Encode(cfg)
 }