Tom Morris wrote:
- A corollary to the above, but complicated by our peculiar API
design, are warnings for untyped collections.  Since all of our model
elements are opaque Objects, we have lots of these.  I won't change a
List to a List<Object> because that's just silly when it's a
List<ModelElement> and I won't add an annotation to turn off the
warnings because I want to be able to find them if the API ever gets
fixed, so we've got lots of these polluting the source code.

There are many many warnings of this kind. In this instance, what is wrong with changing 'List' to 'List<ModelElement>'?

With so many warnings to work through, it's fairly easy to do a rough estimate of how long it might take to remove them all, and this would have to be the ultimate goal. It is surely a big job, but not an insurmountable task. I'm not saying I am going to commit do it, but I am interested.

Regards,

Dave

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to