litesoft
Diff Revisions
609
vs
610
for /trunk/Java/core/Anywhere/src/org/litesoft/core/util/NoEqualsCollection.java
|
@@ -383,7 +383,7 @@ |
383 |
383 |
|
boolean modified = false; |
384 |
384 |
|
for ( E zEntry : zEntries ) |
385 |
385 |
|
{ |
386 |
|
- |
modified = LLadd( wrapNotNull( zEntry ) ) || modified; // Note: Left to Right evaluation |
|
386 |
+ |
modified |= LLadd( wrapNotNull( zEntry ) ); |
387 |
387 |
|
} |
388 |
388 |
|
return LLmodified( modified ); |
389 |
389 |
|
} |
|
@@ -435,7 +435,7 @@ |
435 |
435 |
|
{ |
436 |
436 |
|
if ( mHelper.isInstance( zToRemove ) ) |
437 |
437 |
|
{ |
438 |
|
- |
modified = LLremove( wrap( castNullOK( zToRemove ) ) ) || modified; // Note: Left to Right evaluation |
|
438 |
+ |
modified |= LLremove( wrap( castNullOK( zToRemove ) ) ); |
439 |
439 |
|
} |
440 |
440 |
|
} |
441 |
441 |
|
return LLmodified( modified ); |
|
@@ -484,7 +484,7 @@ |
484 |
484 |
|
{ |
485 |
485 |
|
if ( !c.contains( zWrapper.getObject() ) ) |
486 |
486 |
|
{ |
487 |
|
- |
modified = LLremove( zWrapper ) || modified; // Note: Left to Right evaluation |
|
487 |
+ |
modified |= LLremove( zWrapper ); |
488 |
488 |
|
} |
489 |
489 |
|
} |
490 |
490 |
|
return LLmodified( modified ); |