Files
tfm_ainventory/graphify-out/cache/aad5a4bf156f69ecd0d4dc5cf2aa6fb972c4dc85fc0b660b68516ce89d5a4b39.json

1 line
37 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "label": "android.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L1"}, {"id": "android_android", "label": "Android", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L14"}, {"id": "platformdirsabc", "label": "PlatformDirsABC", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "android_user_data_dir", "label": "user_data_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L24"}, {"id": "android_site_data_dir", "label": "site_data_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L29"}, {"id": "android_user_config_dir", "label": "user_config_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L34"}, {"id": "android_site_config_dir", "label": "site_config_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L42"}, {"id": "android_user_cache_dir", "label": "user_cache_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L47"}, {"id": "android_site_cache_dir", "label": "site_cache_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L52"}, {"id": "android_user_state_dir", "label": "user_state_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L57"}, {"id": "android_user_log_dir", "label": "user_log_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L62"}, {"id": "android_user_documents_dir", "label": "user_documents_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L73"}, {"id": "android_user_downloads_dir", "label": "user_downloads_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L78"}, {"id": "android_user_pictures_dir", "label": "user_pictures_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L83"}, {"id": "android_user_videos_dir", "label": "user_videos_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L88"}, {"id": "android_user_music_dir", "label": "user_music_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L93"}, {"id": "android_user_desktop_dir", "label": "user_desktop_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L98"}, {"id": "android_user_runtime_dir", "label": "user_runtime_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L103"}, {"id": "android_site_runtime_dir", "label": "site_runtime_dir()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L114"}, {"id": "android_android_folder", "label": "_android_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L120"}, {"id": "android_android_documents_folder", "label": "_android_documents_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L168"}, {"id": "android_android_downloads_folder", "label": "_android_downloads_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L184"}, {"id": "android_android_pictures_folder", "label": "_android_pictures_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L200"}, {"id": "android_android_videos_folder", "label": "_android_videos_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L216"}, {"id": "android_android_music_folder", "label": "_android_music_folder()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L232"}, {"id": "android_rationale_15", "label": "Follows the guidance `from here <https://android.stackexchange.com/a/216132>`_.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L15"}, {"id": "android_rationale_25", "label": ":return: data directory tied to the user, e.g. ``/data/user/<userid>/<packagenam", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L25"}, {"id": "android_rationale_30", "label": ":return: data directory shared by users, same as `user_data_dir`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L30"}, {"id": "android_rationale_35", "label": ":return: config directory tied to the user, e.g. \\ ``/data/user/<userid>", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L35"}, {"id": "android_rationale_43", "label": ":return: config directory shared by the users, same as `user_config_dir`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L43"}, {"id": "android_rationale_48", "label": ":return: cache directory tied to the user, e.g.,``/data/user/<userid>/<packagena", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L48"}, {"id": "android_rationale_53", "label": ":return: cache directory shared by users, same as `user_cache_dir`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L53"}, {"id": "android_rationale_58", "label": ":return: state directory tied to the user, same as `user_data_dir`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L58"}, {"id": "android_rationale_63", "label": ":return: log directory tied to the user, same as `user_cache_dir` if not opinion", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L63"}, {"id": "android_rationale_74", "label": ":return: documents directory tied to the user e.g. ``/storage/emulated/0/Documen", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L74"}, {"id": "android_rationale_79", "label": ":return: downloads directory tied to the user e.g. ``/storage/emulated/0/Downloa", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L79"}, {"id": "android_rationale_84", "label": ":return: pictures directory tied to the user e.g. ``/storage/emulated/0/Pictures", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L84"}, {"id": "android_rationale_89", "label": ":return: videos directory tied to the user e.g. ``/storage/emulated/0/DCIM/Camer", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L89"}, {"id": "android_rationale_94", "label": ":return: music directory tied to the user e.g. ``/storage/emulated/0/Music``", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L94"}, {"id": "android_rationale_99", "label": ":return: desktop directory tied to the user e.g. ``/storage/emulated/0/Desktop``", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L99"}, {"id": "android_rationale_104", "label": ":return: runtime directory tied to the user, same as `user_cache_dir` if not opi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L104"}, {"id": "android_rationale_115", "label": ":return: runtime directory shared by users, same as `user_runtime_dir`", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L115"}, {"id": "android_rationale_121", "label": ":return: base folder for the Android OS or None if it cannot be found", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L121"}, {"id": "android_rationale_169", "label": ":return: documents folder for the Android OS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L169"}, {"id": "android_rationale_185", "label": ":return: downloads folder for the Android OS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L185"}, {"id": "android_rationale_201", "label": ":return: pictures folder for the Android OS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L201"}, {"id": "android_rationale_217", "label": ":return: videos folder for the Android OS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L217"}, {"id": "android_rationale_233", "label": ":return: music folder for the Android OS", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L233"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L6", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L7", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "functools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L8", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_api_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L14", "weight": 1.0}, {"source": "android_android", "target": "platformdirsabc", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_data_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_site_data_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_config_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_site_config_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L42", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_cache_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L47", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_site_cache_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L52", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_state_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L57", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_log_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L62", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_documents_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L73", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_downloads_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L78", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_pictures_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L83", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_videos_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L88", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_music_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L93", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_desktop_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L98", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_user_runtime_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L103", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_site_runtime_dir", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L114", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L120", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_documents_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L168", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_downloads_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L184", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_pictures_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L200", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_videos_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L216", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_pip_vendor_platformdirs_android_py", "target": "android_android_music_folder", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L232", "weight": 1.0}, {"source": "android_user_data_dir", "target": "android_android_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L26", "weight": 1.0}, {"source": "android_user_config_dir", "target": "android_android_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L39", "weight": 1.0}, {"source": "android_user_cache_dir", "target": "android_android_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L49", "weight": 1.0}, {"source": "android_user_documents_dir", "target": "android_android_documents_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L75", "weight": 1.0}, {"source": "android_user_downloads_dir", "target": "android_android_downloads_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L80", "weight": 1.0}, {"source": "android_user_pictures_dir", "target": "android_android_pictures_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L85", "weight": 1.0}, {"source": "android_user_videos_dir", "target": "android_android_videos_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L90", "weight": 1.0}, {"source": "android_user_music_dir", "target": "android_android_music_folder", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L95", "weight": 1.0}, {"source": "android_rationale_15", "target": "android_android", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L15", "weight": 1.0}, {"source": "android_rationale_25", "target": "android_android_user_data_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L25", "weight": 1.0}, {"source": "android_rationale_30", "target": "android_android_site_data_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L30", "weight": 1.0}, {"source": "android_rationale_35", "target": "android_android_user_config_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L35", "weight": 1.0}, {"source": "android_rationale_43", "target": "android_android_site_config_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L43", "weight": 1.0}, {"source": "android_rationale_48", "target": "android_android_user_cache_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L48", "weight": 1.0}, {"source": "android_rationale_53", "target": "android_android_site_cache_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L53", "weight": 1.0}, {"source": "android_rationale_58", "target": "android_android_user_state_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L58", "weight": 1.0}, {"source": "android_rationale_63", "target": "android_android_user_log_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L63", "weight": 1.0}, {"source": "android_rationale_74", "target": "android_android_user_documents_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L74", "weight": 1.0}, {"source": "android_rationale_79", "target": "android_android_user_downloads_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L79", "weight": 1.0}, {"source": "android_rationale_84", "target": "android_android_user_pictures_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L84", "weight": 1.0}, {"source": "android_rationale_89", "target": "android_android_user_videos_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L89", "weight": 1.0}, {"source": "android_rationale_94", "target": "android_android_user_music_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L94", "weight": 1.0}, {"source": "android_rationale_99", "target": "android_android_user_desktop_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L99", "weight": 1.0}, {"source": "android_rationale_104", "target": "android_android_user_runtime_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L104", "weight": 1.0}, {"source": "android_rationale_115", "target": "android_android_site_runtime_dir", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L115", "weight": 1.0}, {"source": "android_rationale_121", "target": "android_android_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L121", "weight": 1.0}, {"source": "android_rationale_169", "target": "android_android_documents_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L169", "weight": 1.0}, {"source": "android_rationale_185", "target": "android_android_downloads_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L185", "weight": 1.0}, {"source": "android_rationale_201", "target": "android_android_pictures_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L201", "weight": 1.0}, {"source": "android_rationale_217", "target": "android_android_videos_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L217", "weight": 1.0}, {"source": "android_rationale_233", "target": "android_android_music_folder", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L233", "weight": 1.0}], "raw_calls": [{"caller_nid": "android_user_data_dir", "callee": "_append_app_name_and_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L26"}, {"caller_nid": "android_user_data_dir", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L26"}, {"caller_nid": "android_user_config_dir", "callee": "_append_app_name_and_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L39"}, {"caller_nid": "android_user_config_dir", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L39"}, {"caller_nid": "android_user_cache_dir", "callee": "_append_app_name_and_version", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L49"}, {"caller_nid": "android_user_cache_dir", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L49"}, {"caller_nid": "android_user_log_dir", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L69"}, {"caller_nid": "android_user_runtime_dir", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L110"}, {"caller_nid": "android_android_folder", "callee": "cast", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L130"}, {"caller_nid": "android_android_folder", "callee": "getApplicationContext", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L130"}, {"caller_nid": "android_android_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L131"}, {"caller_nid": "android_android_folder", "callee": "getParentFile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L131"}, {"caller_nid": "android_android_folder", "callee": "getFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L131"}, {"caller_nid": "android_android_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L140"}, {"caller_nid": "android_android_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L141"}, {"caller_nid": "android_android_folder", "callee": "getParentFile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L141"}, {"caller_nid": "android_android_folder", "callee": "getFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L141"}, {"caller_nid": "android_android_folder", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L147"}, {"caller_nid": "android_android_folder", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L149"}, {"caller_nid": "android_android_folder", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L150"}, {"caller_nid": "android_android_folder", "callee": "compile", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L157"}, {"caller_nid": "android_android_folder", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L159"}, {"caller_nid": "android_android_folder", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L160"}, {"caller_nid": "android_android_documents_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L174"}, {"caller_nid": "android_android_documents_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L175"}, {"caller_nid": "android_android_documents_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L176"}, {"caller_nid": "android_android_documents_folder", "callee": "getExternalFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L176"}, {"caller_nid": "android_android_downloads_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L190"}, {"caller_nid": "android_android_downloads_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L191"}, {"caller_nid": "android_android_downloads_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L192"}, {"caller_nid": "android_android_downloads_folder", "callee": "getExternalFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L192"}, {"caller_nid": "android_android_pictures_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L206"}, {"caller_nid": "android_android_pictures_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L207"}, {"caller_nid": "android_android_pictures_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L208"}, {"caller_nid": "android_android_pictures_folder", "callee": "getExternalFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L208"}, {"caller_nid": "android_android_videos_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L222"}, {"caller_nid": "android_android_videos_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L223"}, {"caller_nid": "android_android_videos_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L224"}, {"caller_nid": "android_android_videos_folder", "callee": "getExternalFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L224"}, {"caller_nid": "android_android_music_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L238"}, {"caller_nid": "android_android_music_folder", "callee": "autoclass", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L239"}, {"caller_nid": "android_android_music_folder", "callee": "getAbsolutePath", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L240"}, {"caller_nid": "android_android_music_folder", "callee": "getExternalFilesDir", "source_file": "backend/venv/lib/python3.12/site-packages/pip/_vendor/platformdirs/android.py", "source_location": "L240"}]}