I looked at the patch here and wondered if all of this code could just as well be lost rather than generifying it. In particular, the ObjectFunction assumption that argument and result types are the same looks like trouble waiting to happen. Deleting the code won't cause any more trouble to a prospective user than leaving it with implausible assumptions that we can't fathom yet.
On Sun, Jan 17, 2010 at 5:20 PM, Benson Margulies <bimargul...@gmail.com>wrote: > I think that other eyeballs should be applied, however briefly and > painfully, to MAHOUT-256. > > In addition, I propose to REMOVE the ObjectFactory{1,2,3}D classes. No > one uses them, and they would require significant API surgery to be > genric-cleaned. Since they have protected constructors and no static > methods, it seems reasonable to apply the surgeon's motto as > previously discussed. > -- Ted Dunning, CTO DeepDyve