parameters: (egg_dir)
docstring: Walk an unpacked egg's contents, skipping the metadata directory
docstring_summary: Walk an unpacked egg's contents, skipping the metadata directory
docstring_tokens: Walk an unpacked egg s contents skipping the metadata directory
function: def walk_egg(egg_dir):
      """Walk an unpacked egg's contents, skipping the metadata directory"""
      walker = sorted_walk(egg_dir)
      base, dirs, files = next(walker)
      if 'EGG-INFO' in dirs:
          dirs.remove('EGG-INFO')
      yield base, dirs, files
      for bdf in walker:
          yield bdf
function_tokens: def walk_egg ( egg_dir ) : walker = sorted_walk ( egg_dir ) base , dirs , files = next ( walker ) if 'EGG-INFO' in dirs : dirs . remove ( 'EGG-INFO' ) yield base , dirs , files for bdf in walker : yield bdf