add some more git .config fields

This commit is contained in:
Jeff Carr 2025-09-04 21:35:05 -05:00
parent e7c6156562
commit 193f27ec30
2 changed files with 14 additions and 4 deletions

View File

@ -53,15 +53,15 @@ func (repo *Repo) ValidateUTF8() error {
// exit if Marshal() works
return nil
} else {
log.Printf("%s repo.Marshal() failed: %v\n", repo.GetFullPath(), err)
// log.Printf("%s repo.Marshal() failed: %v\n", repo.GetFullPath(), err)
}
// you only need to do this if Marshal() fails
err := bugpb.ValidateProtoUTF8(repo)
if err != nil {
log.Printf("Protobuf UTF-8 validation failed: %v\n", err)
// log.Printf("Protobuf UTF-8 validation failed: %v\n", err)
}
if err := bugpb.SanitizeProtoUTF8(repo); err != nil {
log.Warn("Sanitation failed:", err)
log.Warn("gitpb.ValidateUTF8()( failed:", err)
return err
}
return nil

View File

@ -138,6 +138,14 @@ func (repo *Repo) readGitConfig() error {
default:
log.Log(WARN, "unknown submodule line:", line)
}
case "diff":
// test, ok := rs.gitConfig.submodules[currentName]
switch key {
case "renameLimit":
log.Log(INFO, "name:", line)
default:
log.Log(WARN, "unknown name line:", filename, line)
}
case "user":
// test, ok := rs.gitConfig.submodules[currentName]
switch key {
@ -148,8 +156,10 @@ func (repo *Repo) readGitConfig() error {
default:
log.Log(WARN, "unknown name line:", filename, line)
}
case "git-bug":
log.Log(WARN, "repo uses git-bug!", filename)
default:
log.Log(WARN, "unknown line:", filename, line)
log.Log(WARN, filename, "unknown line:", line)
}
}