This website requires JavaScript.
Explore
Help
Register
Sign In
lee
/
graphify
Watch
1
Star
0
Fork
0
mirror of
https://github.com/safishamsi/graphify.git
synced
2026-10-29 01:55:19 +00:00
Code
Issues
Packages
Projects
Releases
Wiki
Activity
Files
c0d100100583108ecc395ed1284172e4a79e1972
graphify
/
tests
T
History
Jason Daniel
and
Claude
c0d1001005
feat(objc): extract NS_CLOSED_ENUM declarations as enums (
#4401
)
...
Co-Authored-By: Claude <
noreply@anthropic.com
>
2026-10-23 15:46:42 +05:30
..
fixtures
…
__init__.py
…
bench_extract.py
…
bench_query_scoring.py
…
conftest.py
…
pi.test.ts
…
test_affected_cli.py
…
test_affected_defines.py
…
test_affected_member_seed.py
…
test_affected_overrides.py
…
test_agents_platform.py
…
test_alias_folding.py
…
test_analyze.py
…
test_anthropic_custom_endpoint.py
…
test_antigravity_install.py
…
test_apm_fallback_version.py
…
test_architecture_doc.py
…
test_astro_extraction.py
…
test_astro_import_ids.py
…
test_atomic_canvas_export.py
…
test_atomic_version_stamp.py
…
test_atomic_writes.py
…
test_backend_env_isolation.py
…
test_backend_extras.py
…
test_backend_opt_in.py
…
test_benchmark_raw_graph.py
…
test_benchmark_real_query.py
…
test_benchmark.py
…
test_blade_extractor.py
…
test_build_located_semantic_identity.py
…
test_build_merge_dedup_scope.py
…
test_build_merge_hyperedges_and_prune.py
…
test_build_merge_shrink_guard.py
…
test_build.py
…
test_builtin_global_type_refs.py
…
test_c_include_resolution.py
…
test_cache_stale_import_target.py
…
test_cache.py
…
test_callflow_html.py
…
test_cargo_introspect.py
…
test_cargo_missing_manifest.py
…
test_carried_hyperedge_remap.py
…
test_case_sensitive_resolution.py
…
test_charmap_encoding.py
…
test_chunking.py
…
test_cjs_module_extension.py
…
test_claude_cli_backend.py
…
test_claude_md.py
…
test_cli_broken_pipe.py
…
test_cli_export.py
…
test_cli_help.py
…
test_cloud_cta.py
…
test_cluster_ambiguous_scale.py
…
test_cluster_exclude_hubs.py
…
test_cluster.py
…
test_cobol_extractor.py
…
test_code_only_update_all_hosts.py
…
test_codebuddy.py
…
test_community_hub_labels.py
…
test_community_labels_skill.py
…
test_compact_graph_json.py
…
test_confidence.py
…
test_corrupt_graph_json.py
…
test_cpp_method_declarations.py
…
test_cpp_nested_and_cli.py
…
test_cpp_objc_cross_file_calls.py
…
test_cpp_preprocess.py
…
test_cpp_template_type_params.py
…
test_cross_extension_reexport_self_cycle.py
…
test_cross_language_call_resolution.py
…
test_cross_repo_external_call_guards.py
…
test_cross_repo_member_calls.py
fix(cross-repo): point a cross-repo call edge at its call site, not the caller's header
2026-10-22 13:46:54 +01:00
test_cross_repo_shared_types.py
…
test_csharp_call_site_generic_args.py
…
test_csharp_delegate_declarations.py
…
test_csharp_enum_members.py
…
test_csharp_field_generic_args.py
…
test_csharp_foreach_loop_variable.py
…
test_csharp_generic_callsites.py
…
test_csharp_interface_dispatch.py
…
test_csharp_member_calls.py
…
test_csharp_member_chain_calls.py
…
test_csharp_member_nodes.py
…
test_csharp_object_creation.py
…
test_csharp_partial_classes.py
…
test_csharp_tuple_type_refs.py
…
test_csharp_type_resolution.py
…
test_csharp_underscore_collisions.py
…
test_csharp_var_call_return_type.py
…
test_csharp_verbatim_interpolation.py
…
test_dart.py
…
test_dedup_remaps_hyperedges.py
…
test_dedup_shrink_refuses_force_write.py
…
test_dedup_survivor_richness.py
…
test_dedup.py
…
test_definition_file_portability.py
…
test_detect_jinja.py
…
test_detect.py
…
test_devin.py
…
test_docx_to_markdown.py
…
test_dotnet.py
…
test_duplicate_annotation_edges.py
…
test_ejs_extractor.py
…
test_elixir_defdelegate.py
…
test_elixir_import_resolution.py
…
test_elixir_keyword_def_calls.py
…
test_elixir_qualified_calls.py
…
test_elixir_unqualified_call_scope.py
…
test_erlang_extractor.py
…
test_evidence_binding.py
…
test_explain_cli.py
…
test_explain_same_file_tie.py
…
test_export_control_characters.py
…
test_export_direction.py
…
test_export_idempotent_writes.py
…
test_export_path_length.py
…
test_export.py
…
test_ext_tagged_id_clash.py
…
test_external_stub_endpoints.py
…
test_extract_cache_location.py
…
test_extract_cli.py
Stop re-queuing declined-by-design code files every incremental (
#2879
)
2026-10-22 13:46:54 +01:00
test_extract_code_only_cli.py
…
test_extract_path_memo.py
…
test_extract_php_closures.py
…
test_extract.py
…
test_extraction_spec_ids.py
…
test_extractor_scan_root_context.py
…
test_extractors_registry.py
…
test_falkordb_integration.py
…
test_file_label_disambiguation.py
…
test_file_node_id_spec.py
…
test_file_slice.py
…
test_file_truncation_warning.py
…
test_forwarding_review_findings.py
…
test_gemini_hook.py
…
test_git_head_stdin.py
…
test_global_add_tag_inference.py
…
test_global_graph.py
…
test_go_builtin_call_targets.py
…
test_go_generic_receiver_methods.py
…
test_go_generic_type_params.py
…
test_go_import_repoint.py
…
test_go_interface_methods.py
…
test_go_package_type_fold.py
…
test_go_qualified_resolution.py
…
test_go_receiver_member_calls.py
fix(cross-repo): point a cross-repo call edge at its call site, not the caller's header
2026-10-22 13:46:54 +01:00
test_god_nodes_cli.py
…
test_god_nodes_exclude_hubs.py
…
test_google_workspace.py
…
test_grammar_cache_key.py
…
test_graph_invariance.py
…
test_graphdb_push_indexes.py
…
test_hollow_chunks_arm_shrink_guard.py
…
test_home_sandbox.py
…
test_hook_chain_survives_skip.py
…
test_hook_guard_token_match.py
…
test_hook_guard.py
…
test_hook_out_of_project_paths.py
…
test_hook_strict.py
…
test_hooks_rewrite.py
…
test_hooks.py
…
test_html_script_breakout.py
…
test_html_theme.py
…
test_hyperedge_member_shapes.py
…
test_hyperedge_roundtrip.py
…
test_hypergraph.py
…
test_id_normalization_contract.py
…
test_ignore_file_encoding.py
…
test_image_vision.py
…
test_import_extension_resolution.py
…
test_import_self_loops.py
…
test_imported_export_forwarding.py
…
test_incomplete_build_guard.py
…
test_incremental_mtime_collision.py
…
test_incremental_unscanned_placeholders.py
…
test_incremental.py
…
test_indirect_call_arrow_single_param_shadow.py
…
test_indirect_call_block_scoped_shadow.py
…
test_indirect_call_catch_binding_shadow.py
…
test_indirect_call_external_import_shadow.py
…
test_indirect_call_file_scope_callback_shadow.py
…
test_indirect_call_for_of_binding_shadow.py
…
test_indirect_call_function_expression_shadow.py
…
test_indirect_call_nested_closure_shadow.py
…
test_indirect_dispatch_assign_return.py
…
test_indirect_dispatch_getattr.py
…
test_indirect_dispatch.py
…
test_inferred_confidence_rubric.py
…
test_ingest_url_type.py
…
test_ingest.py
…
test_inherited_field_receivers.py
…
test_injection_sentinel_coverage.py
…
test_install_hook_identity.py
…
test_install_line_endings.py
…
test_install_references.py
…
test_install_roundtrip.py
…
test_install_strings.py
…
test_install_upgrade.py
…
test_install_version_stamp.py
…
test_install_version_warning.py
…
test_install.py
…
test_issue_3405_python_resolution.py
…
test_issue_3472_source_file_collision.py
…
test_java_anonymous_class.py
…
test_java_enum_members.py
…
test_java_member_calls.py
…
test_java_type_resolution.py
…
test_js_callback_calls.py
…
test_js_destructured_export.py
…
test_js_dynamic_import_affected.py
…
test_js_dynamic_imports.py
…
test_js_exported_fn_call_resolution.py
…
test_js_exported_scalar_bindings.py
…
test_js_import_resolution.py
…
test_js_member_call_bare_name_fallback.py
…
test_js_member_collisions.py
…
test_js_module_level_anonymous_calls.py
…
test_js_require_binding_shadow.py
…
test_js_this_member_expressions.py
…
test_js_walk_order.py
…
test_jsconfig_baseurl.py
…
test_json_schema_config.py
…
test_jsx_component_usage_calls.py
…
test_kotlin_generic_type_params.py
…
test_kotlin_grammar.py
…
test_kotlin_object_literal.py
…
test_kotlin_typealias_declarations.py
…
test_label_retry.py
…
test_labeling.py
…
test_language_override_imports.py
…
test_language_override_lifecycle.py
…
test_language_overrides.py
…
test_language_resolvers.py
…
test_languages.py
…
test_llm_backends.py
…
test_llm_null_token_counts.py
…
test_llm_parser_reasoning.py
…
test_llm_parser.py
…
test_long_path_hashing.py
…
test_lookup_exit_codes.py
…
test_loose_sibling_import_resolution.py
…
test_lost_saved_semantic_nodes.py
…
test_lua_import.py
…
test_lua_method_calls.py
…
test_manifest_ingest.py
…
test_manifest_tomli_required.py
…
test_markdown_code_spans.py
fix(markdown): keep owner evidence when the edge already exists
2026-10-22 13:46:52 +01:00
test_mcp_graph_view_cache.py
…
test_mcp_ingest.py
…
test_merge_chunks_validation.py
…
test_merge_graphs_cli.py
…
test_merge_sweeps_reextract_orphans.py
…
test_minhash.py
…
test_multigraph_compat.py
…
test_multigraph_diagnostics.py
…
test_multilang.py
fix(sql): strip T-SQL brackets and read routine bodies (
#4635
)
2026-10-22 13:48:14 +01:00
test_no_cluster_run_only_keys.py
…
test_no_cluster_undeclared_endpoints.py
…
test_no_dedup_flag.py
…
test_node_id_canonical.py
…
test_non_regular_files.py
…
test_non_string_node_ids.py
…
test_objc_callable_markers.py
…
test_objc_category_interfaces.py
fix(extract): resolve ObjC member calls when a class splits across header/impl dirs
2026-10-22 13:46:53 +01:00
test_objc_category_portable_ids.py
…
test_objc_enum_declarations.py
feat(objc): extract NS_CLOSED_ENUM declarations as enums (
#4401
)
2026-10-23 15:46:42 +05:30
test_objc_field_table_remap.py
…
test_objc_member_calls.py
…
test_objc_property_ivar_receivers.py
…
test_obsidian_dangling_member.py
…
test_obsidian_filename_cap.py
…
test_obsidian_unicode_tags.py
…
test_obsidian_vault_migration.py
…
test_ocaml.py
…
test_office_incremental.py
…
test_office_limits.py
…
test_ollama_native_chat.py
…
test_ollama_retry_cap.py
…
test_ollama.py
…
test_openai_custom_endpoint.py
…
test_opencode_plugin_refresh.py
…
test_out_dir_evidence.py
…
test_oversized_document_slicing.py
…
test_owned_type_sources.py
…
test_package_json_subpath_imports.py
…
test_parked_call_site_file.py
fix(cross-repo): point a cross-repo call edge at its call site, not the caller's header
2026-10-22 13:46:54 +01:00
test_partial_cache.py
…
test_partial_extraction_warning.py
…
test_pascal_call_scoping.py
…
test_pascal_resolution.py
…
test_pascal.py
…
test_path_cli.py
…
test_paths.py
…
test_pdf_extra_warning.py
…
test_pdf_slicing.py
…
test_pdf_token_estimate.py
…
test_pg_introspect.py
…
test_phantom_cross_package_call.py
…
test_phantom_external_import.py
…
test_php_language_construct_calls.py
…
test_php_object_creation.py
…
test_php_receiver_member_calls.py
fix(cross-repo): point a cross-repo call edge at its call site, not the caller's header
2026-10-22 13:46:54 +01:00
test_php_static_call_resolution.py
…
test_php_type_resolution.py
…
test_php_unparsed_casts.py
…
test_pi_guard_install.py
…
test_pin_hash_seed.py
…
test_pipeline.py
…
test_pr10_csharp_overrides.py
…
test_pr10_resolution_overrides.py
…
test_pr10_watch_overrides.py
…
test_provider_registry.py
…
test_prs.py
…
test_prune_sweeps_orphans.py
…
test_python_decorators.py
…
test_python_forward_ref_file_id.py
…
test_python_import_never_resolves_to_itself.py
…
test_python_import_resolution.py
…
test_python_inherited_method_calls.py
…
test_python_module_call_exact_name.py
…
test_python_nested_class_identity.py
…
test_python_parse_memoization.py
…
test_python_property_reads.py
…
test_python_pytest_fixture_receivers.py
…
test_python_reexport_type_binding.py
…
test_python_self_type_ref.py
…
test_python_typed_receiver_calls.py
…
test_python_underscore_resolution.py
…
test_qualified_annotation_stub_bind.py
…
test_query_cli.py
…
test_query_fallback_edges.py
…
test_query_induced_edges.py
…
test_query_mcp_direction.py
…
test_query_names_its_graph.py
…
test_query_seed_order.py
…
test_query_seeds.py
…
test_querylog.py
…
test_r_extractor.py
…
test_rationale.py
…
test_read_hook.py
…
test_reflect.py
…
test_relation_collapse_precedence.py
…
test_replace_or_append_section.py
…
test_report_gap_thresholds.py
…
test_report.py
…
test_resolve_memoization.py
…
test_ruby_bare_self_send_calls.py
…
test_ruby_resolution.py
…
test_rust_anonymous_const.py
…
test_rust_builtin_type_hubs.py
…
test_rust_case_collisions.py
…
test_rust_in_file_call_binding.py
…
test_rust_macro_rules.py
…
test_rust_self_member_calls.py
…
test_rust_use_trees.py
…
test_scala_abstract_methods.py
…
test_scala_context_bounds.py
…
test_scala_generic_type_params.py
…
test_scala_given_instances.py
…
test_scala_self_type.py
…
test_scala_top_level_binding.py
…
test_scala_type_definition.py
…
test_scip_ingest.py
…
test_search_hook.py
…
test_security.py
…
test_semantic_cache_basename_recovery.py
…
test_semantic_cache_out_root.py
…
test_semantic_cleanup.py
…
test_semantic_fragment_sanitize.py
…
test_semantic_id_remap_root.py
…
test_semantic_origin_stamp.py
…
test_semantic_similarity.py
…
test_serve_http.py
…
test_serve.py
fix(mcp): a substring near-miss is no longer the answer (
#3917
)
2026-10-22 13:47:04 +01:00
test_settings_merge.py
…
test_skill_auto_refresh.py
…
test_skill_code_only_incremental_update.py
…
test_skill_codex_semantic_merge.py
…
test_skill_no_backtick_substitution.py
…
test_skill_part_a_explicit_root.py
…
test_skill_persisted_scan_options.py
…
test_skill_semantic_all_cached.py
…
test_skill_version_warning.py
…
test_skillgen_input_path_injection.py
…
test_skillgen.py
…
test_solidity_extractor.py
…
test_solidity_inherited_calls.py
…
test_source_file_encoding.py
…
test_source_key_memoization.py
…
test_sourceless_call_targets.py
…
test_sql_cross_file_tables.py
test: one node per SQL table across files
2026-10-22 13:49:38 +01:00
test_sql_go_batches.py
test(sql): GO batch separators without a semicolon
2026-10-22 13:48:29 +01:00
test_sql_tsql_procedures.py
test(sql): T-SQL bracket names, procedure reads and writes (
#4635
)
2026-10-22 13:47:26 +01:00
test_src_layout_import_resolution.py
…
test_stale_prune.py
…
test_stat_index_husk.py
…
test_stat_index_multi_root.py
…
test_stat_index_portability.py
…
test_suggest_questions_ambiguous.py
…
test_svelte_extraction.py
…
test_swift_builtin_noise.py
…
test_swift_computed_properties.py
…
test_swift_cross_file_calls.py
…
test_swift_generic_type_params.py
…
test_swift_import_resolution.py
…
test_swift_macro_declarations.py
…
test_swift_protocol_dispatch.py
…
test_swift_protocol_requirements.py
…
test_swift_self_type_ref.py
…
test_symbol_resolution.py
…
test_terraform_modules.py
…
test_terraform.py
…
test_trailing_newline_not_a_syntax_error.py
…
test_transcribe.py
…
test_tree_html.py
…
test_truncation_full_answer.py
…
test_ts_abstract_methods.py
…
test_ts_decorators.py
…
test_ts_export_type_star.py
…
test_ts_generators.py
…
test_ts_import_require.py
…
test_ts_import_type_arguments.py
…
test_ts_inheritance.py
…
test_ts_namespace.py
…
test_ts_new_expression_calls.py
…
test_ts_parse_warning.py
…
test_ts_receiver_member_calls.py
fix(cross-repo): point a cross-repo call edge at its call site, not the caller's header
2026-10-22 13:46:54 +01:00
test_type_only_import_cycles.py
…
test_typescript_enum_members.py
…
test_typescript_module_extensions.py
…
test_uninstall_purge_safety.py
…
test_uninstall_scope.py
…
test_uninstall_symlink.py
…
test_unmapped_at_alias_resolution.py
…
test_unverified_semantic_shrink.py
…
test_validate.py
…
test_vbnet_extractor.py
…
test_vue_extraction.py
…
test_walk_python_tree_iterative.py
…
test_watch_identity_cache.py
…
test_watch_manifest_location.py
…
test_watch.py
…
test_wheel_packaging.py
…
test_wiki_link_filename_parity.py
…
test_wiki_truncation_indicator.py
…
test_wiki.py
…
test_word_count_cache.py
…
test_zero_node_no_cache.py
…