i wonder if this would work: List<?> list = context.performQuery(); my IDE currently is not willing to show the unchecked conversion warning...
-----Ursprüngliche Nachricht----- Von: Andrus Adamchik [mailto:[EMAIL PROTECTED] Gesendet: Montag, 5. März 2007 12:15 An: user@cayenne.apache.org Betreff: Re: AW: Java5: the expression of type list needs unchecked conversion Squashing consequences of one Java 5 feature with another... nice :-) I wonder how we can address this at the framework level, without having to support two separate jdk-specific builds of Cayenne? Wonder how other frameworks handle that (I suspect they don't)? Andrus On Mar 5, 2007, at 9:57 AM, Peter Schröder wrote: > you may provide the annotation @SuppressWarnings("unchecked") > this will probably remove the warning in your IDE. > > the warning occurs, because of the performQuery returns just a List- > Object wich is not typesafe. > > -----Ursprüngliche Nachricht----- > Von: news [mailto:[EMAIL PROTECTED] Im Auftrag von Arturo Perez > Gesendet: Freitag, 2. März 2007 20:53 > An: user@cayenne.apache.org > Betreff: Java5: the expression of type list needs unchecked conversion > > Hi all, > > I'm using Eclipse and Java6 now. Whenever I do anything with > performQuery() the IDE complains that > the expression of type list needs unchecked conversion. > I'm sure I could turn that off in the IDE but is there a way to > write it so that the warning goes away? I tried casting. > > -arturo > >