@@ -3,7 +3,7 @@ import * as path from 'path';
3
3
4
4
import { CodingServer } from '../codingServer' ;
5
5
import { RepoInfo } from '../typings/commonTypes' ;
6
- import { IMRDetail , IMRDiffStat , MRData , IMRPathItem } from '../typings/respResult' ;
6
+ import { IMRDiffStat , MRData , IMRPathItem } from '../typings/respResult' ;
7
7
8
8
enum MRType {
9
9
Open = `open` ,
@@ -61,7 +61,7 @@ export class MRTreeDataProvider implements vscode.TreeDataProvider<ListItem<ITre
61
61
return this . _service . getMRList ( `` , element . value as MRType )
62
62
. then ( resp => {
63
63
if ( resp . code ) {
64
- const msg = Object . values ( resp . msg || { } as object ) [ 0 ] ;
64
+ const msg = Object . values ( resp . msg || { } ) [ 0 ] ;
65
65
vscode . window . showErrorMessage ( `[MR] list: ${ msg } ` ) ;
66
66
return [ ] ;
67
67
}
@@ -102,10 +102,10 @@ export class MRTreeDataProvider implements vscode.TreeDataProvider<ListItem<ITre
102
102
} else if ( element . contextValue === ItemType . MRItem ) {
103
103
return this . _service . getMRDiff ( element . value as number )
104
104
. then ( ( { data : { diffStat } } ) => {
105
- return ( element as MRItem ) . getChildren ( diffStat ) ;
105
+ return element . getChildren ( diffStat ) ;
106
106
} ) ;
107
107
} else if ( element . contextValue === ItemType . Node ) {
108
- return ( element as FileNode ) . getChildren ( ) ;
108
+ return element . getChildren ( ) ;
109
109
}
110
110
111
111
return Promise . resolve ( [ ] ) ;
0 commit comments