original_docstring: 
              Traverse through a pygit2 Tree object recursively, accumulating all
              the empty directories within it in the "blobs" list
              
docstring: Traverse through a pygit2 Tree object recursively, accumulating all
  the empty directories within it in the "blobs" list
docstring_tokens: Traverse through a pygit2 Tree object recursively accumulating all the empty directories within it in the " blobs " list
code: def _traverse(tree, blobs, prefix):
              '''
              Traverse through a pygit2 Tree object recursively, accumulating all
              the empty directories within it in the "blobs" list
              '''
              for entry in iter(tree):
                  if entry.oid not in self.repo:
                      # Entry is a submodule, skip it
                      continue
                  blob = self.repo[entry.oid]
                  if not isinstance(blob, pygit2.Tree):
                      continue
                  blobs.append(salt.utils.path_join(prefix, entry.name))
                  if len(blob):
                      _traverse(blob, blobs, salt.utils.path_join(prefix, entry.name))
code_tokens: def _traverse ( tree , blobs , prefix ) : for entry in iter ( tree ) : if entry . oid not in self . repo : continue blob = self . repo [ entry . oid ] if not isinstance ( blob , pygit2 . Tree ) : continue blobs . append ( salt . utils . path_join ( prefix , entry . name ) ) if len ( blob ) : _traverse ( blob , blobs , salt . utils . path_join ( prefix , entry . name ) )
short_docstring: Traverse through a pygit2 Tree object recursively, accumulating all
  the empty directories within it in the "blobs" list
short_docstring_tokens: Traverse through a pygit2 Tree object recursively accumulating all the empty directories within it in the " blobs " list
comment: '''
              Traverse through a pygit2 Tree object recursively, accumulating all
              the empty directories within it in the "blobs" list
              '''$SEP$# Entry is a submodule, skip it