Versions in this module Expand all Collapse all v0 v0.12.0 Jul 19, 2026 Changes in this version + type CandidateMatch struct + FilePath string + Kind graph.NodeKind + QualifiedName string + StartLine int + type FileSummary struct + Classes int + FilePath string + Functions int + Tests int + Total int + Types int + type PagedNodes struct + Nodes []graph.Node + TotalCount int + type QueryOptions struct + IncludeFallbackCalls *bool + Limit int + Offset int + type Service struct + func New(repository analyzeapp.QueryRepository) *Service + func (s *Service) CalleesOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) CalleesOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) CalleesOfWithOptions(ctx context.Context, nodeID uint, opts QueryOptions) ([]graph.Node, error) + func (s *Service) CallersOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) CallersOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) CallersOfWithOptions(ctx context.Context, nodeID uint, opts QueryOptions) ([]graph.Node, error) + func (s *Service) ChildrenOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) ChildrenOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) FileSummaryOf(ctx context.Context, filePath string) (*FileSummary, error) + func (s *Service) FindExactNameMatches(ctx context.Context, target string, limit int) ([]CandidateMatch, error) + func (s *Service) ImportersOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) ImportersOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) ImportsOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) ImportsOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) InheritorsOf(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) InheritorsOfPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error) + func (s *Service) TestsFor(ctx context.Context, nodeID uint) ([]graph.Node, error) + func (s *Service) TestsForPage(ctx context.Context, nodeID uint, opts QueryOptions) (PagedNodes, error)