@@ -39,7 +39,7 @@ impl<'a> Message<'a> {
39
39
let end = cause
40
40
. markers
41
41
. iter ( )
42
- . map ( |a| a. range . end )
42
+ . map ( |a| a. span . end )
43
43
. max ( )
44
44
. unwrap_or ( cause. source . len ( ) )
45
45
. min ( cause. source . len ( ) ) ;
@@ -50,7 +50,7 @@ impl<'a> Message<'a> {
50
50
let end = suggestion
51
51
. markers
52
52
. iter ( )
53
- . map ( |a| a. range . end )
53
+ . map ( |a| a. span . end )
54
54
. max ( )
55
55
. unwrap_or ( suggestion. source . len ( ) )
56
56
. min ( suggestion. source . len ( ) ) ;
@@ -222,7 +222,7 @@ impl<'a> Snippet<'a, Patch<'a>> {
222
222
223
223
#[ derive( Clone , Debug ) ]
224
224
pub struct Annotation < ' a > {
225
- pub ( crate ) range : Range < usize > ,
225
+ pub ( crate ) span : Range < usize > ,
226
226
pub ( crate ) label : Option < & ' a str > ,
227
227
pub ( crate ) kind : AnnotationKind ,
228
228
pub ( crate ) highlight_source : bool ,
@@ -254,7 +254,7 @@ pub enum AnnotationKind {
254
254
impl AnnotationKind {
255
255
pub fn span < ' a > ( self , span : Range < usize > ) -> Annotation < ' a > {
256
256
Annotation {
257
- range : span,
257
+ span : span,
258
258
label : None ,
259
259
kind : self ,
260
260
highlight_source : false ,
@@ -268,16 +268,16 @@ impl AnnotationKind {
268
268
269
269
#[ derive( Clone , Debug ) ]
270
270
pub struct Patch < ' a > {
271
- pub ( crate ) range : Range < usize > ,
271
+ pub ( crate ) span : Range < usize > ,
272
272
pub ( crate ) replacement : & ' a str ,
273
273
}
274
274
275
275
impl < ' a > Patch < ' a > {
276
276
/// Text passed to this function is considered "untrusted input", as such
277
277
/// all text is passed through a normalization function. Pre-styled text is
278
278
/// not allowed to be passed to this function.
279
- pub fn new ( range : Range < usize > , replacement : & ' a str ) -> Self {
280
- Self { range , replacement }
279
+ pub fn new ( span : Range < usize > , replacement : & ' a str ) -> Self {
280
+ Self { span , replacement }
281
281
}
282
282
283
283
pub ( crate ) fn is_addition ( & self , sm : & SourceMap < ' _ > ) -> bool {
@@ -299,16 +299,16 @@ impl<'a> Patch<'a> {
299
299
pub ( crate ) fn is_destructive_replacement ( & self , sm : & SourceMap < ' _ > ) -> bool {
300
300
self . is_replacement ( sm)
301
301
&& !sm
302
- . span_to_snippet ( self . range . clone ( ) )
302
+ . span_to_snippet ( self . span . clone ( ) )
303
303
// This should use `is_some_and` when our MSRV is >= 1.70
304
304
. map_or ( false , |s| {
305
305
as_substr ( s. trim ( ) , self . replacement . trim ( ) ) . is_some ( )
306
306
} )
307
307
}
308
308
309
309
fn replaces_meaningful_content ( & self , sm : & SourceMap < ' _ > ) -> bool {
310
- sm. span_to_snippet ( self . range . clone ( ) )
311
- . map_or ( !self . range . is_empty ( ) , |snippet| !snippet. trim ( ) . is_empty ( ) )
310
+ sm. span_to_snippet ( self . span . clone ( ) )
311
+ . map_or ( !self . span . is_empty ( ) , |snippet| !snippet. trim ( ) . is_empty ( ) )
312
312
}
313
313
314
314
/// Try to turn a replacement into an addition when the span that is being
@@ -317,12 +317,12 @@ impl<'a> Patch<'a> {
317
317
if self . replacement . is_empty ( ) {
318
318
return ;
319
319
}
320
- let Some ( snippet) = sm. span_to_snippet ( self . range . clone ( ) ) else {
320
+ let Some ( snippet) = sm. span_to_snippet ( self . span . clone ( ) ) else {
321
321
return ;
322
322
} ;
323
323
324
324
if let Some ( ( prefix, substr, suffix) ) = as_substr ( snippet, self . replacement ) {
325
- self . range = self . range . start + prefix..self . range . end . saturating_sub ( suffix) ;
325
+ self . span = self . span . start + prefix..self . span . end . saturating_sub ( suffix) ;
326
326
self . replacement = substr;
327
327
}
328
328
}
0 commit comments