well, dont know about that... but on cleanly installed eclipse 3.5 & 3.6, after checking out the source, 3.5 doesnt show any warnings, 3.6 shows a lot

(356). Also 3.6 works A LOT FASTER than 3.5

Here's example:
Description Resource Path Location Type
Dead code L2WorldRegion.java /L2_GameServer/java/com/l2jserver/gameserver/model line 367 Java Problem
Dead code L2WorldRegion.java /L2_GameServer/java/com/l2jserver/gameserver/model line 391 Java Problem
Enum is a raw type. References to generic type Enum<E> should be parameterized Item.java /L2_GameServer/java/com/l2jserver/gameserver line 37 Java Problem
Enum is a raw type. References to generic type Enum<E> should be parameterized L2Item.java /L2_GameServer/java/com/l2jserver/gameserver/templates/item line 171 Java Problem
Description Resource Path Location Type
Redundant null check: The variable target cannot be null at this location L2Party.java /L2_GameServer/java/com/l2jserver/gameserver/model line 681 Java Problem
The method accept(File, String) of type Universe.UniverseFilter should be tagged with @Override since it actually overrides a superinterface method Universe.java /L2_GameServer/java/com/l2jserver/gameserver line 315 Java Problem
The method accept(File) of type CrestCache.BmpFilter should be tagged with @Override since it actually overrides a superinterface method CrestCache.java /L2_GameServer/java/com/l2jserver/gameserver/cache line 357 Java Problem
The method accept(File) of type CrestCache.OldPledgeFilter should be tagged with @Override since it actually overrides a superinterface method CrestCache.java /L2_GameServer/java/com/l2jserver/gameserver/cache line 365 Java Problem
The method accept(File) of type HtmCache.HtmFilter should be tagged with @Override since it actually overrides a superinterface method HtmCache.java /L2_GameServer/java/com/l2jserver/gameserver/cache line 93 Java Problem