ref: c8dd7d3b44c93a664dddc0c4619d336c6e13d2a8
dir: /ref/refname/root_syntax.go/
package refname
// IsRootSyntax reports whether name matches Git's all-caps root-ref syntax.
func IsRootSyntax(name string) bool {
for i := range len(name) {
ch := name[i]
if (ch < 'A' || ch > 'Z') && ch != '-' && ch != '_' {
return false
}
}
return true
}