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.
165
165
should never accept ` --no-xxx ` form, but do anyway).</s > ** Not
166
166
recommended. This is more a milliproject than a microproject, and
167
167
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