@@ -266,7 +266,7 @@ class DiffView implements MergeView.IDiffView {
266
266
private static registerUpdate ( dv : DiffView ) : ( mode ?: string ) => void {
267
267
let edit : MergeView . IState = { from : 0 , to : 0 , marked : [ ] } ;
268
268
let orig : MergeView . IState = { from : 0 , to : 0 , marked : [ ] } ;
269
- let debounceChange : ReturnType < typeof setTimeout > ;
269
+ let debounceChange : number ;
270
270
let updatingFast : boolean = false ;
271
271
272
272
function update ( mode ?: string ) {
@@ -1479,6 +1479,7 @@ function collapseSingle(
1479
1479
mark . clear ( ) ;
1480
1480
cm . removeLineClass ( from , 'wrap' , 'CodeMirror-merge-collapsed-line' ) ;
1481
1481
}
1482
+ // @ts -ignore
1482
1483
if ( mark . explicitlyCleared ) {
1483
1484
clear ( ) ;
1484
1485
}
@@ -1735,8 +1736,7 @@ class TrackAlignable {
1735
1736
/* tslint:enable:no-bitwise */
1736
1737
1737
1738
hasMarker ( n : number ) : boolean {
1738
- // @ts -ignore
1739
- let handle = this . cm . getLineHandle ( n ) ;
1739
+ let handle = this . cm . getLineHandle ( n ) as any ;
1740
1740
if ( handle . markedSpans ) {
1741
1741
for ( let i = 0 ; i < handle . markedSpans . length ; i ++ ) {
1742
1742
if (
@@ -1751,8 +1751,7 @@ class TrackAlignable {
1751
1751
}
1752
1752
1753
1753
hasWidget ( n : number ) : boolean {
1754
- // @ts -ignore
1755
- let handle = this . cm . getLineHandle ( n ) ;
1754
+ let handle = this . cm . getLineHandle ( n ) as any ;
1756
1755
if ( handle . widgets ) {
1757
1756
for ( let i = 0 ; i < handle . widgets . length ; i ++ ) {
1758
1757
if ( ! handle . widgets [ i ] . above && ! handle . widgets [ i ] . mergeSpacer ) {
@@ -1768,8 +1767,8 @@ class TrackAlignable {
1768
1767
if ( n == this . cm . lastLine ( ) ) {
1769
1768
return false ;
1770
1769
}
1771
- // @ts -ignore
1772
- let handle = this . cm . getLineHandle ( n + 1 ) ;
1770
+
1771
+ let handle = this . cm . getLineHandle ( n + 1 ) as any ;
1773
1772
if ( handle . widgets ) {
1774
1773
for ( let i = 0 ; i < handle . widgets . length ; i ++ ) {
1775
1774
if ( handle . widgets [ i ] . above && ! handle . widgets [ i ] . mergeSpacer ) {
0 commit comments