File tree Expand file tree Collapse file tree 6 files changed +4
-6
lines changed
packages/cursorless-engine/src Expand file tree Collapse file tree 6 files changed +4
-6
lines changed Original file line number Diff line number Diff 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 = {
Original file line number Diff line number Diff 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 ;
Original file line number Diff line number Diff line change @@ -10,7 +10,7 @@ import { createContinuousLineRange } from "./util/createContinuousRange";
1010
1111export class LineTarget extends BaseTarget < CommonTargetParameters > {
1212 instanceType = "LineTarget" ;
13- type : TargetType = "paragraph " ;
13+ type : TargetType = "line " ;
1414 insertionDelimiter = "\n" ;
1515
1616 private get fullLineContentRange ( ) {
Original file line number Diff line number Diff 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
Original file line number Diff line number Diff 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 ;
Original file line number Diff line number Diff 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;
You can’t perform that action at this time.
0 commit comments