in pkg/terraform_module_ref.go [126:139]
func isBareRepo(path string) (bool, error) {
markers := []string{"HEAD", "objects", "refs"}
for _, marker := range markers {
_, err := os.Stat(filepath.Join(path, marker))
if err != nil && !os.IsNotExist(err) {
return false, err
}
if err != nil {
return false, nil
}
}
return true, nil
}