aagent-zeroSource ↗
10 declarations and 44 call references extracted from public source metadata.

Source symbols: api/extract_work_dir_archive.py

Deterministic, value-free symbol metadata extracted from public source. Implementations and literal values are not copied into this page.

  • Revision: main@d1d48bc9c0e6e253e87c354ce757c518820c6e25 · 2026-07-20T15:04:19Z
  • Declarations: 10
  • Referenced calls: 44

Declared symbols

  • ExtractWorkDirArchive — class at line 22; references str, get, strip
  • process — def at line 23; references str, get, strip
  • extract_archive — def at line 50; references resolve_archive_path, create_target_directory, archive_kind, extract_zip, extract_tar, extract_with_7zip, rmtree, str
  • resolve_archive_path — def at line 67; references Path, get_base_dir, resolve, is_absolute, relative_to, ValueError, is_file
  • archive_kind — def at line 80; references lower, endswith, ValueError
  • create_target_directory — def at line 91; references lower, endswith, len, exists, mkdir
  • safe_member_path — def at line 107; references startswith, Path, ValueError, resolve, relative_to
  • extract_zip — def at line 118; references ZipFile, infolist, safe_member_path, S_ISLNK, ValueError, extractall
  • extract_tar — def at line 127; references open, getmembers, safe_member_path, issym, islnk, isdev, ValueError, extractall
  • extract_with_7zip — def at line 136; references which, ValueError, run, str, split, splitlines, startswith, safe_member_path, removeprefix, any, is_symlink, rglob

File-level call references


Source: api/extract_work_dir_archive.py

Generated by smolify with deterministic-repository-import-v2 · 1 source file