@@ -307,13 +307,13 @@ impl<'a> Context<'a> {
307
307
}
308
308
309
309
pub fn report_load_errs ( & mut self ) {
310
- let message = if self . rejected_via_hash . len ( ) > 0 {
310
+ let message = if ! self . rejected_via_hash . is_empty ( ) {
311
311
format ! ( "found possibly newer version of crate `{}`" ,
312
312
self . ident)
313
- } else if self . rejected_via_triple . len ( ) > 0 {
313
+ } else if ! self . rejected_via_triple . is_empty ( ) {
314
314
format ! ( "couldn't find crate `{}` with expected target triple {}" ,
315
315
self . ident, self . triple)
316
- } else if self . rejected_via_kind . len ( ) > 0 {
316
+ } else if ! self . rejected_via_kind . is_empty ( ) {
317
317
format ! ( "found staticlib `{}` instead of rlib or dylib" , self . ident)
318
318
} else {
319
319
format ! ( "can't find crate for `{}`" , self . ident)
@@ -325,15 +325,15 @@ impl<'a> Context<'a> {
325
325
} ;
326
326
self . sess . span_err ( self . span , & message[ ..] ) ;
327
327
328
- if self . rejected_via_triple . len ( ) > 0 {
328
+ if ! self . rejected_via_triple . is_empty ( ) {
329
329
let mismatches = self . rejected_via_triple . iter ( ) ;
330
330
for ( i, & CrateMismatch { ref path, ref got } ) in mismatches. enumerate ( ) {
331
331
self . sess . fileline_note ( self . span ,
332
332
& format ! ( "crate `{}`, path #{}, triple {}: {}" ,
333
333
self . ident, i+1 , got, path. display( ) ) ) ;
334
334
}
335
335
}
336
- if self . rejected_via_hash . len ( ) > 0 {
336
+ if ! self . rejected_via_hash . is_empty ( ) {
337
337
self . sess . span_note ( self . span , "perhaps this crate needs \
338
338
to be recompiled?") ;
339
339
let mismatches = self . rejected_via_hash . iter ( ) ;
@@ -353,7 +353,7 @@ impl<'a> Context<'a> {
353
353
}
354
354
}
355
355
}
356
- if self . rejected_via_kind . len ( ) > 0 {
356
+ if ! self . rejected_via_kind . is_empty ( ) {
357
357
self . sess . fileline_help ( self . span , "please recompile this crate using \
358
358
--crate-type lib") ;
359
359
let mismatches = self . rejected_via_kind . iter ( ) ;
0 commit comments