Bug 46140

GemStone/S 64 Bit

3.3.9, 3.3.8, 3.3.7, 3.3.6, 3.3.5, 3.3.4, 3.3.3, 3.3.1, 3.3, 3.2.16, 3.2.15, 3.2.14, 3.2.13, 3.2.12, 3.2.11, 3.2.10, 3.2.x, 3.2, 3.1.0.6, 3.1.0.5, 3.1.x, 3.0.x, 2.4.8, 2.4.7, 2.4.6, 2.4.4.8, 2.4.4.7, 2.2.6.5, 2.x

3.4

Inconsistent return type for remove* and add* methods

RcIdentityBag remove: returned the receiver, but per ANSI should return the argument.

Set and Bag removeAll: return the receiver; while ANSI does not specify, for consistency with other GemStone collection removeAll: handling should return the argument.


                

Last updated: 6/28/16