Skip to content

Commit 84c0efb

Browse files
Update
1 parent c6ee509 commit 84c0efb

File tree

6 files changed

+4
-6
lines changed

6 files changed

+4
-6
lines changed

packages/cursorless-engine/src/processTargets/targets/BaseTarget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export abstract class BaseTarget<
5252
isImplicit = false;
5353
isNotebookCell = false;
5454
joinAs: JoinAsType = "line";
55-
type: TargetType = "token";
55+
type: TargetType | undefined = undefined;
5656

5757
constructor(parameters: TParameters & CommonTargetParameters) {
5858
this.state = {

packages/cursorless-engine/src/processTargets/targets/ImplicitTarget.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,6 @@ export class ImplicitTarget extends BaseTarget<CommonTargetParameters> {
1414
isRaw = true;
1515
hasExplicitScopeType = false;
1616
isImplicit = true;
17-
isToken = false;
1817

1918
getLeadingDelimiterTarget = () => undefined;
2019
getTrailingDelimiterTarget = () => undefined;

packages/cursorless-engine/src/processTargets/targets/LineTarget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ import { createContinuousLineRange } from "./util/createContinuousRange";
1010

1111
export class LineTarget extends BaseTarget<CommonTargetParameters> {
1212
instanceType = "LineTarget";
13-
type: TargetType = "paragraph";
13+
type: TargetType = "line";
1414
insertionDelimiter = "\n";
1515

1616
private get fullLineContentRange() {

packages/cursorless-engine/src/processTargets/targets/PlainTarget.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ export class PlainTarget extends BaseTarget<PlainTargetParameters> {
2020

2121
constructor(parameters: PlainTargetParameters) {
2222
super(parameters);
23-
this.type = parameters.type ?? "token";
23+
this.type = parameters.type;
2424
this.insertionDelimiter = parameters.insertionDelimiter ?? "";
2525
}
2626

packages/cursorless-engine/src/processTargets/targets/RawSelectionTarget.ts

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,6 @@ export class RawSelectionTarget extends BaseTarget<CommonTargetParameters> {
1111
instanceType = "RawSelectionTarget";
1212
insertionDelimiter = "";
1313
isRaw = true;
14-
isToken = false;
1514

1615
getLeadingDelimiterTarget = () => undefined;
1716
getTrailingDelimiterTarget = () => undefined;

packages/cursorless-engine/src/typings/target.types.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@ export interface Target {
5555
/** Optional prefix. For example, dash or asterisk for a markdown item */
5656
readonly prefixRange?: Range;
5757

58-
readonly type: TargetType;
58+
readonly type: TargetType | undefined;
5959

6060
/** If true this target should be treated as a line */
6161
// readonly isLine: boolean;

0 commit comments

Comments
 (0)