Notes on implementing concise calls to constructors with type parameters
Alex Buckley
Alex.Buckley at Sun.COM
Thu May 14 17:15:21 PDT 2009
Ulf Zibis wrote:
>> Obviously dropping raw types has an impact anywhere that type names
>> can be used. Since that's every class, interface, and variable
>> declaration, I'm not sure we need to spend much time calculating how
>> it would affect people moving pre-1.5 code to 1.7 - it obviously stops
>> them cold.
>
> It should have stopped them more cold in experiencing a consequently
> occurring CCE at runtime. ;-)
Which they knew might happen because of the unchecked warning at the
assignment, giving them a chance to identify potential heap pollution
and upgrade certain uses of raw types at their own pace.
More information about the coin-dev
mailing list