INNER CODE UNIT · Python

_walk_sdk_modules

google-antigravity/antigravity-sdk-python · google/antigravity/beta/__init__.py:284

  def _walk_sdk_modules(paths: Any, prefix: str) -> None:
    for _, name, is_pkg in pkgutil.iter_modules(paths):
      if (
          name.startswith("_")
          or name.endswith("_test")
          or name in _EXCLUDED_SUBPACKAGES
      ):
        continue
      mod_name = f"{prefix}{name}"
      try:
        mod = sys.modules.get(mod_name) or importlib.import_module(mod_name)
      except Exception:  # pylint: disable=broad-except
        continue
      if is_pkg:
        sub_path = getattr(mod, "__path__", None)
        if sub_path:
          _walk_sdk_modules(sub_path, f"{mod_name}.")

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…