dictutil.DictOfSets: remove .union() method, it was misleading
authorBrian Warner <warner@lothar.com>
Wed, 16 May 2012 23:50:57 +0000 (16:50 -0700)
committerBrian Warner <warner@lothar.com>
Wed, 16 May 2012 23:55:09 +0000 (16:55 -0700)
commitcc366903cecb23b952fab69adb8f61f008597a45
tree28d51e40c275450723981d989e16e332d84d3b7a
parent9acf5beebd41320de6dbf5e236244dda3349d1f8
dictutil.DictOfSets: remove .union() method, it was misleading

Unlike set.union(), which returns a new set, DictOfSets.union() modified
the DictOfSets in-place. The name collision bit me when I changed some
code from using DictOfSets to a normal set, and expected that
set.union() would modify the set in-place. Since there was only one user
of DictOfSets.union, I figured it was safer to just get rid of it.
src/allmydata/test/test_util.py
src/allmydata/util/dictutil.py