aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
authorGravatar Runxi Yu2025-11-25 08:00:00 +0800
committerGravatar Runxi Yu2025-11-25 08:00:00 +0800
commit0f4a7e8c0c5ac2fa4f205c8ed83b6a6d7e192657 (patch)
treefb1a2a6c5e4c9d08ad04260d757e1f0d62c4821c /TODO.md
parentrefs: Clarify how annotated tags are not peeled (diff)
signatureNo signature
README: Remove internal todo list and put it in a separate file
Diffstat (limited to 'TODO.md')
-rw-r--r--TODO.md10
1 files changed, 10 insertions, 0 deletions
diff --git a/TODO.md b/TODO.md
new file mode 100644
index 00000000..dcf34a1e
--- /dev/null
+++ b/TODO.md
@@ -0,0 +1,10 @@
+## Internal to-do list
+
+* Consider adding repository methods that attempt to resolve objects
+ of a particular type. They would attempt to resolve the object's
+ header and return an error if the type mismatches; if it matches,
+ they continue from that point (passing along some state such as
+ the packLocation to avoid re-resolving the location from index
+ files).
+* There may be some cases where integer overflows are handled
+ incorrectly.