File tree Expand file tree Collapse file tree 1 file changed +19
-0
lines changed
Expand file tree Collapse file tree 1 file changed +19
-0
lines changed Original file line number Diff line number Diff line change @@ -165,3 +165,22 @@ too ambitious and not get it done.
165165 should never accept ` --no-xxx ` form, but do anyway).</s > ** Not
166166 recommended. This is more a milliproject than a microproject, and
167167 the mailing list wasn't so enthusiastic about the idea anyway.**
168+
169+ 13 . Rewrite ` diff-no-index.c:read_directory() ` to use
170+ ` is_dot_or_dotdot() ` . Try to find other sites that can use that
171+ function.
172+
173+ 14 . Change ` fetch-pack.c:filter_refs() ` to use ` starts_with() ` instead
174+ of ` memcmp() ` . Try to find other sites that could be rewritten
175+ similarly.
176+
177+ 15 . Rewrite ` fsck.c:fsck_commit() ` to use ` starts_with() ` and/or
178+ ` skip_prefix() ` .
179+
180+ 16 . Rewrite ` builtin/add.c:run_add_interactive() ` to use `struct
181+ argv_array`.
182+
183+ 17 . Find one or more bugs, inefficiencies, or unconventional code
184+ patterns in ` builtin/apply.c:fuzzy_matchlines() ` and fix them.
185+ (There are enough microprojects in this function for several
186+ students.)
You can’t perform that action at this time.
0 commit comments