@@ -29,7 +29,6 @@ export default class DecorationManager {
29
29
startLine ?: number ,
30
30
endLine ?: number
31
31
) {
32
- console . log ( "fileName" , this . fileName ) ;
33
32
/**
34
33
* Active editor changed event
35
34
*/
@@ -56,9 +55,8 @@ export default class DecorationManager {
56
55
57
56
setupDecorations ( diffLine : number , startLine ?: number , endLine ?: number ) {
58
57
if ( startLine && endLine ) {
59
- console . log ( "diffLine" , diffLine ) ;
60
-
61
58
const lines = this . getLines ( startLine , endLine ) ;
59
+
62
60
if ( diffLine < 0 ) {
63
61
this . clearCurrentFileDecoration ( lines ) ;
64
62
this . updateFileDecorationMap ( diffLine , startLine ) ;
@@ -79,7 +77,6 @@ export default class DecorationManager {
79
77
}
80
78
81
79
setDecorations ( sepecificLines ?: number [ ] ) {
82
- console . log ( "!!!!!!updating!!!!!" ) ;
83
80
const text = this . activeEditor ! . document . getText ( ) ;
84
81
const fullTokenKeys = Object . keys ( this . fullToken ) ;
85
82
const lineDecorationMap : Map < number , vscode . TextEditorDecorationType [ ] > =
@@ -108,16 +105,13 @@ export default class DecorationManager {
108
105
} ) ;
109
106
110
107
this . fileDecorationMap . set ( this . fileName , lineDecorationMap ) ;
111
- console . log ( this . fileDecorationMap ) ;
112
108
}
113
109
114
110
clearCurrentFileDecoration ( lines ?: number [ ] ) {
115
111
const lineDecorationMapItem = this . fileDecorationMap . get ( this . fileName ) ;
116
- console . log ( "lineDecorationMapItem" , lineDecorationMapItem ) ;
117
112
if ( lineDecorationMapItem ?. size ) {
118
113
if ( lines ) {
119
114
lines . forEach ( ( line ) => {
120
- console . log ( "dispose line" , line ) ;
121
115
if ( lineDecorationMapItem . has ( line ) ) {
122
116
lineDecorationMapItem . get ( line ) ?. forEach ( this . dispose ) ;
123
117
lineDecorationMapItem . delete ( line ) ;
@@ -191,15 +185,12 @@ export default class DecorationManager {
191
185
currentLine ,
192
186
lineValue ? lineValue . concat ( [ decorationType ] ) : [ decorationType ]
193
187
) ;
194
- // console.log("setDecorations", currentLine);
195
188
this . activeEditor ! . setDecorations ( decorationType , valueDecorations ) ;
196
189
}
197
190
198
191
updateFileDecorationMap ( diffLine : number , startLine : number ) {
199
192
const lineDecorationMapItem = this . fileDecorationMap . get ( this . fileName ) ;
200
193
const newMap : Map < number , vscode . TextEditorDecorationType [ ] > = new Map ( ) ;
201
- console . log ( "before: " , lineDecorationMapItem ) ;
202
- console . log ( "startLine" , startLine ) ;
203
194
204
195
if ( lineDecorationMapItem ?. size ) {
205
196
lineDecorationMapItem . forEach ( ( value , key ) => {
@@ -214,7 +205,6 @@ export default class DecorationManager {
214
205
} ) ;
215
206
}
216
207
217
- console . log ( "after: " , newMap ) ;
218
208
this . fileDecorationMap . set ( this . fileName , newMap ) ;
219
209
}
220
210
}
0 commit comments