-
- Downloads
Change check_ref_format() to take a flags argument
Change check_ref_format() to take a flags argument that indicates what is acceptable in the reference name (analogous to "git check-ref-format"'s "--allow-onelevel" and "--refspec-pattern"). This is more convenient for callers and also fixes a failure in the test suite (and likely elsewhere in the code) by enabling "onelevel" and "refspec-pattern" to be allowed independently of each other. Also rename check_ref_format() to check_refname_format() to make it obvious that it deals with refnames rather than references themselves. Signed-off-by:Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by:
Junio C Hamano <gitster@pobox.com>
Showing
- builtin/check-ref-format.c 1 addition, 20 deletionsbuiltin/check-ref-format.c
- builtin/checkout.c 1 addition, 1 deletionbuiltin/checkout.c
- builtin/fetch-pack.c 1 addition, 1 deletionbuiltin/fetch-pack.c
- builtin/receive-pack.c 1 addition, 1 deletionbuiltin/receive-pack.c
- builtin/replace.c 1 addition, 1 deletionbuiltin/replace.c
- builtin/show-ref.c 1 addition, 1 deletionbuiltin/show-ref.c
- builtin/tag.c 2 additions, 2 deletionsbuiltin/tag.c
- connect.c 1 addition, 1 deletionconnect.c
- environment.c 1 addition, 1 deletionenvironment.c
- fast-import.c 1 addition, 6 deletionsfast-import.c
- git_remote_helpers/git/git.py 1 addition, 1 deletiongit_remote_helpers/git/git.py
- notes-merge.c 3 additions, 2 deletionsnotes-merge.c
- pack-refs.c 1 addition, 1 deletionpack-refs.c
- refs.c 19 additions, 23 deletionsrefs.c
- refs.h 12 additions, 5 deletionsrefs.h
- remote.c 14 additions, 39 deletionsremote.c
- sha1_name.c 2 additions, 2 deletionssha1_name.c
- t/t1402-check-ref-format.sh 1 addition, 5 deletionst/t1402-check-ref-format.sh
- transport.c 4 additions, 12 deletionstransport.c
- walker.c 1 addition, 1 deletionwalker.c
Loading
Please register or sign in to comment