@@ -73,15 +73,6 @@ It is easy though to find examples of how this can be done by
7373searching the code base and the mailing list archive, as this has
7474already been done for a number of languages.
7575
76- ### Replace a run_command* () call by direct calls to C functions
77-
78- See for example what Junio did in
79- [ ffcb4e94d3] ( https://github.com/git/git/commit/ffcb4e94d3 ) (bisect: do
80- not run show-branch just to show the current commit, 2021-07-27).
81-
82- If you can't find one please tell us, along with the command you used
83- to search, so that we can remove this microproject idea.
84-
8576### Avoid suppressing ` git ` 's exit code in test scripts
8677
8778The Git project uses a large collection of integration tests written in
@@ -141,17 +132,6 @@ to search, so that we can remove this microproject idea.
141132[ git-t ] : https://github.com/git/git/tree/master/t
142133[ wikipedia-pipes ] : https://en.wikipedia.org/wiki/Pipeline_(Unix)
143134
144- ### Use unsigned integral type for collection of bits.
145-
146- Pick one field of a structure that (1) is of signed integral type and (2) is
147- used as a collection of multiple bits. Discuss if there is a good reason
148- why it has to be a signed integral field and change it to an unsigned
149- type otherwise. [[ thread] ( https://public-inbox.org/git/xmqqsiebrlez.fsf@gitster.dls.corp.google.com )]
150-
151- Even though the amount of code to write is small, these projects
152- involve a lot of prior work to understand the specification and deal
153- with all potential corner-cases.
154-
155135### Modernize a test script
156136
157137A number of our test scripts have been written a long time ago in a
0 commit comments