aboutsummaryrefslogtreecommitdiff
path: root/TODO.md
diff options
context:
space:
mode:
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.