@@ -105,8 +105,6 @@ impl Document {
105
105
106
106
let new_content = change. apply_to_text ( & self . content ) ;
107
107
108
- println ! ( "new content: '{}'" , new_content) ;
109
-
110
108
let mut affected = vec ! [ ] ;
111
109
112
110
for ( idx, ( id, r) ) in self . statements . iter_mut ( ) . enumerate ( ) {
@@ -173,19 +171,13 @@ impl Document {
173
171
end = new_content. text_len ( ) ;
174
172
}
175
173
176
- println ! ( "affected: {:#?}" , affected) ;
177
-
178
174
for ( _, ( _, r) ) in & affected {
179
175
// adjust the range to the new content
180
176
let adjusted_start = if r. start ( ) >= change. range . unwrap ( ) . end ( ) {
181
177
r. start ( ) + change. diff_size ( )
182
178
} else {
183
179
r. start ( )
184
180
} ;
185
- println ! ( "adjusted start: {:#?}" , adjusted_start) ;
186
-
187
- println ! ( "r.end(): {:#?}" , r. end( ) ) ;
188
- println ! ( "change.range(): {:#?}" , change. range) ;
189
181
let adjusted_end = if r. end ( ) >= change. range . unwrap ( ) . end ( ) {
190
182
if change. is_addition ( ) {
191
183
r. end ( ) + change. diff_size ( )
@@ -195,7 +187,6 @@ impl Document {
195
187
} else {
196
188
r. end ( )
197
189
} ;
198
- println ! ( "adjusted end: {:#?}" , adjusted_end) ;
199
190
200
191
if adjusted_start < start {
201
192
start = adjusted_start;
@@ -205,26 +196,18 @@ impl Document {
205
196
}
206
197
}
207
198
208
- println ! ( "affected range: {:#?}" , TextRange :: new( start, end) ) ;
209
-
210
199
let changed_content = new_content
211
200
. as_str ( )
212
201
. get ( usize:: from ( start) ..usize:: from ( end) )
213
202
. unwrap ( ) ;
214
203
215
- println ! ( "changed content: '{}'" , changed_content) ;
216
-
217
204
let ranges = pg_statement_splitter:: split ( changed_content) . ranges ;
218
205
219
206
if affected. len ( ) == 1 && ranges. len ( ) == 1 {
220
207
// from one to one, so we do a modification
221
208
let stmt = & affected[ 0 ] ;
222
209
let new_stmt = & ranges[ 0 ] ;
223
210
224
- println ! ( "affected statement: {:#?}" , stmt) ;
225
- println ! ( "new statement: {:#?}" , new_stmt) ;
226
- println ! ( "diff: {:#?}" , change. diff_size( ) ) ;
227
-
228
211
let new_id = self . id_generator . next ( ) ;
229
212
self . statements [ stmt. 0 ] = ( new_id, new_stmt. add ( start) ) ;
230
213
@@ -236,8 +219,6 @@ impl Document {
236
219
text : change. text . clone ( ) ,
237
220
} ;
238
221
239
- println ! ( "{:#?}" , changed_stmt. new_statement( ) ) ;
240
-
241
222
changed. push ( StatementChange :: Modified ( changed_stmt) ) ;
242
223
} else {
243
224
// delete and add new ones
@@ -272,8 +253,6 @@ impl Document {
272
253
}
273
254
}
274
255
275
- println ! ( "changed: {:#?}" , changed) ;
276
-
277
256
self . content = new_content;
278
257
279
258
self . debug_statements ( ) ;
@@ -635,7 +614,6 @@ mod tests {
635
614
636
615
assert_eq ! ( doc. content, "select ;\n select 2;" ) ;
637
616
assert_eq ! ( doc. statements. len( ) , 2 ) ;
638
- println ! ( "{:#?}" , doc. statements) ;
639
617
assert_eq ! (
640
618
doc. statement( & doc. statements[ 0 ] ) . text,
641
619
"select ;" . to_string( )
0 commit comments