1 line
14 KiB
JSON
1 line
14 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "label": "typing.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L1"}, {"id": "typing_memcachedclientp", "label": "MemcachedClientP", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L33"}, {"id": "protocol", "label": "Protocol", "file_type": "code", "source_file": "", "source_location": ""}, {"id": "typing_memcachedclientp_add", "label": ".add()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L34"}, {"id": "typing_memcachedclientp_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L43"}, {"id": "typing_memcachedclientp_get_many", "label": ".get_many()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L45"}, {"id": "typing_memcachedclientp_incr", "label": ".incr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L47"}, {"id": "typing_memcachedclientp_decr", "label": ".decr()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L51"}, {"id": "typing_memcachedclientp_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L58"}, {"id": "typing_memcachedclientp_set", "label": ".set()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L60"}, {"id": "typing_memcachedclientp_touch", "label": ".touch()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L69"}, {"id": "typing_redisclientp", "label": "RedisClientP", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L74"}, {"id": "typing_redisclientp_incrby", "label": ".incrby()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L75"}, {"id": "typing_redisclientp_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L76"}, {"id": "typing_redisclientp_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L77"}, {"id": "typing_redisclientp_ttl", "label": ".ttl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L78"}, {"id": "typing_redisclientp_expire", "label": ".expire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L79"}, {"id": "typing_redisclientp_ping", "label": ".ping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L80"}, {"id": "typing_redisclientp_register_script", "label": ".register_script()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L81"}, {"id": "typing_asyncredisclientp", "label": "AsyncRedisClientP", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L84"}, {"id": "typing_asyncredisclientp_incrby", "label": ".incrby()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L85"}, {"id": "typing_asyncredisclientp_get", "label": ".get()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L86"}, {"id": "typing_asyncredisclientp_delete", "label": ".delete()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L87"}, {"id": "typing_asyncredisclientp_ttl", "label": ".ttl()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L88"}, {"id": "typing_asyncredisclientp_expire", "label": ".expire()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L89"}, {"id": "typing_asyncredisclientp_ping", "label": ".ping()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L90"}, {"id": "typing_asyncredisclientp_register_script", "label": ".register_script()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L91"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "collections", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L3", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "collections_abc", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L4", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "typing", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L5", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "coredis", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L26", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "pymongo_collection", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "pymongo_database", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L28", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "pymongo_mongo_client", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L29", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "redis", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L30", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "typing_memcachedclientp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L33", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L33", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L34", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L43", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_get_many", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L45", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_incr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L47", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_decr", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L51", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L58", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_set", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L60", "weight": 1.0}, {"source": "typing_memcachedclientp", "target": "typing_memcachedclientp_touch", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L69", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "typing_redisclientp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L74", "weight": 1.0}, {"source": "typing_redisclientp", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L74", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_incrby", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L75", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L76", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L77", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_ttl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L78", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_expire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L79", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_ping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L80", "weight": 1.0}, {"source": "typing_redisclientp", "target": "typing_redisclientp_register_script", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L81", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_limits_typing_py", "target": "typing_asyncredisclientp", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L84", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "protocol", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L84", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_incrby", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L85", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_get", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L86", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_delete", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L87", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_ttl", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L88", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_expire", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L89", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_ping", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L90", "weight": 1.0}, {"source": "typing_asyncredisclientp", "target": "typing_asyncredisclientp_register_script", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/limits/typing.py", "source_location": "L91", "weight": 1.0}], "raw_calls": []} |