summaryrefslogtreecommitdiff
path: root/TODO.aaron
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.aaron')
-rw-r--r--TODO.aaron19
1 files changed, 19 insertions, 0 deletions
diff --git a/TODO.aaron b/TODO.aaron
index 823289d6..74939108 100644
--- a/TODO.aaron
+++ b/TODO.aaron
@@ -3,6 +3,25 @@
* pacman: ALOT of functions are way too long. There should be an upper limit of
100-200 lines. _alpm_add_commit is around 600 lines, and is far too complex.
Quite alot of this needs to be refactored as we go.
+ Function list (from Dan McGee):
+ add.c:
+ _alpm_add_commit
+ be_files.c:
+ _alpm_db_read
+ _alpm_db_write
+ conflict.c:
+ _alpm_checkconflicts
+ _alpm_db_find_conflicts
+ package.c:
+ _alpm_pkg_load (getting a bit long)
+ remove.c:
+ _alpm_remove_commit
+ server.c:
+ _alpm_downloadfiles_forreal
+ sync.c:
+ _alpm_sync_sysupgrade (getting there)
+ _alpm_sync_prepare
+ _alpm_sync_commit
* pacman: fixup doxygen documentation for public interface