diff options
Diffstat (limited to 'ref/refname/slashes.go')
| -rw-r--r-- | ref/refname/slashes.go | 26 |
1 files changed, 0 insertions, 26 deletions
diff --git a/ref/refname/slashes.go b/ref/refname/slashes.go deleted file mode 100644 index 44d3e4ea..00000000 --- a/ref/refname/slashes.go +++ /dev/null @@ -1,26 +0,0 @@ -package refname - -import "strings" - -func collapseSlashes(name string) string { - if name == "" { - return "" - } - - var builder strings.Builder - builder.Grow(len(name)) - - prev := byte('/') - - for i := range len(name) { - ch := name[i] - if prev == '/' && ch == '/' { - continue - } - - builder.WriteByte(ch) - prev = ch - } - - return builder.String() -} |
