Posted Friday, 11 September 2009 at 13:28 by Andrew Liu
Tagged: web development
Read more blogs...
Thought this was of interest, so just sharing it with everyone.
I just imported a new java project into my Eclipse, and ran into this error that kept spitting out in the error console: "Array list is a raw type. References to generic type ArrayList<E> should be parameterized." Sounded like something was amiss in the setup, as the project compiled fine in an Ant build. Checking Google for this, I found the following thread that suggested a few solutions.
So I implemented the following to remove this issue. After all, I didn't want Eclipse to complain I had 3000 errors in the Java code, even though I knew they were ok.
In Eclipse, Go to Window -> Preferences -> Java -> Compiler -> Errors/Warnings. In the right hand panel, select "Annotations" and select "Ignore" from the list that is labelled "Unused 'SuppressWarnings' token".
This causes a "full rebuild" of all your projects (very icky), but removes all those annoying errors so you can now program in peace!