[jboss-dev-forums] [Design the new POJO MicroContainer] - Re: Generics again

alesj do-not-reply at jboss.com
Thu Mar 20 11:19:03 EDT 2008


"adrian at jboss.org" wrote : 
  | Like I said before, generics is not a way to avoid having to write a cast.
  | Its for telling the compiler what you are doing.
  | 
  | I just upgraded to your latest test code in jboss-reflect which uses generics
  | yet there are 60 errors due to "unsafe type usage".
  | 
You mean BeanInfoUtilTestCase and the SetGetHook hack?
Yup, almost the same mistake as FromContext. :-(

It's the 'middle' nested beans that are the root of the problem, since I've hacked them to work with sub's.
I think the original idea was generic OK. :-)

"adrian at jboss.org" wrote : 
  | Try using eclipse (with all the generics warnings turned on) 
  | if you can't get IDEA to run -XLint from the JDK compiler.
  | 
  | That way you'll learn how to correctly use generics.
  | 
Hmm, I think it's not that horrible, since apart from FromContext I don't remember any other generic hack that I've introduced in the main code.
Perhaps a few tests might also be questionable ...

But yeah, why not, I'll turn this on.
In IDEA, definitely not in Eclipse. ;-)

View the original post : http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4138080#4138080

Reply to the post : http://www.jboss.com/index.html?module=bb&op=posting&mode=reply&p=4138080



More information about the jboss-dev-forums mailing list