Subversion Repository Public Repository

litesoft

Diff Revisions 609 vs 610 for /trunk/Java/core/Anywhere/src/org/litesoft/core/util/NoEqualsCollection.java

Diff revisions: vs.
  @@ -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 );