Module RPCRangeDTO
Source Expand description
§RPCRangeDTO
§RESPONSIBILITY
- Data transfer object for line/column-based text ranges
- Serializable format for gRPC/IPC transmission
- Used by Mountain to represent document edit ranges
§FIELDS
- StartLineNumber: Start line (0-based)
- StartColumn: Start column (0-based)
- EndLineNumber: End line (0-based)
- EndColumn: End column (0-based)
- RPCRangeDTO
- Represents a line and column-based range in a text document.
Compatible with VS Code LSP position/range definitions.
- MAX_COLUMN_NUMBER 🔒
- Maximum column number to prevent invalid ranges
- MAX_LINE_NUMBER 🔒
- Maximum line number to prevent invalid ranges