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

1 line
43 KiB
JSON

{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "label": "msvc.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L1"}, {"id": "msvc_find_vc2015", "label": "_find_vc2015()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L43"}, {"id": "msvc_find_vc2017", "label": "_find_vc2017()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L72"}, {"id": "msvc_find_vcvarsall", "label": "_find_vcvarsall()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L130"}, {"id": "msvc_get_vc_env", "label": "_get_vc_env()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L149"}, {"id": "msvc_find_exe", "label": "_find_exe()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L179"}, {"id": "msvc_get_vcvars_spec", "label": "_get_vcvars_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L205"}, {"id": "msvc_compiler", "label": "Compiler", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L234"}, {"id": "msvc_compiler_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L263"}, {"id": "msvc_configure", "label": "_configure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L270"}, {"id": "msvc_parse_path", "label": "_parse_path()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L278"}, {"id": "msvc_compiler_initialize", "label": ".initialize()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L281"}, {"id": "msvc_out_extensions", "label": "out_extensions()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L363"}, {"id": "msvc_compiler_compile", "label": ".compile()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L372"}, {"id": "msvc_compiler_create_static_lib", "label": ".create_static_lib()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L466"}, {"id": "msvc_compiler_link", "label": ".link()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L491"}, {"id": "msvc_compiler_spawn", "label": ".spawn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L560"}, {"id": "msvc_fallback_spawn", "label": "_fallback_spawn()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L567"}, {"id": "msvc_compiler_library_dir_option", "label": ".library_dir_option()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L589"}, {"id": "msvc_compiler_runtime_library_dir_option", "label": ".runtime_library_dir_option()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L592"}, {"id": "msvc_compiler_library_option", "label": ".library_option()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L597"}, {"id": "msvc_compiler_find_library_file", "label": ".find_library_file()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L600"}, {"id": "msvc_rationale_1", "label": "distutils._msvccompiler Contains MSVCCompiler, an implementation of the abstrac", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L1"}, {"id": "msvc_rationale_73", "label": "Returns \"15, path\" based on the result of invoking vswhere.exe If no install", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L73"}, {"id": "msvc_rationale_180", "label": "Return path to an MSVC executable program. Tries to find the program in sev", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L180"}, {"id": "msvc_rationale_206", "label": "Given a host platform and platform, determine the spec for vcvarsall. Uses", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L206"}, {"id": "msvc_rationale_235", "label": "Concrete class that implements an interface to Microsoft Visual C++, as defi", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L235"}, {"id": "msvc_rationale_271", "label": "Set class-level include/lib dirs.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L271"}, {"id": "msvc_rationale_568", "label": "Discovered in pypa/distutils#15, some tools monkeypatch the compiler, so", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L568"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "os", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "subprocess", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L18", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "unittest_mock", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L19", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "warnings", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L21", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "winreg", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L24", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "itertools", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_log_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_errors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L33", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_base_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L35", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_errors_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L36", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_find_vc2015", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L43", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_find_vc2017", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L72", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_find_vcvarsall", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L130", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_get_vc_env", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L149", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_find_exe", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L179", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_get_vcvars_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L205", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_compiler", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L234", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L263", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_configure", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L270", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_parse_path", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L278", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_initialize", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L281", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_out_extensions", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L363", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_compile", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L372", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_create_static_lib", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L466", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_link", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L491", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_spawn", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L560", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "target": "msvc_fallback_spawn", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L567", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_library_dir_option", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L589", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_runtime_library_dir_option", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L592", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_library_option", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L597", "weight": 1.0}, {"source": "msvc_compiler", "target": "msvc_compiler_find_library_file", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L600", "weight": 1.0}, {"source": "msvc_find_vcvarsall", "target": "msvc_find_vc2017", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L132", "weight": 1.0}, {"source": "msvc_find_vcvarsall", "target": "msvc_find_vc2015", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L135", "weight": 1.0}, {"source": "msvc_get_vc_env", "target": "msvc_find_vcvarsall", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L153", "weight": 1.0}, {"source": "msvc_configure", "target": "msvc_parse_path", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L274", "weight": 1.0}, {"source": "msvc_compiler_initialize", "target": "msvc_get_vcvars_spec", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L292", "weight": 1.0}, {"source": "msvc_compiler_initialize", "target": "msvc_get_vc_env", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L294", "weight": 1.0}, {"source": "msvc_compiler_initialize", "target": "msvc_configure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L299", "weight": 1.0}, {"source": "msvc_compiler_initialize", "target": "msvc_find_exe", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L303", "weight": 1.0}, {"source": "msvc_compiler_compile", "target": "msvc_compiler_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L384", "weight": 1.0}, {"source": "msvc_compiler_compile", "target": "msvc_compiler_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L420", "weight": 1.0}, {"source": "msvc_compiler_create_static_lib", "target": "msvc_compiler_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L475", "weight": 1.0}, {"source": "msvc_compiler_create_static_lib", "target": "msvc_compiler_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L485", "weight": 1.0}, {"source": "msvc_compiler_link", "target": "msvc_compiler_initialize", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L508", "weight": 1.0}, {"source": "msvc_compiler_link", "target": "msvc_compiler_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L554", "weight": 1.0}, {"source": "msvc_compiler_spawn", "target": "msvc_fallback_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L562", "weight": 1.0}, {"source": "msvc_fallback_spawn", "target": "msvc_compiler_spawn", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L583", "weight": 1.0}, {"source": "msvc_rationale_1", "target": "backend_venv_lib_python3_12_site_packages_setuptools_distutils_compilers_c_msvc_py", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L1", "weight": 1.0}, {"source": "msvc_rationale_73", "target": "msvc_find_vc2017", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L73", "weight": 1.0}, {"source": "msvc_rationale_180", "target": "msvc_find_exe", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L180", "weight": 1.0}, {"source": "msvc_rationale_206", "target": "msvc_get_vcvars_spec", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L206", "weight": 1.0}, {"source": "msvc_rationale_235", "target": "msvc_compiler", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L235", "weight": 1.0}, {"source": "msvc_rationale_271", "target": "msvc_compiler_configure", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L271", "weight": 1.0}, {"source": "msvc_rationale_568", "target": "msvc_compiler_fallback_spawn", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L568", "weight": 1.0}], "raw_calls": [{"caller_nid": "msvc_find_vc2015", "callee": "OpenKeyEx", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L45"}, {"caller_nid": "msvc_find_vc2015", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L51"}, {"caller_nid": "msvc_find_vc2015", "callee": "count", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L57"}, {"caller_nid": "msvc_find_vc2015", "callee": "EnumValue", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L59"}, {"caller_nid": "msvc_find_vc2015", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L62"}, {"caller_nid": "msvc_find_vc2015", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L64"}, {"caller_nid": "msvc_find_vc2015", "callee": "float", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L64"}, {"caller_nid": "msvc_find_vc2017", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L82"}, {"caller_nid": "msvc_find_vc2017", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L82"}, {"caller_nid": "msvc_find_vc2017", "callee": "get_platform", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L86"}, {"caller_nid": "msvc_find_vc2017", "callee": "suppress", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L94"}, {"caller_nid": "msvc_find_vc2017", "callee": "strip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L98"}, {"caller_nid": "msvc_find_vc2017", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L98"}, {"caller_nid": "msvc_find_vc2017", "callee": "check_output", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L98"}, {"caller_nid": "msvc_find_vc2017", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L99"}, {"caller_nid": "msvc_find_vc2017", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L115"}, {"caller_nid": "msvc_find_vc2017", "callee": "isdir", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L116"}, {"caller_nid": "msvc_find_vcvarsall", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L138"}, {"caller_nid": "msvc_find_vcvarsall", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L141"}, {"caller_nid": "msvc_find_vcvarsall", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L142"}, {"caller_nid": "msvc_find_vcvarsall", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L143"}, {"caller_nid": "msvc_get_vc_env", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L150"}, {"caller_nid": "msvc_get_vc_env", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L151"}, {"caller_nid": "msvc_get_vc_env", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L151"}, {"caller_nid": "msvc_get_vc_env", "callee": "DistutilsPlatformError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L155"}, {"caller_nid": "msvc_get_vc_env", "callee": "decode", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L162"}, {"caller_nid": "msvc_get_vc_env", "callee": "check_output", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L162"}, {"caller_nid": "msvc_get_vc_env", "callee": "error", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L167"}, {"caller_nid": "msvc_get_vc_env", "callee": "DistutilsPlatformError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L168"}, {"caller_nid": "msvc_get_vc_env", "callee": "lower", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L171"}, {"caller_nid": "msvc_get_vc_env", "callee": "partition", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L172"}, {"caller_nid": "msvc_get_vc_env", "callee": "splitlines", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L172"}, {"caller_nid": "msvc_find_exe", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L189"}, {"caller_nid": "msvc_find_exe", "callee": "getenv", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L189"}, {"caller_nid": "msvc_find_exe", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L191"}, {"caller_nid": "msvc_find_exe", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L191"}, {"caller_nid": "msvc_find_exe", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L192"}, {"caller_nid": "msvc_compiler_init", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L264"}, {"caller_nid": "msvc_configure", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L274"}, {"caller_nid": "msvc_configure", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L275"}, {"caller_nid": "msvc_parse_path", "callee": "rstrip", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L279"}, {"caller_nid": "msvc_parse_path", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L279"}, {"caller_nid": "msvc_compiler_initialize", "callee": "get_platform", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L285"}, {"caller_nid": "msvc_compiler_initialize", "callee": "DistutilsPlatformError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L288"}, {"caller_nid": "msvc_compiler_initialize", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L289"}, {"caller_nid": "msvc_compiler_initialize", "callee": "get_host_platform", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L292"}, {"caller_nid": "msvc_compiler_initialize", "callee": "DistutilsPlatformError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L296"}, {"caller_nid": "msvc_compiler_initialize", "callee": "get", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L301"}, {"caller_nid": "msvc_compiler_initialize", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L302"}, {"caller_nid": "msvc_out_extensions", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L365"}, {"caller_nid": "msvc_compiler_compile", "callee": "_setup_compile", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L385"}, {"caller_nid": "msvc_compiler_compile", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L391"}, {"caller_nid": "msvc_compiler_compile", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L393"}, {"caller_nid": "msvc_compiler_compile", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L395"}, {"caller_nid": "msvc_compiler_compile", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L408"}, {"caller_nid": "msvc_compiler_compile", "callee": "CompileError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L422"}, {"caller_nid": "msvc_compiler_compile", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L436"}, {"caller_nid": "msvc_compiler_compile", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L437"}, {"caller_nid": "msvc_compiler_compile", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L441"}, {"caller_nid": "msvc_compiler_compile", "callee": "basename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L441"}, {"caller_nid": "msvc_compiler_compile", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L442"}, {"caller_nid": "msvc_compiler_compile", "callee": "CompileError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L447"}, {"caller_nid": "msvc_compiler_compile", "callee": "CompileError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L451"}, {"caller_nid": "msvc_compiler_compile", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L455"}, {"caller_nid": "msvc_compiler_compile", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L456"}, {"caller_nid": "msvc_compiler_compile", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L457"}, {"caller_nid": "msvc_compiler_compile", "callee": "CompileError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L462"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "_fix_object_args", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L476"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "library_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L477"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "_need_link", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L479"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L484"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L484"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "LibError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L487"}, {"caller_nid": "msvc_compiler_create_static_lib", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L489"}, {"caller_nid": "msvc_compiler_link", "callee": "_fix_object_args", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L509"}, {"caller_nid": "msvc_compiler_link", "callee": "_fix_lib_args", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L510"}, {"caller_nid": "msvc_compiler_link", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L514"}, {"caller_nid": "msvc_compiler_link", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L516"}, {"caller_nid": "msvc_compiler_link", "callee": "gen_lib_options", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L519"}, {"caller_nid": "msvc_compiler_link", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L521"}, {"caller_nid": "msvc_compiler_link", "callee": "_need_link", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L523"}, {"caller_nid": "msvc_compiler_link", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L537"}, {"caller_nid": "msvc_compiler_link", "callee": "splitext", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L539"}, {"caller_nid": "msvc_compiler_link", "callee": "basename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L540"}, {"caller_nid": "msvc_compiler_link", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L542"}, {"caller_nid": "msvc_compiler_link", "callee": "library_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L542"}, {"caller_nid": "msvc_compiler_link", "callee": "append", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L543"}, {"caller_nid": "msvc_compiler_link", "callee": "extend", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L548"}, {"caller_nid": "msvc_compiler_link", "callee": "dirname", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L550"}, {"caller_nid": "msvc_compiler_link", "callee": "abspath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L550"}, {"caller_nid": "msvc_compiler_link", "callee": "mkpath", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L551"}, {"caller_nid": "msvc_compiler_link", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L553"}, {"caller_nid": "msvc_compiler_link", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L553"}, {"caller_nid": "msvc_compiler_link", "callee": "LinkError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L556"}, {"caller_nid": "msvc_compiler_link", "callee": "debug", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L558"}, {"caller_nid": "msvc_compiler_spawn", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L561"}, {"caller_nid": "msvc_compiler_spawn", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L563"}, {"caller_nid": "msvc_fallback_spawn", "callee": "type('Bag', (), {})", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L573"}, {"caller_nid": "msvc_fallback_spawn", "callee": "type", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L573"}, {"caller_nid": "msvc_fallback_spawn", "callee": "str", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L577"}, {"caller_nid": "msvc_fallback_spawn", "callee": "warn", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L581"}, {"caller_nid": "msvc_fallback_spawn", "callee": "dict", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L582"}, {"caller_nid": "msvc_fallback_spawn", "callee": "super", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L583"}, {"caller_nid": "msvc_compiler_runtime_library_dir_option", "callee": "DistutilsPlatformError", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L593"}, {"caller_nid": "msvc_compiler_library_option", "callee": "library_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L598"}, {"caller_nid": "msvc_compiler_find_library_file", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L609"}, {"caller_nid": "msvc_compiler_find_library_file", "callee": "library_filename", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L609"}, {"caller_nid": "msvc_compiler_find_library_file", "callee": "isfile", "source_file": "backend/venv/lib/python3.12/site-packages/setuptools/_distutils/compilers/C/msvc.py", "source_location": "L610"}]}