Module embedded_queries

Module embedded_queries 

Source
Expand description

Embedded Tree-sitter queries for code parsing.

This module contains all the tree-sitter query files embedded at compile time, allowing the binary to work without external query files.

§Query Types

  • Code Tags: Extract code entities (functions, classes, etc.) from source files
  • Manifest Tags: Extract component info and dependencies from manifest files

Functions§

get_base_query
Get only the base tags query for a language.
get_manifest_query
Get the embedded manifest query for a manifest language.
get_query
Get the embedded query source for a language.
has_embedded_query
Check if embedded queries are available for a language.
has_manifest_query
Check if embedded manifest queries are available for a manifest language.
supported_languages
Get a list of all languages with embedded queries.
supported_manifest_languages
Get a list of all manifest languages with embedded queries.
sync_verification_test_function
Test function for verifying incremental sync works. This function exists solely to test that graph updates and search indexing work correctly.