cleanup: leverage yield from in more places

Change-Id: I4f9cb27d89241d3738486764817b51981444a903
Reviewed-on: https://gerrit-review.googlesource.com/c/git-repo/+/390274
Reviewed-by: Aravind Vasudevan 
Commit-Queue: Mike Frysinger 
Tested-by: Mike Frysinger 
diff --git a/command.py b/command.py
index a6189ed..8c31c18 100644
--- a/command.py
+++ b/command.py
@@ -476,8 +476,7 @@
             top = self.manifest
         yield top
         if not opt.this_manifest_only:
-            for child in top.all_children:
-                yield child
+            yield from top.all_children
 
 
 class InteractiveCommand(Command):