git-repo/subcmds
Mike Frysinger f37b9827a9 git_command: rework stdin handling
We only provide input to GitCommand in one place, so inline the logic
to be more synchronous and similar to subprocess.run.  This makes the
code simpler and easier to understand.

Change-Id: Ibe498fedf608774bae1f807fc301eb67841c468b
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/297142
Reviewed-by: Michael Mortensen <mmortensen@google.com>
Tested-by: Mike Frysinger <vapier@google.com>
2021-02-17 15:15:16 +00:00
..
__init__.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
abandon.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
branches.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
checkout.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
cherry_pick.py git_command: rework stdin handling 2021-02-17 15:15:16 +00:00
diff.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
diffmanifests.py diffmanifests/sync: simplify repodir lookup 2021-02-11 02:38:53 +00:00
download.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
forall.py trim redundant pass statements 2021-02-16 19:23:00 +00:00
gitc_delete.py drop pyversion & is_python3 checking 2021-01-06 18:53:58 +00:00
gitc_init.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
grep.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
help.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
info.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
init.py init: added --use-superproject option to clone superproject. 2021-02-11 18:59:29 +00:00
list.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
manifest.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
overview.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
prune.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
rebase.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
selfupdate.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
smartsync.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
stage.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
start.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
status.py strip python2-only coding:utf-8 & print_function settings 2021-01-06 18:53:05 +00:00
sync.py trim redundant pass statements 2021-02-16 19:23:00 +00:00
upload.py drop pyversion & is_python3 checking 2021-01-06 18:53:58 +00:00
version.py version: add remote tracking information 2021-01-08 20:41:27 +00:00