aboutsummaryrefslogtreecommitdiff
path: root/object/tree/mode
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-06-07 11:11:36 +0000
committerGravatar Runxi Yu2026-06-07 11:11:36 +0000
commit7e624857a3c57e927d27ecab4dea8ef20d90159b (patch)
tree6530b9556cc9e2f62d7bd7de19085eb04cd3fe9d /object/tree/mode
parentobject/tree/mode: Initialize (diff)
object/tree: Add basic tree functions
Diffstat (limited to 'object/tree/mode')
-rw-r--r--object/tree/mode/mode.go4
-rw-r--r--object/tree/mode/parse.go2
2 files changed, 3 insertions, 3 deletions
diff --git a/object/tree/mode/mode.go b/object/tree/mode/mode.go
index 70b6fd38..7f7be163 100644
--- a/object/tree/mode/mode.go
+++ b/object/tree/mode/mode.go
@@ -20,5 +20,5 @@ const (
Gitlink Mode = 0o160000
)
-// maxModeDigits is the largest number of octal digits in any canonical mode.
-const maxModeDigits = 6
+// MaxModeDigits is the largest number of octal digits in any canonical mode.
+const MaxModeDigits = 6
diff --git a/object/tree/mode/parse.go b/object/tree/mode/parse.go
index 7839a89a..3009c154 100644
--- a/object/tree/mode/parse.go
+++ b/object/tree/mode/parse.go
@@ -21,7 +21,7 @@ func Parse(raw []byte) (Mode, error) {
return 0, fmt.Errorf("%w: zero-padded mode %q", ErrInvalidMode, raw)
}
- if len(raw) > maxModeDigits {
+ if len(raw) > MaxModeDigits {
return 0, fmt.Errorf("%w: mode %q too long", ErrInvalidMode, raw)
}