1 line
64 KiB
JSON
1 line
64 KiB
JSON
{"nodes": [{"id": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "label": "exclusions.py", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L1"}, {"id": "exclusions_skip_if", "label": "skip_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L20"}, {"id": "exclusions_fails_if", "label": "fails_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L27"}, {"id": "exclusions_warns_if", "label": "warns_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L34"}, {"id": "exclusions_compound", "label": "compound", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L41"}, {"id": "exclusions_compound_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L42"}, {"id": "exclusions_compound_add", "label": ".__add__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L47"}, {"id": "exclusions_compound_as_skips", "label": ".as_skips()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L50"}, {"id": "exclusions_compound_not", "label": ".not_()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L68"}, {"id": "exclusions_enabled", "label": "enabled()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L81"}, {"id": "exclusions_compound_enabled_for_config", "label": ".enabled_for_config()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L84"}, {"id": "exclusions_compound_matching_warnings", "label": ".matching_warnings()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L91"}, {"id": "exclusions_compound_matching_config_reasons", "label": ".matching_config_reasons()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L98"}, {"id": "exclusions_compound_extend", "label": "._extend()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L105"}, {"id": "exclusions_compound_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L110"}, {"id": "exclusions_fail_if", "label": "fail_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L124"}, {"id": "exclusions_compound_do", "label": "._do()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L135"}, {"id": "exclusions_compound_expect_failure", "label": "._expect_failure()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L169"}, {"id": "exclusions_compound_expect_success", "label": "._expect_success()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L180"}, {"id": "exclusions_only_if", "label": "only_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L197"}, {"id": "exclusions_succeeds_if", "label": "succeeds_if()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L202"}, {"id": "exclusions_predicate", "label": "Predicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L207"}, {"id": "exclusions_as_predicate", "label": "as_predicate()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L209"}, {"id": "exclusions_predicate_format_description", "label": "._format_description()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L244"}, {"id": "exclusions_predicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L259"}, {"id": "exclusions_booleanpredicate", "label": "BooleanPredicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L263"}, {"id": "exclusions_booleanpredicate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L264"}, {"id": "exclusions_booleanpredicate_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L268"}, {"id": "exclusions_booleanpredicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L271"}, {"id": "exclusions_specpredicate", "label": "SpecPredicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L275"}, {"id": "exclusions_specpredicate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L276"}, {"id": "exclusions_specpredicate_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L293"}, {"id": "exclusions_specpredicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L320"}, {"id": "exclusions_lambdapredicate", "label": "LambdaPredicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L335"}, {"id": "exclusions_lambdapredicate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L336"}, {"id": "exclusions_lambdapredicate_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L351"}, {"id": "exclusions_lambdapredicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L354"}, {"id": "exclusions_notpredicate", "label": "NotPredicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L358"}, {"id": "exclusions_notpredicate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L359"}, {"id": "exclusions_notpredicate_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L363"}, {"id": "exclusions_notpredicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L366"}, {"id": "exclusions_orpredicate", "label": "OrPredicate", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L373"}, {"id": "exclusions_orpredicate_init", "label": ".__init__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L374"}, {"id": "exclusions_orpredicate_call", "label": ".__call__()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L378"}, {"id": "exclusions_orpredicate_eval_str", "label": "._eval_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L384"}, {"id": "exclusions_orpredicate_negation_str", "label": "._negation_str()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L393"}, {"id": "exclusions_orpredicate_as_string", "label": "._as_string()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L399"}, {"id": "exclusions_is_excluded", "label": "_is_excluded()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L412"}, {"id": "exclusions_server_version", "label": "_server_version()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L416"}, {"id": "exclusions_db_spec", "label": "db_spec()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L428"}, {"id": "exclusions_open", "label": "open()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L432"}, {"id": "exclusions_closed", "label": "closed()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L436"}, {"id": "exclusions_fails", "label": "fails()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L440"}, {"id": "exclusions_future", "label": "future()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L444"}, {"id": "exclusions_fails_on", "label": "fails_on()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L448"}, {"id": "exclusions_fails_on_everything_except", "label": "fails_on_everything_except()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L452"}, {"id": "exclusions_skip", "label": "skip()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L456"}, {"id": "exclusions_only_on", "label": "only_on()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L460"}, {"id": "exclusions_exclude", "label": "exclude()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L468"}, {"id": "exclusions_against", "label": "against()", "file_type": "code", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L472"}, {"id": "exclusions_rationale_417", "label": "Return a server_version_info tuple.", "file_type": "rationale", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L417"}], "edges": [{"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "contextlib", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L9", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "operator", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L10", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "re", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L11", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "sys", "relation": "imports", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L12", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L14", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_init_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L15", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L16", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "backend_venv_lib_python3_12_site_packages_sqlalchemy_util_compat_py", "relation": "imports_from", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L17", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_skip_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L20", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_fails_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L27", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_warns_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L34", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_compound", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L41", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L42", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L47", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_as_skips", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L50", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_add", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L56", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_not", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L68", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_enabled", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L81", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_enabled_for_config", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L84", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_matching_warnings", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L91", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_matching_config_reasons", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L98", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_extend", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L105", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L110", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_fail_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L124", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_do", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L135", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_expect_failure", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L169", "weight": 1.0}, {"source": "exclusions_compound", "target": "exclusions_compound_expect_success", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L180", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_only_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L197", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_succeeds_if", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L202", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_predicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L207", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_as_predicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L209", "weight": 1.0}, {"source": "exclusions_predicate", "target": "exclusions_predicate_format_description", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L244", "weight": 1.0}, {"source": "exclusions_predicate", "target": "exclusions_predicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L259", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_booleanpredicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L263", "weight": 1.0}, {"source": "exclusions_booleanpredicate", "target": "exclusions_predicate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L263", "weight": 1.0}, {"source": "exclusions_booleanpredicate", "target": "exclusions_booleanpredicate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L264", "weight": 1.0}, {"source": "exclusions_booleanpredicate", "target": "exclusions_booleanpredicate_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L268", "weight": 1.0}, {"source": "exclusions_booleanpredicate", "target": "exclusions_booleanpredicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L271", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_specpredicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L275", "weight": 1.0}, {"source": "exclusions_specpredicate", "target": "exclusions_predicate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L275", "weight": 1.0}, {"source": "exclusions_specpredicate", "target": "exclusions_specpredicate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L276", "weight": 1.0}, {"source": "exclusions_specpredicate", "target": "exclusions_specpredicate_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L293", "weight": 1.0}, {"source": "exclusions_specpredicate", "target": "exclusions_specpredicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L320", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_lambdapredicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L335", "weight": 1.0}, {"source": "exclusions_lambdapredicate", "target": "exclusions_predicate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L335", "weight": 1.0}, {"source": "exclusions_lambdapredicate", "target": "exclusions_lambdapredicate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L336", "weight": 1.0}, {"source": "exclusions_lambdapredicate", "target": "exclusions_lambdapredicate_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L351", "weight": 1.0}, {"source": "exclusions_lambdapredicate", "target": "exclusions_lambdapredicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L354", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_notpredicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L358", "weight": 1.0}, {"source": "exclusions_notpredicate", "target": "exclusions_predicate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L358", "weight": 1.0}, {"source": "exclusions_notpredicate", "target": "exclusions_notpredicate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L359", "weight": 1.0}, {"source": "exclusions_notpredicate", "target": "exclusions_notpredicate_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L363", "weight": 1.0}, {"source": "exclusions_notpredicate", "target": "exclusions_notpredicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L366", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_orpredicate", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L373", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_predicate", "relation": "inherits", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L373", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_orpredicate_init", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L374", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_orpredicate_call", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L378", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_orpredicate_eval_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L384", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_orpredicate_negation_str", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L393", "weight": 1.0}, {"source": "exclusions_orpredicate", "target": "exclusions_orpredicate_as_string", "relation": "method", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L399", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_is_excluded", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L412", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_server_version", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L416", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_db_spec", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L428", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_open", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L432", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_closed", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L436", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_fails", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L440", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_future", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L444", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_fails_on", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L448", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_fails_on_everything_except", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L452", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_skip", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L456", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_only_on", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L460", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_exclude", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L468", "weight": 1.0}, {"source": "backend_venv_lib_python3_12_site_packages_sqlalchemy_testing_exclusions_py", "target": "exclusions_against", "relation": "contains", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L472", "weight": 1.0}, {"source": "exclusions_skip_if", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L21", "weight": 1.0}, {"source": "exclusions_fails_if", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L28", "weight": 1.0}, {"source": "exclusions_warns_if", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L35", "weight": 1.0}, {"source": "exclusions_compound_as_skips", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L51", "weight": 1.0}, {"source": "exclusions_compound_add", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L57", "weight": 1.0}, {"source": "exclusions_compound_not", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L69", "weight": 1.0}, {"source": "exclusions_compound_not", "target": "exclusions_notpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L70", "weight": 1.0}, {"source": "exclusions_enabled", "target": "exclusions_compound_enabled_for_config", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L82", "weight": 1.0}, {"source": "exclusions_compound_enabled_for_config", "target": "exclusions_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L86", "weight": 1.0}, {"source": "exclusions_compound_matching_warnings", "target": "exclusions_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L95", "weight": 1.0}, {"source": "exclusions_compound_matching_config_reasons", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L100", "weight": 1.0}, {"source": "exclusions_compound_matching_config_reasons", "target": "exclusions_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L102", "weight": 1.0}, {"source": "exclusions_compound_call", "target": "exclusions_compound_extend", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L112", "weight": 1.0}, {"source": "exclusions_fail_if", "target": "exclusions_compound", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L125", "weight": 1.0}, {"source": "exclusions_fail_if", "target": "exclusions_compound_expect_failure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L131", "weight": 1.0}, {"source": "exclusions_fail_if", "target": "exclusions_compound_expect_success", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L133", "weight": 1.0}, {"source": "exclusions_compound_do", "target": "exclusions_skip", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L137", "weight": 1.0}, {"source": "exclusions_compound_do", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L140", "weight": 1.0}, {"source": "exclusions_compound_do", "target": "exclusions_compound_expect_failure", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L164", "weight": 1.0}, {"source": "exclusions_compound_do", "target": "exclusions_compound_expect_success", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L166", "weight": 1.0}, {"source": "exclusions_compound_expect_failure", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L174", "weight": 1.0}, {"source": "exclusions_compound_expect_success", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L191", "weight": 1.0}, {"source": "exclusions_only_if", "target": "exclusions_skip_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L199", "weight": 1.0}, {"source": "exclusions_only_if", "target": "exclusions_notpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L199", "weight": 1.0}, {"source": "exclusions_succeeds_if", "target": "exclusions_fails_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L204", "weight": 1.0}, {"source": "exclusions_succeeds_if", "target": "exclusions_notpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L204", "weight": 1.0}, {"source": "exclusions_as_predicate", "target": "exclusions_orpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L217", "weight": 1.0}, {"source": "exclusions_as_predicate", "target": "exclusions_specpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L221", "weight": 1.0}, {"source": "exclusions_as_predicate", "target": "exclusions_lambdapredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L240", "weight": 1.0}, {"source": "exclusions_booleanpredicate_as_string", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L272", "weight": 1.0}, {"source": "exclusions_specpredicate_call", "target": "exclusions_server_version", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L312", "weight": 1.0}, {"source": "exclusions_specpredicate_as_string", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L322", "weight": 1.0}, {"source": "exclusions_lambdapredicate_as_string", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L355", "weight": 1.0}, {"source": "exclusions_notpredicate_call", "target": "exclusions_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L364", "weight": 1.0}, {"source": "exclusions_notpredicate_as_string", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L368", "weight": 1.0}, {"source": "exclusions_notpredicate_as_string", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L370", "weight": 1.0}, {"source": "exclusions_orpredicate_eval_str", "target": "exclusions_orpredicate_as_string", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L390", "weight": 1.0}, {"source": "exclusions_orpredicate_negation_str", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L395", "weight": 1.0}, {"source": "exclusions_orpredicate_negation_str", "target": "exclusions_orpredicate_eval_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L397", "weight": 1.0}, {"source": "exclusions_orpredicate_as_string", "target": "exclusions_orpredicate_negation_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L401", "weight": 1.0}, {"source": "exclusions_orpredicate_as_string", "target": "exclusions_predicate_format_description", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L404", "weight": 1.0}, {"source": "exclusions_orpredicate_as_string", "target": "exclusions_orpredicate_eval_str", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L406", "weight": 1.0}, {"source": "exclusions_is_excluded", "target": "exclusions_specpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L413", "weight": 1.0}, {"source": "exclusions_db_spec", "target": "exclusions_orpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L429", "weight": 1.0}, {"source": "exclusions_db_spec", "target": "exclusions_as_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L429", "weight": 1.0}, {"source": "exclusions_open", "target": "exclusions_skip_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L433", "weight": 1.0}, {"source": "exclusions_open", "target": "exclusions_booleanpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L433", "weight": 1.0}, {"source": "exclusions_closed", "target": "exclusions_skip_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L437", "weight": 1.0}, {"source": "exclusions_closed", "target": "exclusions_booleanpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L437", "weight": 1.0}, {"source": "exclusions_fails", "target": "exclusions_fails_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L441", "weight": 1.0}, {"source": "exclusions_fails", "target": "exclusions_booleanpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L441", "weight": 1.0}, {"source": "exclusions_future", "target": "exclusions_fails_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L445", "weight": 1.0}, {"source": "exclusions_future", "target": "exclusions_booleanpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L445", "weight": 1.0}, {"source": "exclusions_fails_on", "target": "exclusions_fails_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L449", "weight": 1.0}, {"source": "exclusions_fails_on_everything_except", "target": "exclusions_succeeds_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L453", "weight": 1.0}, {"source": "exclusions_fails_on_everything_except", "target": "exclusions_orpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L453", "weight": 1.0}, {"source": "exclusions_fails_on_everything_except", "target": "exclusions_as_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L453", "weight": 1.0}, {"source": "exclusions_skip", "target": "exclusions_skip_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L457", "weight": 1.0}, {"source": "exclusions_only_on", "target": "exclusions_only_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L461", "weight": 1.0}, {"source": "exclusions_only_on", "target": "exclusions_orpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L462", "weight": 1.0}, {"source": "exclusions_only_on", "target": "exclusions_as_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L463", "weight": 1.0}, {"source": "exclusions_exclude", "target": "exclusions_skip_if", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L469", "weight": 1.0}, {"source": "exclusions_exclude", "target": "exclusions_specpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L469", "weight": 1.0}, {"source": "exclusions_against", "target": "exclusions_orpredicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L474", "weight": 1.0}, {"source": "exclusions_against", "target": "exclusions_as_predicate", "relation": "calls", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L474", "weight": 1.0}, {"source": "exclusions_rationale_417", "target": "exclusions_server_version", "relation": "rationale_for", "confidence": "EXTRACTED", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L417", "weight": 1.0}], "raw_calls": [{"caller_nid": "exclusions_skip_if", "callee": "_as_predicate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L22"}, {"caller_nid": "exclusions_skip_if", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L23"}, {"caller_nid": "exclusions_fails_if", "callee": "_as_predicate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L29"}, {"caller_nid": "exclusions_fails_if", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L30"}, {"caller_nid": "exclusions_warns_if", "callee": "_as_predicate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L36"}, {"caller_nid": "exclusions_compound_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L43"}, {"caller_nid": "exclusions_compound_init", "callee": "set", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L44"}, {"caller_nid": "exclusions_compound_add", "callee": "add", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L48"}, {"caller_nid": "exclusions_compound_as_skips", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L52"}, {"caller_nid": "exclusions_compound_as_skips", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L53"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L58"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L59"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L60"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L63"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L64"}, {"caller_nid": "exclusions_compound_add", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L65"}, {"caller_nid": "exclusions_compound_not", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L70"}, {"caller_nid": "exclusions_compound_not", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L71"}, {"caller_nid": "exclusions_compound_not", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L72"}, {"caller_nid": "exclusions_compound_not", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L75"}, {"caller_nid": "exclusions_compound_enabled_for_config", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L85"}, {"caller_nid": "exclusions_compound_matching_warnings", "callee": "items", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L94"}, {"caller_nid": "exclusions_compound_matching_config_reasons", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L101"}, {"caller_nid": "exclusions_compound_extend", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L106"}, {"caller_nid": "exclusions_compound_extend", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L107"}, {"caller_nid": "exclusions_compound_extend", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L108"}, {"caller_nid": "exclusions_compound_call", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L111"}, {"caller_nid": "exclusions_compound_call", "callee": "decorate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L119"}, {"caller_nid": "exclusions_fail_if", "callee": "update", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L126"}, {"caller_nid": "exclusions_fail_if", "callee": "union", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L126"}, {"caller_nid": "exclusions_compound_do", "callee": "get_current_test_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L139"}, {"caller_nid": "exclusions_compound_do", "callee": "skip_test", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L142"}, {"caller_nid": "exclusions_compound_do", "callee": "_expect_warnings", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L156"}, {"caller_nid": "exclusions_compound_do", "callee": "nullcontext", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L158"}, {"caller_nid": "exclusions_compound_do", "callee": "fn", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L162"}, {"caller_nid": "exclusions_compound_expect_failure", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L171"}, {"caller_nid": "exclusions_compound_expect_failure", "callee": "print", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L172"}, {"caller_nid": "exclusions_compound_expect_failure", "callee": "with_traceback", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L178"}, {"caller_nid": "exclusions_compound_expect_failure", "callee": "exc_info", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L178"}, {"caller_nid": "exclusions_compound_expect_success", "callee": "fail", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L185"}, {"caller_nid": "exclusions_compound_expect_success", "callee": "AssertionError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L186"}, {"caller_nid": "exclusions_compound_expect_success", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L190"}, {"caller_nid": "exclusions_only_if", "callee": "_as_predicate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L198"}, {"caller_nid": "exclusions_succeeds_if", "callee": "_as_predicate", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L203"}, {"caller_nid": "exclusions_as_predicate", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L210"}, {"caller_nid": "exclusions_as_predicate", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L212"}, {"caller_nid": "exclusions_as_predicate", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L216"}, {"caller_nid": "exclusions_as_predicate", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L220"}, {"caller_nid": "exclusions_as_predicate", "callee": "isinstance", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L222"}, {"caller_nid": "exclusions_as_predicate", "callee": "match", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L223"}, {"caller_nid": "exclusions_as_predicate", "callee": "ValueError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L227"}, {"caller_nid": "exclusions_as_predicate", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L230"}, {"caller_nid": "exclusions_as_predicate", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L231"}, {"caller_nid": "exclusions_as_predicate", "callee": "tuple", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L233"}, {"caller_nid": "exclusions_as_predicate", "callee": "int", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L233"}, {"caller_nid": "exclusions_as_predicate", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L233"}, {"caller_nid": "exclusions_as_predicate", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L233"}, {"caller_nid": "exclusions_as_predicate", "callee": "group", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L234"}, {"caller_nid": "exclusions_as_predicate", "callee": "callable", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L239"}, {"caller_nid": "exclusions_predicate_format_description", "callee": "self", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L245"}, {"caller_nid": "exclusions_predicate_format_description", "callee": "get_driver_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L250"}, {"caller_nid": "exclusions_predicate_format_description", "callee": "get_backend_name", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L253"}, {"caller_nid": "exclusions_predicate_as_string", "callee": "NotImplementedError", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L260"}, {"caller_nid": "exclusions_specpredicate_call", "callee": "split", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L300"}, {"caller_nid": "exclusions_specpredicate_call", "callee": "hasattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L314"}, {"caller_nid": "exclusions_specpredicate_call", "callee": "oper", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L316"}, {"caller_nid": "exclusions_lambdapredicate_init", "callee": "inspect_getfullargspec", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L337"}, {"caller_nid": "exclusions_lambdapredicate_init", "callee": "lambda_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L339"}, {"caller_nid": "exclusions_lambdapredicate_call", "callee": "lambda_", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L352"}, {"caller_nid": "exclusions_orpredicate_call", "callee": "pred", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L380"}, {"caller_nid": "exclusions_orpredicate_eval_str", "callee": "join", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L389"}, {"caller_nid": "exclusions_is_excluded", "callee": "SpecPredicate(db, op, spec)", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L413"}, {"caller_nid": "exclusions_server_version", "callee": "connect", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L420"}, {"caller_nid": "exclusions_server_version", "callee": "getattr", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L421"}, {"caller_nid": "exclusions_server_version", "callee": "close", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L424"}, {"caller_nid": "exclusions_only_on", "callee": "to_list", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L463"}, {"caller_nid": "exclusions_against", "callee": "OrPredicate([Predicate.as_predicate(query) for query in queries])", "source_file": "backend/venv/lib/python3.12/site-packages/sqlalchemy/testing/exclusions.py", "source_location": "L474"}]} |