File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -1127,14 +1127,14 @@ declare module 'vscode' {
11271127
11281128 export interface TerminalLink {
11291129 /**
1130- * The 0-based start index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
1130+ * The start index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
11311131 */
11321132 startIndex : number ;
11331133
11341134 /**
1135- * The 0-based end index of the link on [TerminalLinkContext.line](#TerminalLinkContext.line].
1135+ * The length of the link on [TerminalLinkContext.line](#TerminalLinkContext.line]
11361136 */
1137- endIndex : number ;
1137+ length : number ;
11381138
11391139 /**
11401140 * The tooltip text when you hover over this link.
Original file line number Diff line number Diff line change @@ -626,11 +626,10 @@ export abstract class BaseExtHostTerminalService implements IExtHostTerminalServ
626626 for ( const provideResult of provideResults ) {
627627 if ( provideResult && provideResult . links . length > 0 ) {
628628 result . push ( ...provideResult . links . map ( providerLink => {
629- const endIndex = Math . max ( providerLink . endIndex , providerLink . startIndex + 1 ) ;
630629 const link = {
631630 id : nextLinkId ++ ,
632631 startIndex : providerLink . startIndex ,
633- length : endIndex - providerLink . startIndex ,
632+ length : providerLink . length ,
634633 label : providerLink . tooltip
635634 } ;
636635 cacheLinkMap . set ( link . id , {
You can’t perform that action at this time.
0 commit comments