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]
