Expand description
Workspace indexing, document store, and cross-file operations. Compatibility re-export of workspace indexing modules.
Modules§
- cache
- Workspace indexing and refactoring orchestration. Bounded LRU caches for workspace index components.
- document_
store - Workspace indexing and refactoring orchestration. Document store for managing in-memory text content
- monitoring
- Workspace indexing and refactoring orchestration. Monitoring and lifecycle support types for workspace indexing.
- production_
coordinator - Workspace indexing and refactoring orchestration. Workspace index coordinator with cache and SLO integration.
- slo
- Workspace indexing and refactoring orchestration. Service-level objective tracking for workspace index operations.
- state_
machine - Workspace indexing and refactoring orchestration. Index lifecycle state machine for workspace index operations.
- workspace_
index - Workspace indexing and refactoring orchestration. Workspace-wide symbol index for fast cross-file lookups in Perl LSP.
- workspace_
refactor - Workspace-wide refactoring operations for Perl codebases
- workspace_
rename - Workspace indexing and refactoring orchestration. LSP feature module (deprecated)
Structs§
- AstCache
Config - Workspace indexing and refactoring orchestration. AST node cache configuration.
- Bounded
LruCache - Workspace indexing and refactoring orchestration. Thread-safe bounded LRU cache.
- Cache
Config - Workspace indexing and refactoring orchestration. Cache configuration for bounded LRU caches.
- Combined
Workspace Cache Config - Workspace indexing and refactoring orchestration. Combined cache configuration for all workspace caches.
- Coordinator
Statistics - Workspace indexing and refactoring orchestration. Combined statistics for the production coordinator.
- Index
Resource Limits - Workspace indexing and refactoring orchestration. Configurable resource limits for workspace index.
- Index
State Machine - Workspace indexing and refactoring orchestration. Thread-safe index state machine.
- Location
- Workspace indexing and refactoring orchestration. Internal location type used during Navigate/Analyze workflows.
- Production
Coordinator Config - Workspace indexing and refactoring orchestration. Configuration for the production index coordinator.
- Production
Index Coordinator - Workspace indexing and refactoring orchestration. Workspace index coordinator.
- SloConfig
- Workspace indexing and refactoring orchestration. SLO configuration for workspace index operations.
- SloStatistics
- Workspace indexing and refactoring orchestration. SLO statistics for a specific operation type.
- SloTracker
- Workspace indexing and refactoring orchestration. SLO tracker for workspace index operations.
- Symbol
Cache Config - Workspace indexing and refactoring orchestration. Symbol cache configuration.
- Workspace
Cache Config - Workspace indexing and refactoring orchestration. Workspace cache configuration.
- Workspace
Cache Manager - Workspace indexing and refactoring orchestration. Cache manager for workspace index components.
- Workspace
Index - Workspace indexing and refactoring orchestration. Thread-safe workspace index
Enums§
- Build
Phase - Workspace indexing and refactoring orchestration. Build phases for the Building state.
- Degradation
Reason - Workspace indexing and refactoring orchestration. Reason for index degradation.
- Index
State - Workspace indexing and refactoring orchestration. Enhanced index state with additional production-ready states.
- Index
State Kind - Workspace indexing and refactoring orchestration. Coarse index state kinds for instrumentation and transition tracking.
- Invalidation
Reason - Workspace indexing and refactoring orchestration. Reason for index invalidation.
- Operation
Result - Workspace indexing and refactoring orchestration. Result of an SLO operation.
- Operation
Type - Workspace indexing and refactoring orchestration. Operation types tracked by SLO monitoring.
- Resource
Kind - Workspace indexing and refactoring orchestration. Type of resource limit that was exceeded.
- Transition
Result - Workspace indexing and refactoring orchestration. Result of a state transition attempt.
Traits§
- Estimate
Size - Workspace indexing and refactoring orchestration. Trait for estimating the memory size of cached values.