git/list[1] front-page[2] threads[3] people[4] search[5] about
 

[PATCH v2 0/4] Refactoring: remove duplicated code

From
Michael Lukashov <michael.lukashov@gmail.com>
Date
Feb 15, 2010, 23:26 UTC
Message-ID
<1266276411-5796-1-git-send-email-michael.lukashov@gmail.com>
Hi,
Here is the 2nd iteration of my refactoring patches. 
Michael Lukashov (4):
  Refactoring: remove duplicated code from builtin-send-pack.c and
    transport.c
  Refactoring: connect.c: move duplicated code to get_host_and_port
  Refactoring: move duplicated code from builtin-pack-objects.c and
    fast-import.c to object.c
  Refactoring: remove duplicated code from builtin-checkout.c and
    merge-recursive.c
 builtin-checkout.c     |   18 -----
 builtin-fetch.c        |   20 +++---
 builtin-pack-objects.c |   27 -------
 builtin-send-pack.c    |  190 +----------------------------------------------
 connect.c              |   83 +++++++--------------
 fast-import.c          |   23 ------
 merge-recursive.c      |    2 +-
 merge-recursive.h      |    3 +
 object.c               |   20 +++++
 object.h               |    9 ++
 transport.c            |   27 +++----
 transport.h            |   11 +++
 12 files changed, 101 insertions(+), 332 deletions(-)
Next: Michael Lukashov
Message 1 of 10 in “Refactoring: remove duplicated code”
  1. 0/4 Refactoring: remove duplicated codeMichael Lukashov, Feb 15, 2010
  2. 1/4 Refactoring: remove duplicated code from builtin-send-pack.c and transport.cMichael Lukashov, Feb 15, 2010
  3. Tay Ray ChuanFeb 16, 2010
  4. Jeff KingFeb 16, 2010
  5. 2/4 Refactoring: connect.c: move duplicated code to get_host_and_portMichael Lukashov, Feb 15, 2010
  6. Larry D'AnnaFeb 16, 2010
  7. 3/4 Refactoring: move duplicated code from builtin-pack-objects.c and fast-import.c to object.cMichael Lukashov, Feb 15, 2010
  8. Junio C HamanoFeb 16, 2010
  9. 4/4 Refactoring: remove duplicated code from builtin-checkout.c and merge-recursive.cMichael Lukashov, Feb 15, 2010
  10. Junio C HamanoFeb 16, 2010

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.