Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ParsedFile ¶
type Reference ¶
type Reference struct {
ID int64 `json:"reference_id"`
FileID int64 `json:"file_id"`
SymbolID *int64 `json:"symbol_id,omitempty"`
Kind string `json:"kind"`
Name string `json:"name"`
QualifiedName string `json:"qualified_name,omitempty"`
ContextSymbolID *int64 `json:"context_symbol_id,omitempty"`
Range Position `json:"range"`
}
type Stats ¶
type Stats struct {
RepoRoot string `json:"repo_root"`
RepoID int64 `json:"repo_id"`
Files int64 `json:"files"`
Symbols int64 `json:"symbols"`
References int64 `json:"references"`
Edges int64 `json:"edges"`
DirtyFiles int64 `json:"dirty_files"`
LastScanID int64 `json:"last_scan_id"`
LastIndexedAt string `json:"last_indexed_at,omitempty"`
Languages map[string]int `json:"languages"`
}
type Symbol ¶
type Symbol struct {
ID int64 `json:"symbol_id"`
FileID int64 `json:"file_id"`
Language string `json:"language"`
Kind string `json:"kind"`
Name string `json:"name"`
QualifiedName string `json:"qualified_name"`
ContainerName string `json:"container_name,omitempty"`
Signature string `json:"signature,omitempty"`
Visibility string `json:"visibility,omitempty"`
Range Position `json:"range"`
DocSummary string `json:"doc_summary,omitempty"`
StableKey string `json:"stable_key"`
FilePath string `json:"file,omitempty"`
}
Click to show internal directories.
Click to hide internal directories.