MCPcopy Create free account
hub / github.com/cursorless-dev/cursorless / makeRangeFromPositions

Function makeRangeFromPositions

src/util/nodeSelectors.ts:6–16  ·  view source on GitHub ↗
(
  startPosition: Point,
  endPosition: Point
)

Source from the content-addressed store, hash-verified

4import { identity } from "lodash";
5
6export function makeRangeFromPositions(
7 startPosition: Point,
8 endPosition: Point
9) {
10 return new Range(
11 startPosition.row,
12 startPosition.column,
13 endPosition.row,
14 endPosition.column
15 );
16}
17
18export function positionFromPoint(point: Point): Position {
19 return new Position(point.row, point.column);

Callers 4

getNodeInternalRangeFunction · 0.85
delimitedSelectorFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected