Fix misunderstanding about ArrayList.{retain,remove}_all semantics
authorJulien Peeters <contact@julienpeeters.fr>
Sun, 6 Sep 2009 18:38:25 +0000 (20:38 +0200)
committerDidier 'Ptitjes <ptitjes@free.fr>
Sun, 6 Sep 2009 19:58:17 +0000 (21:58 +0200)
commitda29acdbac97708473b0c1ad288993296ac7cc6b
treee353f49da1ff8c9c5ac7f73f886cc3a4fdb66693
parented893879bf0573cd056d9ccfd275bd6b097a38d7
Fix misunderstanding about ArrayList.{retain,remove}_all semantics

These methods did not match the semantic of the Collection interface ones.
Then they are deleted in order to use the implementation in
AbstractCollection.

By the way, few optimization could probably be found for these methods in
the case of ArrayList.
gee/arraylist.vala
gee/collection.vala
tests/testcollection.vala