Versions in this module Expand all Collapse all v0 v0.3.2 Aug 18, 2026 Changes in this version + func Hash(value []byte) string + type Analyzer struct + func New() *Analyzer + func (a *Analyzer) DeclarationSpans(ctx context.Context, path string, body []byte) ([]code.SymbolSpan, error) + func (a *Analyzer) InspectProject(ctx context.Context, fs code.VFS, sourceDir, language string, ...) error + func (a *Analyzer) Language(path string) (string, bool) + func (a *Analyzer) SemanticIndex(ctx context.Context, sourceDir string, fs code.VFS) (*basev0.SemanticIndex, error) + func (a *Analyzer) SourceImports(ctx context.Context, vfs code.VFS, root, language string) ([]*codev0.SourceFileInfo, error) + func (a *Analyzer) ValidateSyntax(ctx context.Context, path string, body []byte) error