Module context

Source
Expand description

Context analysis and project structure detection

Structs§

BuildTarget
Build target information
Dependency
Project dependency information
DependencyAnalyzer
Dependency analysis
DetectionRule
FileAnalyzer
File analysis using tree-sitter
FileContext
File-specific context information
FrameworkDetector
Framework detection based on dependencies and project structure
Import
Import statements
Position
Cursor position in a file
ProjectAnalyzer
Main project analyzer
ProjectContext
Project context containing all relevant information for command generation
Range
Range in a file
Symbol
Symbols found in source code
TargetDetector
Build target detection
TestContext
Enhanced test context for precise command generation
WorkspaceDetector
Workspace detection and analysis
WorkspaceInfo
WorkspaceMember
Workspace member information

Enums§

DetectionCondition
Language
Programming language detection
ProjectType
Types of projects that can be detected
SymbolKind
Types of symbols that can be detected
TargetType
Types of build targets
TestTargetType
Test target types for enhanced test command generation
Visibility
Symbol visibility (legacy - now using modifiers)