Compiler log for org.eclipse.ui.workbench_3.104.0.v20130204-164612 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 4983

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

/Eclipse UI/org/eclipse/ui/AbstractSourceProvider.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/AbstractSourceProvider.java
 (at line 96)
final Map sourceValuesByName) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 65)
private ServiceTracker packageTracker;
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 90)
List adaptedElements = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 90)
List adaptedElements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 94)
adaptedElements.add(adaptable);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 97)
return (IAdaptable[]) adaptedElements .toArray(new IAdaptable[adaptedElements.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 131)
Class[] directClasses = adapterManager.computeClassOrder(adaptable
Class is a raw type. References to generic type Class<T> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 134)
Class clazz = directClasses[i];
Class is a raw type. References to generic type Class<T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 198)
List preferredTypes = new ArrayList(0);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 198)
List preferredTypes = new ArrayList(0);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 203)
preferredTypes.add(record);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 205)
this.preferredTypes = (Type[]) preferredTypes .toArray(new Type[preferredTypes.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 245)
packageTracker = new ServiceTracker(WorkbenchPlugin.getDefault() .getBundleContext(), PackageAdmin.class.getName(), null);
Type safety: The constructor ServiceTracker(BundleContext, String, ServiceTrackerCustomizer) belongs to the raw type ServiceTracker. References to generic type ServiceTracker<S,T> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/BasicWorkingSetElementAdapter.java
 (at line 245)
packageTracker = new ServiceTracker(WorkbenchPlugin.getDefault()
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized

/Eclipse UI/org/eclipse/ui/ISourceProvider.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/ISourceProvider.java
 (at line 65)
public Map getCurrentState();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/ISourceProviderListener.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/ISourceProviderListener.java
 (at line 47)
final Map sourceValuesByName);
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/IWorkbenchPart3.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/IWorkbenchPart3.java
 (at line 84)
public Map getPartProperties();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/Saveable.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/Saveable.java
 (at line 304)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/SelectionEnabler.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 83)
private static Class iTextSelectionClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 120)
private static Class getTextSelectionClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 151)
Class c = bundle.loadClass(TEXT_SELECTION_CLASS);
Class is a raw type. References to generic type Class<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 175)
private List classes = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 175)
private List classes = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 310)
for (Iterator elements = ssel.iterator(); elements.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 360)
Class tselClass = getTextSelectionClass();
Class is a raw type. References to generic type Class<T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 426)
classes = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 436)
classes.add(sclass);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 447)
Class eclass = element.getClass();
Class is a raw type. References to generic type Class<T> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 448)
Class clazz = eclass;
Class is a raw type. References to generic type Class<T> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/SelectionEnabler.java
 (at line 457)
Class[] interfaces = clazz.getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/SubActionBars.java : 24 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 72)
private Map actionHandlers;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 81)
private Map activationsByActionIdByServiceLocator;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 100)
private Map actionIdByCommandId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 100)
private Map actionIdByCommandId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 184)
final Iterator activationItr = activationsByActionIdByServiceLocator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 187)
final Map.Entry value = (Map.Entry) activationItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 187)
final Map.Entry value = (Map.Entry) activationItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 192)
final Map activationsByActionId = (Map) value.getValue();
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 192)
final Map activationsByActionId = (Map) value.getValue();
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 193)
Collection activations = activationsByActionId.values();
Collection is a raw type. References to generic type Collection<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 321)
public Map getGlobalActionHandlers() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 485)
actionHandlers = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 487)
actionHandlers.put(actionID, handler);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 504)
Map activationsByActionId = null;
Map is a raw type. References to generic type Map<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 506)
activationsByActionIdByServiceLocator = new WeakHashMap();
WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 507)
activationsByActionId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 508)
activationsByActionIdByServiceLocator.put(serviceLocator, activationsByActionId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 511)
activationsByActionId = (Map) activationsByActionIdByServiceLocator
Map is a raw type. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 514)
activationsByActionId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 515)
activationsByActionIdByServiceLocator.put( serviceLocator, activationsByActionId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 543)
actionIdByCommandId.put(commandId, actionID);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 557)
activationsByActionId.put(actionID, activation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 572)
final Map activationsByActionId = (Map) activationsByActionIdByServiceLocator
Map is a raw type. References to generic type Map<K,V> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/SubActionBars.java
 (at line 572)
final Map activationsByActionId = (Map) activationsByActionIdByServiceLocator
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java : 14 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 44)
Class charsetClass = Class.forName("java.nio.charset.Charset"); //$NON-NLS-1$
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 55)
private List encodings;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 61)
public EncodingsRegistryReader(List definedEncodings) {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 74)
encodings.add(name);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 95)
public static List getDefinedEncodings() {
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 96)
List definedEncodings = Collections.synchronizedList(new ArrayList());
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 96)
List definedEncodings = Collections.synchronizedList(new ArrayList());
Type safety: Unchecked invocation synchronizedList(ArrayList) of the generic method synchronizedList(List<T>) of type Collections
8. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 96)
List definedEncodings = Collections.synchronizedList(new ArrayList());
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<Object>
9. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 96)
List definedEncodings = Collections.synchronizedList(new ArrayList());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 104)
List invalid = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 104)
List invalid = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 105)
definedEncodings.toArray(encodings);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 108)
invalid.add(encodings[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/WorkbenchEncoding.java
 (at line 112)
Iterator invalidIterator = invalid.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/XMLMemento.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 286)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 286)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 290)
list.add(node);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 315)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 315)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/XMLMemento.java
 (at line 321)
list.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 57)
private final Map actions = new HashMap(21);
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 57)
private final Map actions = new HashMap(21);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 125)
protected void addItems(List list) {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 127)
list.add(new Separator());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 129)
list.add(new ActionContributionItem(getShowDialogAction()));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 138)
protected boolean addShortcuts(List list) {
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 147)
list.add(new ActionContributionItem(action));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 185)
actions.put(id, action);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 204)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 204)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 214)
list.add(new ActionContributionItem(dummyAction));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/actions/BaseNewWizardMenu.java
 (at line 216)
return (IContributionItem[]) list.toArray(new IContributionItem[list.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/actions/NewWizardAction.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/actions/NewWizardAction.java
 (at line 177)
Class resourceClass = LegacyResourceSupport.getResourceClass();
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java : 23 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 97)
private Comparator comparator = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 97)
private Comparator comparator = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 121)
private Map actions = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 121)
private Map actions = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 191)
final List persps = getPerspectiveItems();
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 192)
Collections.sort(persps, comparator);
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
7. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 192)
Collections.sort(persps, comparator);
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
8. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 192)
Collections.sort(persps, comparator);
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>
9. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 198)
final List actions = new ArrayList(persps.size());
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 198)
final List actions = new ArrayList(persps.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 199)
for (Iterator i = persps.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 207)
actions.add(action);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 212)
for (Iterator i = actions.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 247)
actions.put(id, action);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 258)
private ArrayList getPerspectiveShortcuts() {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 259)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 259)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 274)
list.add(desc);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 292)
protected ArrayList getPerspectiveItems() {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 295)
ArrayList shortcuts = getPerspectiveShortcuts();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 296)
ArrayList list = new ArrayList(shortcuts.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 296)
ArrayList list = new ArrayList(shortcuts.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/actions/PerspectiveMenu.java
 (at line 302)
list.add(shortcuts.get(i));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/actions/QuickMenuCreator.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/actions/QuickMenuCreator.java
 (at line 244)
List result = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/actions/QuickMenuCreator.java
 (at line 244)
List result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/actions/QuickMenuCreator.java
 (at line 249)
result.add(new Point(intersect.x, intersect.y + intersect.height));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/actions/QuickMenuCreator.java
 (at line 253)
return (Point[]) result.toArray(new Point[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 108)
List items = new ArrayList(workingSets.length);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 108)
List items = new ArrayList(workingSets.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 109)
List sortedWorkingSets = Arrays.asList(workingSets);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 110)
Collections.sort(sortedWorkingSets, new WorkingSetComparator());
Type safety: Unchecked invocation sort(List, WorkingSetComparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
5. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 110)
Collections.sort(sortedWorkingSets, new WorkingSetComparator());
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
6. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 110)
Collections.sort(sortedWorkingSets, new WorkingSetComparator());
Type safety: The expression of type WorkingSetComparator needs unchecked conversion to conform to Comparator<? super Object>
7. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 113)
for (Iterator i = sortedWorkingSets.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 119)
items.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/actions/WorkingSetFilterActionGroup.java
 (at line 122)
return (IContributionItem[]) items .toArray(new IContributionItem[items.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ActivitiesPreferencePage.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivitiesPreferencePage.java
 (at line 160)
strings.putAll((Hashtable)data);
Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends Object,? extends Object>
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivitiesPreferencePage.java
 (at line 160)
strings.putAll((Hashtable)data);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java : 16 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 300)
(Set) inputElement);
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 538)
Set activitySet = WorkbenchActivityHelper
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 541)
activitySet.addAll(workingCopy.getEnabledActivityIds());
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 543)
HashSet newSet = new HashSet(workingCopy
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 543)
HashSet newSet = new HashSet(workingCopy .getEnabledActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 543)
HashSet newSet = new HashSet(workingCopy
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 545)
newSet.removeAll(activitySet);
Type safety: The method removeAll(Collection) belongs to the raw type AbstractSet. References to generic type AbstractSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 619)
Set categories = null;
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 693)
Set defaultEnabled = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 693)
Set defaultEnabled = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 694)
Set activityIds = workingCopy.getDefinedActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 695)
for (Iterator i = activityIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 700)
defaultEnabled.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 719)
Hashtable table = (Hashtable)data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 719)
Hashtable table = (Hashtable)data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityCategoryPreferencePage.java
 (at line 721)
strings.putAll(table);
Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends Object,? extends Object>

/Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 45)
private final Set previouslyDefinedActivityIds;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 52)
private final Set previouslyDefinedCategoryIds;
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 59)
private final Set previouslyEnabledActivityIds;
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 101)
final Set previouslyDefinedActivityIds,
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 102)
final Set previouslyDefinedCategoryIds,
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 103)
final Set previouslyEnabledActivityIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 164)
public final Set getPreviouslyDefinedActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 175)
public final Set getPreviouslyDefinedCategoryIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/activities/ActivityManagerEvent.java
 (at line 186)
public final Set getPreviouslyEnabledActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IActivity.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivity.java
 (at line 44)
public interface IActivity extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivity.java
 (at line 75)
Set getActivityRequirementBindings();
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivity.java
 (at line 93)
Set getActivityPatternBindings();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IActivityManager.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivityManager.java
 (at line 71)
Set getDefinedActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivityManager.java
 (at line 85)
Set getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivityManager.java
 (at line 99)
Set getEnabledActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IActivityPatternBinding.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivityPatternBinding.java
 (at line 31)
public interface IActivityPatternBinding extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IActivityRequirementBinding.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IActivityRequirementBinding.java
 (at line 28)
public interface IActivityRequirementBinding extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ICategory.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ICategory.java
 (at line 37)
public interface ICategory extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/ICategory.java
 (at line 67)
Set getCategoryActivityBindings();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ICategoryActivityBinding.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ICategoryActivityBinding.java
 (at line 27)
public interface ICategoryActivityBinding extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IIdentifier.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IIdentifier.java
 (at line 38)
public interface IIdentifier extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/IIdentifier.java
 (at line 66)
Set getActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IMutableActivityManager.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IMutableActivityManager.java
 (at line 40)
void setEnabledActivityIds(Set enabledActivityIds);
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ITriggerPointAdvisor.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ITriggerPointAdvisor.java
 (at line 52)
Set allow(ITriggerPoint triggerPoint, IIdentifier identifier);
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/ITriggerPointManager.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/ITriggerPointManager.java
 (at line 49)
Set getDefinedTriggerPointIds();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/IWorkbenchActivitySupport.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/IWorkbenchActivitySupport.java
 (at line 46)
void setEnabledActivityIds(Set enabledActivityIds);
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java : 29 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 193)
private static void enableActivities(Collection activities) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 196)
Set<?> newSet = new HashSet(activitySupport.getActivityManager().getEnabledActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 196)
Set<?> newSet = new HashSet(activitySupport.getActivityManager().getEnabledActivityIds());
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 197)
newSet.addAll(activities);
Type safety: The expression of type Collection needs unchecked conversion to conform to Collection<? extends capture#6-of ?>
5. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 252)
public static Set getEnabledCategories(IActivityManager activityManager,
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 270)
if (activityManager.getEnabledActivityIds().containsAll( otherCategoryActivityIds)) {
Type safety: The method containsAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 291)
public static Set expandActivityDependencies(Set baseActivities) {
Set is a raw type. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 291)
public static Set expandActivityDependencies(Set baseActivities) {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 298)
extendedActivities.addAll(baseActivities);
Type safety: The expression of type Set needs unchecked conversion to conform to Collection<? extends Object>
10. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 310)
public static Set getRequiredActivityIds(String activityId) {
Set is a raw type. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 327)
requiredActivities.addAll(getRequiredActivityIds(binding.getRequiredActivityId()));
Type safety: The expression of type Set needs unchecked conversion to conform to Collection<? extends Object>
12. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 340)
public static Set getActivityIdsForCategory(ICategory category) {
Set is a raw type. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 365)
public static Set getDisabledCategories(IActivityManager activityManager,
Set is a raw type. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 392)
if (activityManager.getEnabledActivityIds().containsAll( otherCategoryActivityIds)) {
Type safety: The method containsAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 413)
public static final Set getContainedCategories(
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 454)
public static Set getEnabledCategories(IActivityManager activityManager) {
Set is a raw type. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 475)
public static Set getPartiallyEnabledCategories(
Set is a raw type. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 525)
public static Set getEnabledCategoriesForActivity(
Set is a raw type. References to generic type Set<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 557)
if (activityManager.getEnabledActivityIds().containsAll(activityIds)) {
Type safety: The method containsAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 578)
IMutableActivityManager activityManager, Set categoryIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 580)
String[] categoryIdArray = (String[]) categoryIds.toArray(new String[categoryIds.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 597)
public static Collection restrictCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 597)
public static Collection restrictCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 597)
public static Collection restrictCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 601)
result.add(item);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 639)
public static Collection filterCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 639)
public static Collection filterCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 639)
public static Collection filterCollection(Collection toBeFiltered, Collection result) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchActivityHelper.java
 (at line 643)
result.add(item);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 84)
public Set allow(ITriggerPoint triggerPoint, IIdentifier identifier) {
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 89)
Iterator iterator = identifier.getActivityIds().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 119)
Set activities = dialog.getActivitiesToEnable();
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 138)
strings.putAll((Hashtable)data);
Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends Object,? extends Object>
5. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 138)
strings.putAll((Hashtable)data);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 193)
final Set activityIds = identifier.getActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/activities/WorkbenchTriggerPointAdvisor.java
 (at line 200)
for (Iterator iterator = activityIds.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/application/ActionBarAdvisor.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/application/ActionBarAdvisor.java
 (at line 84)
private Map actions = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/application/ActionBarAdvisor.java
 (at line 84)
private Map actions = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/application/ActionBarAdvisor.java
 (at line 205)
actions.put(id, action);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/application/ActionBarAdvisor.java
 (at line 295)
for (Iterator i = actions.values().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/application/DisplayAccess.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/application/DisplayAccess.java
 (at line 63)
UISynchronizer.overrideThread.set(Boolean.TRUE);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized

/Eclipse UI/org/eclipse/ui/application/WorkbenchAdvisor.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/application/WorkbenchAdvisor.java
 (at line 772)
UISynchronizer.startupThread.set(Boolean.TRUE);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 48)
private List handlerListeners;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 59)
handlerListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 62)
handlerListeners.add(handlerListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 98)
final Map previousAttributes;
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 100)
previousAttributes = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 101)
previousAttributes.putAll(getAttributeValuesByName());
Type safety: The method putAll(Map) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 104)
previousAttributes .put("enabled", disabled); //$NON-NLS-1$
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 109)
previousAttributes.put( IHandlerAttributes.ATTRIBUTE_HANDLED, notHandled);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 142)
Map previousAttributes = handlerEvent
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/commands/AbstractHandler.java
 (at line 175)
public Map getAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ActionHandler.java : 14 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 80)
private Map attributeValuesByName;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 135)
Map previousAttributeValuesByName = attributeValuesByName;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 179)
public Object execute(Map parameterValuesByName) throws ExecutionException {
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 206)
public Map getAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 222)
private Map getAttributeValuesByNameFromAction() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 223)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 223)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 224)
map.put(ATTRIBUTE_CHECKED, action.isChecked() ? Boolean.TRUE : Boolean.FALSE);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 226)
map.put(ATTRIBUTE_ENABLED, action.isEnabled() ? Boolean.TRUE : Boolean.FALSE);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 233)
map.put(ATTRIBUTE_HANDLED, handled ? Boolean.TRUE : Boolean.FALSE);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 234)
map.put(ATTRIBUTE_ID, action.getId());
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 235)
map.put(ATTRIBUTE_STYLE, new Integer(action.getStyle()));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 236)
return Collections.unmodifiableMap(map);
Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
14. WARNING in /Eclipse UI/org/eclipse/ui/commands/ActionHandler.java
 (at line 236)
return Collections.unmodifiableMap(map);
Type safety: The expression of type Map needs unchecked conversion to conform to Map<? extends Object,? extends Object>

/Eclipse UI/org/eclipse/ui/commands/CommandEvent.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandEvent.java
 (at line 77)
private Map previousAttributeValuesByName;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandEvent.java
 (at line 110)
Map previousAttributeValuesByName) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandEvent.java
 (at line 161)
public Map getPreviousAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 75)
private final Set previouslyDefinedCategoryIds;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 81)
private final Set previouslyDefinedCommandIds;
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 87)
private final Set previouslyDefinedKeyConfigurationIds;
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 140)
Set previouslyDefinedCategoryIds, Set previouslyDefinedCommandIds,
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 140)
Set previouslyDefinedCategoryIds, Set previouslyDefinedCommandIds,
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 141)
Set previouslyDefinedKeyConfigurationIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 211)
public Set getPreviouslyDefinedCategoryIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 226)
public Set getPreviouslyDefinedCommandIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/commands/CommandManagerEvent.java
 (at line 241)
public Set getPreviouslyDefinedKeyConfigurationIds() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 63)
private Map parameterValues = null;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 65)
public Map getParameterValues() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 75)
parameterValues = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 82)
parameterValues.put(name, value);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 85)
parameterValues = Collections.unmodifiableMap(parameterValues);
Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
6. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 85)
parameterValues = Collections.unmodifiableMap(parameterValues);
Type safety: The expression of type Map needs unchecked conversion to conform to Map<? extends Object,? extends Object>
7. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 88)
parameterValues = Collections.unmodifiableMap((Hashtable) data);
Type safety: Unchecked invocation unmodifiableMap(Hashtable) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
8. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 88)
parameterValues = Collections.unmodifiableMap((Hashtable) data);
Type safety: The expression of type Hashtable needs unchecked conversion to conform to Map<? extends Object,? extends Object>
9. WARNING in /Eclipse UI/org/eclipse/ui/commands/ExtensionParameterValues.java
 (at line 88)
parameterValues = Collections.unmodifiableMap((Hashtable) data);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/HandlerEvent.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/HandlerEvent.java
 (at line 44)
private Map previousAttributeValuesByName;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/HandlerEvent.java
 (at line 58)
private final Map originalPreviousAttributeValuesByName;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/HandlerEvent.java
 (at line 76)
Map previousAttributeValuesByName) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/HandlerEvent.java
 (at line 117)
public Map getPreviousAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/HandlerSubmission.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/HandlerSubmission.java
 (at line 43)
public final class HandlerSubmission implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ICategory.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICategory.java
 (at line 49)
public interface ICategory extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ICommand.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommand.java
 (at line 46)
public interface ICommand extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommand.java
 (at line 74)
Object execute(Map parameterValuesByName) throws ExecutionException,
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommand.java
 (at line 91)
Map getAttributeValuesByName() throws NotHandledException;
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommand.java
 (at line 151)
List getKeySequenceBindings();
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ICommandManager.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandManager.java
 (at line 64)
Set getActiveContextIds();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandManager.java
 (at line 138)
Set getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandManager.java
 (at line 154)
Set getDefinedCommandIds();
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandManager.java
 (at line 170)
Set getDefinedKeyConfigurationIds();
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandManager.java
 (at line 192)
Map getPartialMatches(KeySequence keySequence);
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/ICommandService.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandService.java
 (at line 171)
public Collection getDefinedCategoryIds();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandService.java
 (at line 180)
public Collection getDefinedCommandIds();
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandService.java
 (at line 199)
public Collection getDefinedParameterTypeIds();
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/commands/ICommandService.java
 (at line 377)
public void refreshElements(String commandId, Map filter);
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IElementReference.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IElementReference.java
 (at line 51)
public Map getParameters();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IElementUpdater.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IElementUpdater.java
 (at line 42)
public void updateElement(UIElement element, Map parameters);
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IHandler.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IHandler.java
 (at line 60)
Object execute(Map parameterValuesByName) throws ExecutionException;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/IHandler.java
 (at line 74)
Map getAttributeValuesByName();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IKeyConfiguration.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IKeyConfiguration.java
 (at line 46)
public interface IKeyConfiguration extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IKeySequenceBinding.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IKeySequenceBinding.java
 (at line 33)
public interface IKeySequenceBinding extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/IWorkbenchCommandSupport.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/IWorkbenchCommandSupport.java
 (at line 57)
void addHandlerSubmissions(Collection handlerSubmissions);
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/commands/IWorkbenchCommandSupport.java
 (at line 89)
void removeHandlerSubmissions(Collection handlerSubmissions);
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/commands/Priority.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/commands/Priority.java
 (at line 45)
public final class Priority implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 53)
private final Set previouslyDefinedContextIds;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 60)
private final Set previouslyEnabledContextIds;
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 88)
Set previouslyDefinedContextIds, Set previouslyEnabledContextIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 88)
Set previouslyDefinedContextIds, Set previouslyEnabledContextIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 141)
public Set getPreviouslyDefinedContextIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/contexts/ContextManagerEvent.java
 (at line 156)
public Set getPreviouslyEnabledContextIds() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/EnabledSubmission.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/EnabledSubmission.java
 (at line 43)
public final class EnabledSubmission implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/IContext.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContext.java
 (at line 40)
public interface IContext extends Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/IContextManager.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContextManager.java
 (at line 69)
SortedSet getDefinedContextIds();
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContextManager.java
 (at line 85)
SortedSet getEnabledContextIds();
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/IContextService.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContextService.java
 (at line 261)
public void deactivateContexts(Collection activations);
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContextService.java
 (at line 272)
public Collection getActiveContextIds();
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IContextService.java
 (at line 300)
public Collection getDefinedContextIds();
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/contexts/IWorkbenchContextSupport.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IWorkbenchContextSupport.java
 (at line 119)
void addEnabledSubmissions(Collection enabledSubmissions);
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/contexts/IWorkbenchContextSupport.java
 (at line 230)
void removeEnabledSubmissions(Collection enabledSubmissions);
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/databinding/WorkbenchObservables.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchObservables.java
 (at line 43)
IObservableValue master, Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchObservables.java
 (at line 65)
IObservableValue master, Class adapter,
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchObservables.java
 (at line 93)
IServiceLocator locator, Class targetType) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 61)
public static IValueProperty adaptedValue(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 78)
static IValueProperty adaptedValue(final Class adapter,
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 140)
private final Class adapter;
Class is a raw type. References to generic type Class<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 143)
private AdaptedValueProperty(Class adapter,
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 223)
protected List doGetList(Object source) {
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 231)
return new ArrayList(((IStructuredSelection) selection) .toList());
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 231)
return new ArrayList(((IStructuredSelection) selection)
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/databinding/WorkbenchProperties.java
 (at line 237)
protected void doSetList(Object source, List list, ListDiff diff) {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/CheckedTreeSelectionDialog.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/CheckedTreeSelectionDialog.java
 (at line 70)
private List fFilters;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/CheckedTreeSelectionDialog.java
 (at line 99)
setResult(new ArrayList(0));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/CheckedTreeSelectionDialog.java
 (at line 166)
fFilters = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/CheckedTreeSelectionDialog.java
 (at line 168)
fFilters.add(filter);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java
 (at line 183)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java
 (at line 183)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java
 (at line 186)
result.add(curr);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java
 (at line 205)
private void collectChildren(Object element, ArrayList result) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ContainerCheckedTreeViewer.java
 (at line 209)
result.add(curr);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java
 (at line 342)
ArrayList filteredList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java
 (at line 342)
ArrayList filteredList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java
 (at line 351)
filteredList.add(editors[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/EditorSelectionDialog.java
 (at line 355)
return (IEditorDescriptor[]) filteredList .toArray(new IEditorDescriptor[filteredList.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java
 (at line 76)
private List fFilters;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java
 (at line 99)
setResult(new ArrayList(0));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java
 (at line 160)
fFilters = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java
 (at line 163)
fFilters.add(filter);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ElementTreeSelectionDialog.java
 (at line 398)
protected void access$setResult(List result) {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/FileEditorMappingLabelProvider.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FileEditorMappingLabelProvider.java
 (at line 49)
private List imagesToDispose = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FileEditorMappingLabelProvider.java
 (at line 49)
private List imagesToDispose = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FileEditorMappingLabelProvider.java
 (at line 64)
for (Iterator e = imagesToDispose.iterator(); e.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FileEditorMappingLabelProvider.java
 (at line 96)
imagesToDispose.add(image);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/FileSystemElement.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FileSystemElement.java
 (at line 136)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java : 73 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 212)
private List lastCompletedResult;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 591)
List selectedElements= ((StructuredSelection)list.getSelection()).toList();
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 595)
for (Iterator it= selectedElements.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 726)
List selectedElements = ((StructuredSelection) list
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 732)
for (Iterator it = selectedElements.iterator(); it
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 877)
List items = selection.toList();
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 882)
for (Iterator it = items.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 946)
List lastRefreshSelection = ((StructuredSelection) list
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1028)
List selectedElements = ((StructuredSelection) list.getSelection())
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1031)
List objectsToReturn = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1031)
List objectsToReturn = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1035)
for (Iterator it = selectedElements.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1040)
objectsToReturn.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1115)
List selectedItems = selection.toList();
List is a raw type. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1118)
for (Iterator it = selection.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1129)
List newItems = new ArrayList(selectedItems);
List is a raw type. References to generic type List<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1129)
List newItems = new ArrayList(selectedItems);
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1129)
List newItems = new ArrayList(selectedItems);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1188)
protected abstract Comparator getItemsComparator();
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1214)
private void removeSelectedItems(List items) {
List is a raw type. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1215)
for (Iterator iter = items.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1249)
private Comparator getHistoryComparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 1543)
List selectedElements = ((StructuredSelection) list.getSelection())
List is a raw type. References to generic type List<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2211)
private final Set historyList;
Set is a raw type. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2219)
historyList = Collections.synchronizedSet(new LinkedHashSet() { private static final long serialVersionUID = 0L; /* * (non-Javadoc) * * @see java.util.LinkedList#add(java.lang.Object) */ public boolean add(Object arg0) { if (this.size() >= MAX_HISTORY_SIZE) { Iterator iterator = this.iterator(); iterator.next(); iterator.remove(); } return super.add(arg0); } });
Type safety: Unchecked invocation synchronizedSet(new LinkedHashSet(){}) of the generic method synchronizedSet(Set<T>) of type Collections
26. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2219)
historyList = Collections.synchronizedSet(new LinkedHashSet() { private static final long serialVersionUID = 0L; /* * (non-Javadoc) * * @see java.util.LinkedList#add(java.lang.Object) */ public boolean add(Object arg0) { if (this.size() >= MAX_HISTORY_SIZE) { Iterator iterator = this.iterator(); iterator.next(); iterator.remove(); } return super.add(arg0); } });
Type safety: The expression of type new LinkedHashSet(){} needs unchecked conversion to conform to Set<Object>
27. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2219)
historyList = Collections.synchronizedSet(new LinkedHashSet() {
LinkedHashSet is a raw type. References to generic type LinkedHashSet<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2230)
Iterator iterator = this.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2234)
return super.add(arg0);
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2258)
historyList.add(object);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2315)
historyList.add(object);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2590)
private Set items;
Set is a raw type. References to generic type Set<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2595)
private Set duplicates;
Set is a raw type. References to generic type Set<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2600)
private List filters;
List is a raw type. References to generic type List<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2608)
private List lastFilteredItems;
List is a raw type. References to generic type List<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2616)
private List lastSortedItems;
List is a raw type. References to generic type List<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2633)
this.items = Collections.synchronizedSet(new HashSet(2048));
Type safety: Unchecked invocation synchronizedSet(HashSet) of the generic method synchronizedSet(Set<T>) of type Collections
38. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2633)
this.items = Collections.synchronizedSet(new HashSet(2048));
Type safety: The expression of type HashSet needs unchecked conversion to conform to Set<Object>
39. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2633)
this.items = Collections.synchronizedSet(new HashSet(2048));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2634)
this.duplicates = Collections.synchronizedSet(new HashSet(256));
Type safety: Unchecked invocation synchronizedSet(HashSet) of the generic method synchronizedSet(Set<T>) of type Collections
41. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2634)
this.duplicates = Collections.synchronizedSet(new HashSet(256));
Type safety: The expression of type HashSet needs unchecked conversion to conform to Set<Object>
42. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2634)
this.duplicates = Collections.synchronizedSet(new HashSet(256));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2635)
this.lastFilteredItems = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2636)
this.lastSortedItems = Collections.synchronizedList(new ArrayList( 2048));
Type safety: Unchecked invocation synchronizedList(ArrayList) of the generic method synchronizedList(List<T>) of type Collections
45. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2636)
this.lastSortedItems = Collections.synchronizedList(new ArrayList( 2048));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<Object>
46. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2636)
this.lastSortedItems = Collections.synchronizedList(new ArrayList(
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2684)
this.items.add(item);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2687)
this.items.add(item);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2706)
this.items.add(item);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2742)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
51. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2742)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
52. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2742)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>
53. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2762)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
54. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2762)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
55. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2762)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>
56. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2790)
this.duplicates.add(item);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2838)
lastSortedItems.addAll(items);
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2839)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
59. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2839)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
60. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2839)
Collections.sort(lastSortedItems, getHistoryComparator());
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>
61. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2851)
List itemsList = Collections.synchronizedList(Arrays
List is a raw type. References to generic type List<E> should be parameterized
62. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2962)
HashMap helperMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
63. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2962)
HashMap helperMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
64. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 2970)
Object previousItem = helperMap.put( getElementName(item), item);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
65. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3022)
for (Iterator iter = filters.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
66. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3034)
ArrayList preparedElements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
67. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3034)
ArrayList preparedElements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
68. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3050)
preparedElements.add(itemsListSeparator);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
69. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3054)
preparedElements.add(item);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
70. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3077)
filters = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
71. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3079)
filters.add(filter);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
72. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3275)
private class HistoryComparator implements Comparator {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
73. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredItemsSelectionDialog.java
 (at line 3286)
return getItemsComparator().compare(o1, o2);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 112)
Vector fImages = new Vector();
Vector is a raw type. References to generic type Vector<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 112)
Vector fImages = new Vector();
Vector is a raw type. References to generic type Vector<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 124)
Comparator fComparator;
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 182)
private final class LabelComparator implements Comparator {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 198)
value = fComparator .compare(leftLabel.string, rightLabel.string);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 276)
Set imageSet = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 276)
Set imageSet = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 281)
imageSet.add(image);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 284)
fImages.addAll(imageSet);
Type safety: The method addAll(Collection) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/FilteredList.java
 (at line 316)
public void setComparator(Comparator comparator) {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/ListDialog.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ListDialog.java
 (at line 119)
List initialSelection = getInitialElementSelections();
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/ListSelectionDialog.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ListSelectionDialog.java
 (at line 143)
Iterator itemsToCheck = getInitialElementSelections().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ListSelectionDialog.java
 (at line 222)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ListSelectionDialog.java
 (at line 222)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/ListSelectionDialog.java
 (at line 226)
list.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 43)
private Map cache = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 43)
private Map cache = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 48)
private Map foundAnyCache = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 48)
private Map foundAnyCache = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 90)
cache.put(parent, filtered);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 121)
foundAnyCache.put(parent, foundAny);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 293)
List words = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 293)
List words = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 313)
words.add(word);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PatternFilter.java
 (at line 317)
return (String[]) words.toArray(new String[words.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/PreferenceLinkArea.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PreferenceLinkArea.java
 (at line 68)
result = MessageFormat.format(message, new String[] { node .getLabelText() });
The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PreferenceLinkArea.java
 (at line 94)
Iterator iterator = PlatformUI.getWorkbench().getPreferenceManager()
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/PreferencesUtil.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PreferencesUtil.java
 (at line 301)
Collection contributors = PropertyPageContributorManager.getManager()
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PreferencesUtil.java
 (at line 322)
List pages = pageManager.getElements(PreferenceManager.PRE_ORDER);
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/PreferencesUtil.java
 (at line 324)
pages.toArray(nodes);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 41)
private List initialSelections = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 41)
private List initialSelections = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 116)
protected List getInitialSelections() {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 128)
protected List getInitialElementSelections() {
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 170)
initialSelections = new ArrayList(selectedElements.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 172)
initialSelections.add(selectedElements[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 183)
public void setInitialElementSelections(List selectedElements) {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 205)
protected void setResult(List newResult) {
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/SelectionDialog.java
 (at line 210)
newResult.toArray(result);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java
 (at line 25)
private Comparator fComparator;
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java
 (at line 30)
public static final class StringComparator implements Comparator {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java
 (at line 57)
public TwoArrayQuickSorter(Comparator comparator) {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java
 (at line 86)
while (fComparator.compare(keys[left], mid) < 0) {
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoArrayQuickSorter.java
 (at line 90)
while (fComparator.compare(mid, keys[right]) < 0) {
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 55)
private Comparator fLowerListComparator = null;
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 116)
public void setLowerListComparator(Comparator comparator) {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 142)
List initialSelections = getInitialElementSelections();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 236)
List elements= new ArrayList(indices.length * 5);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 236)
List elements= new ArrayList(indices.length * 5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 241)
elements.add(getFoldedElements(indices[i]));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TwoPaneElementSelector.java
 (at line 247)
Iterator iterator = elements.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java : 19 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 52)
Collection initialSelections;
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 79)
public TypeFilteringDialog(Shell parentShell, Collection preselections) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 98)
public TypeFilteringDialog(Shell parentShell, Collection preselections,
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 141)
private void addUserDefinedEntries(List result) {
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 149)
result.add(currentExtension.substring(2));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 152)
result.add(currentExtension.substring(1));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 154)
result.add(currentExtension);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 168)
ArrayList selectedMappings = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 168)
ArrayList selectedMappings = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 174)
selectedMappings.add(mapping.getExtension());
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 178)
selectedMappings.add(mapping.getLabel());
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 183)
Iterator initialIterator = this.initialSelections.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 267)
List wildcardEditors = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 267)
List wildcardEditors = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 272)
wildcardEditors.add(allMappings[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 276)
wildcardEditors.toArray(currentInput);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 296)
List list = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 296)
List list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/TypeFilteringDialog.java
 (at line 301)
list.add(element.getExtension());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java : 27 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 81)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 81)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 85)
result.add(workingSets[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 88)
return (IWorkingSet[]) result.toArray(new IWorkingSet[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 105)
private ArrayList selectionHistory;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 219)
private IWorkingSet[] filterWorkingSets(Collection elements) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 220)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 220)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 221)
for (Iterator iterator = elements.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 225)
result.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 228)
return (IWorkingSet[]) result.toArray(new IWorkingSet[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 375)
String[] history = (String[]) selectionHistory .toArray(new String[selectionHistory.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 377)
Arrays.sort(history, new Comparator() { public int compare(Object o1, Object o2) { return Collator.getInstance().compare(o1, o2); } });
Type safety: Unchecked invocation sort(String[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
14. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 377)
Arrays.sort(history, new Comparator() { public int compare(Object o1, Object o2) { return Collator.getInstance().compare(o1, o2); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super String>
15. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 377)
Arrays.sort(history, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 387)
selectionHistory.add(0, entry);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 430)
List subList = selectionHistory.subList(0, MAX_HISTORY_SIZE);
List is a raw type. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 431)
history = (String[]) subList.toArray(new String[subList.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 433)
history = (String[]) selectionHistory .toArray(new String[selectionHistory.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 439)
private ArrayList loadSelectionHistory(IDialogSettings settings,
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 443)
return new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 445)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 445)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 447)
HashSet workingSetIdsSet = new HashSet(Arrays.asList(workingSetIds));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 447)
HashSet workingSetIdsSet = new HashSet(Arrays.asList(workingSetIds));
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 447)
HashSet workingSetIdsSet = new HashSet(Arrays.asList(workingSetIds));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/dialogs/WorkingSetConfigurationBlock.java
 (at line 465)
result.add(strings[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 46)
Class expectedType, Class wrongType) throws ExecutionException {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 46)
Class expectedType, Class wrongType) throws ExecutionException {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 121)
public static Collection getActiveContexts(ExecutionEvent event) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 124)
return (Collection) o;
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 139)
public static Collection getActiveContextsChecked(ExecutionEvent event)
Collection is a raw type. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 146)
return (Collection) o;
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 471)
public static Collection getActiveMenus(ExecutionEvent event) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 474)
return (Collection) o;
Collection is a raw type. References to generic type Collection<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 489)
public static Collection getActiveMenusChecked(ExecutionEvent event)
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/handlers/HandlerUtil.java
 (at line 496)
return (Collection) o;
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/IHandlerActivation.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/IHandlerActivation.java
 (at line 33)
public interface IHandlerActivation extends IEvaluationResultCache, Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/IHandlerService.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/IHandlerService.java
 (at line 274)
public void deactivateHandlers(Collection activations);
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/RadioState.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RadioState.java
 (at line 66)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RadioState.java
 (at line 66)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/RegistryRadioState.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RegistryRadioState.java
 (at line 88)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RegistryRadioState.java
 (at line 88)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/RegistryToggleState.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RegistryToggleState.java
 (at line 90)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/handlers/RegistryToggleState.java
 (at line 90)
final Hashtable parameters = (Hashtable) data;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/ShowPerspectiveHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/ShowPerspectiveHandler.java
 (at line 50)
final Map parameters = event.getParameters();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/handlers/ShowViewHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/handlers/ShowViewHandler.java
 (at line 61)
final Map parameters = event.getParameters();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java
 (at line 32)
private ArrayList contextList;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java
 (at line 62)
contextList.add(object);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java
 (at line 76)
contextList.add(contexts[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java
 (at line 102)
contextList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/help/DialogPageContextComputer.java
 (at line 105)
contextList.add(context);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java
 (at line 32)
private ArrayList contextList;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java
 (at line 62)
contextList.add(object);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java
 (at line 76)
contextList.add(contexts[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java
 (at line 102)
contextList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/help/ViewContextComputer.java
 (at line 105)
contextList.add(context);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/AbstractSelectionService.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractSelectionService.java
 (at line 55)
private Hashtable perPartTrackers;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractSelectionService.java
 (at line 195)
perPartTrackers = new Hashtable(4);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractSelectionService.java
 (at line 201)
perPartTrackers.put(partId, tracker);
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 39)
protected ArrayList elements;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 80)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 145)
elements = new ArrayList(newElements.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 147)
elements.add(newElements[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 152)
ArrayList list = getElementsArray();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 153)
return (IAdaptable[]) list.toArray(new IAdaptable[list.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSet.java
 (at line 162)
protected ArrayList getElementsArray() {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java : 48 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 95)
private SortedSet workingSets = new TreeSet(new Comparator() {
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 95)
private SortedSet workingSets = new TreeSet(new Comparator() { public int compare(Object o1, Object o2) { // Cast and compare directly return ((AbstractWorkingSet) o1).getUniqueId().compareTo( ((AbstractWorkingSet) o2).getUniqueId()); } });
Type safety: The constructor TreeSet(Comparator) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 95)
private SortedSet workingSets = new TreeSet(new Comparator() {
TreeSet is a raw type. References to generic type TreeSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 95)
private SortedSet workingSets = new TreeSet(new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 103)
private List recentWorkingSets = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 103)
private List recentWorkingSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 106)
private Map/*<String, IWorkingSetUpdater>*/ updaters= new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 106)
private Map/*<String, IWorkingSetUpdater>*/ updaters= new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 108)
private Map/*<String, IWorkingSetElementAdapter>*/ elementAdapters = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 108)
private Map/*<String, IWorkingSetElementAdapter>*/ elementAdapters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 152)
List result = new ArrayList(supportedWorkingSetIds.length);
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 152)
List result = new ArrayList(supportedWorkingSetIds.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 157)
result.add(desc);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 160)
return (WorkingSetDescriptor[]) result .toArray(new WorkingSetDescriptor[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 185)
for (final Iterator iter= updaters.values().iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 194)
for (final Iterator iter= elementAdapters.values().iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 239)
workingSets.add(workingSet);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 264)
SortedSet visibleSubset = new TreeSet(WorkingSetComparator
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 264)
SortedSet visibleSubset = new TreeSet(WorkingSetComparator .getInstance());
Type safety: The constructor TreeSet(Comparator) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 264)
SortedSet visibleSubset = new TreeSet(WorkingSetComparator
TreeSet is a raw type. References to generic type TreeSet<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 266)
for (Iterator i = workingSets.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 269)
visibleSubset.add(workingSet);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 272)
return (IWorkingSet[]) visibleSubset.toArray(new IWorkingSet[visibleSubset.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 276)
IWorkingSet[] sets = (IWorkingSet[]) workingSets .toArray(new IWorkingSet[workingSets.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 278)
Arrays.sort(sets, WorkingSetComparator.getInstance());
Type safety: Unchecked invocation sort(IWorkingSet[], WorkingSetComparator) of the generic method sort(T[], Comparator<? super T>) of type Arrays
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 278)
Arrays.sort(sets, WorkingSetComparator.getInstance());
Type safety: The expression of type WorkingSetComparator needs unchecked conversion to conform to Comparator<? super IWorkingSet>
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 290)
Iterator iter = workingSets.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 306)
return (IWorkingSet[]) recentWorkingSets.toArray(new IWorkingSet[recentWorkingSets.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 321)
recentWorkingSets.add(0, workingSet);
Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 450)
Iterator iterator = workingSets.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 455)
ArrayList standardSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 455)
ArrayList standardSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 456)
ArrayList aggregateSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 456)
ArrayList aggregateSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 460)
aggregateSets.add(set);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 462)
standardSets.add(set);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 475)
private void saveWorkingSetState(final IMemento memento, List list) {
List is a raw type. References to generic type List<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 476)
for (Iterator i = list.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 566)
Iterator iterator = recentWorkingSets.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 685)
List workingSets = getWorkingSetsForId(descriptor
List is a raw type. References to generic type List<E> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 691)
for (Iterator iter = workingSets.iterator(); iter
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 714)
private List getWorkingSetsForId(String id) {
List is a raw type. References to generic type List<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 715)
List result= new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 715)
List result= new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 716)
for (Iterator iter= workingSets.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 719)
result.add(ws);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 757)
updaters.put(descriptor.getId(), updater);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/AbstractWorkingSetManager.java
 (at line 770)
elementAdapters.put(descriptor.getId(), elementAdapter);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ActionExpression.java : 30 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 94)
public Collection valuesForExpression(String expressionType) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 129)
Iterator iter = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 145)
protected ArrayList list;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 166)
list = new ArrayList(children.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 171)
list.add(0, expr);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 173)
list.add(expr);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 184)
Iterator iterator = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 185)
List classNames = null;
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 191)
classNames = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 194)
classNames.add(objectClasses[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 203)
classNames.toArray(returnValue);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 227)
Iterator iterator = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 242)
public Collection valuesForExpression(String expressionType) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 243)
Iterator iterator = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 244)
Collection allValues = null;
Collection is a raw type. References to generic type Collection<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 247)
Collection values = next.valuesForExpression(expressionType);
Collection is a raw type. References to generic type Collection<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 252)
allValues.addAll(values);
Type safety: The method addAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 338)
private boolean checkInterfaceHierarchy(Class interfaceToCheck) {
Class is a raw type. References to generic type Class<T> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 342)
Class[] superInterfaces = interfaceToCheck.getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 399)
Class clazz = object.getClass();
Class is a raw type. References to generic type Class<T> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 407)
Class[] interfaces = clazz.getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 504)
Class resourceClass = LegacyResourceSupport.getResourceClass();
Class is a raw type. References to generic type Class<T> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 538)
public Collection valuesForExpression(String expressionType) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 540)
Collection returnValue = new HashSet();
Collection is a raw type. References to generic type Collection<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 540)
Collection returnValue = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 541)
returnValue.add(value);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 579)
Iterator iter = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 759)
public Collection valuesForExpression(String expressionType) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 1033)
Iterator elements = selection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionExpression.java
 (at line 1086)
public Collection valuesForExpression(String expressionType) {
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java : 23 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 33)
private HashMap mapDescToRec = new HashMap(3);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 33)
private HashMap mapDescToRec = new HashMap(3);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 35)
private HashMap invisibleBars = new HashMap(3);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 35)
private HashMap invisibleBars = new HashMap(3);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 62)
final List oldList = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 62)
final List oldList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 63)
oldList.addAll(mapDescToRec.keySet());
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 64)
oldList.addAll(invisibleBars.keySet());
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 66)
Iterator iter = oldList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 98)
HashSet newList = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 98)
HashSet newList = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 103)
newList.add(descriptor);
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 105)
List oldList = new ArrayList(mapDescToRec.keySet());
List is a raw type. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 105)
List oldList = new ArrayList(mapDescToRec.keySet());
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 105)
List oldList = new ArrayList(mapDescToRec.keySet());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 108)
Iterator iter = oldList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 119)
invisibleBars.put(desc, invisibleRec);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 127)
ArrayList sets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 127)
ArrayList sets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 152)
sets.add(set);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 170)
mapDescToRec.put(desc, rec);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 213)
Collection setRecCollection = mapDescToRec.values();
Collection is a raw type. References to generic type Collection<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionPresentation.java
 (at line 216)
for (Iterator iterator = setRecCollection.iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java
 (at line 40)
private ArrayList adjunctContributions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java
 (at line 40)
private ArrayList adjunctContributions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java
 (at line 64)
adjunctContributions.add(item);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java
 (at line 121)
adjunctContributions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetActionBars.java
 (at line 314)
for (Iterator i = adjunctContributions.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 57)
private HashMap actionSets = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 57)
private HashMap actionSets = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 58)
private HashSet visibleItems = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 58)
private HashSet visibleItems = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 69)
private Map activationsById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 69)
private Map activationsById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 88)
activationsById.put(id, contextService .activateContext(id));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 125)
actionSets.put(descriptor, rec);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 137)
visibleItems.add(descriptor);
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 179)
visibleItems.add(descriptor);
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActionSetManager.java
 (at line 187)
public Collection getVisibleItems() {
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java : 25 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 61)
Set delta = new HashSet(activityManagerEvent
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 61)
Set delta = new HashSet(activityManagerEvent .getActivityManager().getDefinedActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 61)
Set delta = new HashSet(activityManagerEvent
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 63)
delta.removeAll(activityManagerEvent .getPreviouslyDefinedActivityIds());
Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 96)
Set set = new HashSet(activityManager.getEnabledActivityIds());
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 96)
Set set = new HashSet(activityManager.getEnabledActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 96)
Set set = new HashSet(activityManager.getEnabledActivityIds());
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 98)
Set dependencies = buildDependencies(activityManager, activityId);
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 99)
set.removeAll(dependencies);
Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 102)
set.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 134)
protected Set buildDependencies(IActivityManager activityManager, String activityId) {
Set is a raw type. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 135)
Set set = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 135)
Set set = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 136)
for (Iterator i = activityManager.getDefinedActivityIds().iterator(); i.hasNext(); ) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 138)
for (Iterator j = activity.getActivityRequirementBindings().iterator(); j.hasNext(); ) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 141)
set.addAll(buildDependencies(activityManager, activity.getId()));
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 145)
set.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 217)
protected void loadEnabledStates(Set previouslyEnabledActivities, Set activityIdsToProcess) {
Set is a raw type. References to generic type Set<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 217)
protected void loadEnabledStates(Set previouslyEnabledActivities, Set activityIdsToProcess) {
Set is a raw type. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 222)
Set enabledActivities = new HashSet(previouslyEnabledActivities);
Set is a raw type. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 222)
Set enabledActivities = new HashSet(previouslyEnabledActivities);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 222)
Set enabledActivities = new HashSet(previouslyEnabledActivities);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 231)
for (Iterator i = activityIdsToProcess.iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 252)
enabledActivities.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/ActivityPersistanceHelper.java
 (at line 274)
Iterator values = activityManager.getDefinedActivityIds().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 100)
Set elements = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 100)
Set elements = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 106)
elements.addAll(Arrays.asList(componentElements));
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 119)
internalSetElements((IAdaptable[]) elements .toArray(new IAdaptable[elements.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 250)
ArrayList list = new ArrayList(workingSetReferences.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 250)
ArrayList list = new ArrayList(workingSetReferences.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 257)
list.add(set);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/AggregateWorkingSet.java
 (at line 260)
internalSetComponents((IWorkingSet[]) list .toArray(new IWorkingSet[list.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 40)
private List partsWithListeners = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 40)
private List partsWithListeners = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 70)
partsWithListeners.add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 187)
partsWithListeners.add(activeSaveablePart);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 209)
partsWithListeners.add(activeView);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/BaseSaveAction.java
 (at line 227)
for (Iterator it = partsWithListeners.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/BrandingProperties.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/BrandingProperties.java
 (at line 92)
ArrayList array = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/BrandingProperties.java
 (at line 92)
ArrayList array = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/BrandingProperties.java
 (at line 94)
array.add(getUrl(tokens.nextToken().trim(), definingBundle));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/BrandingProperties.java
 (at line 97)
return (URL[]) array.toArray(new URL[array.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ChangeToPerspectiveMenu.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ChangeToPerspectiveMenu.java
 (at line 76)
Map parameters = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ChangeToPerspectiveMenu.java
 (at line 76)
Map parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ChangeToPerspectiveMenu.java
 (at line 77)
parameters .put( IWorkbenchCommandConstants.PERSPECTIVES_SHOW_PERSPECTIVE_PARM_ID, desc.getId());
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ChangeToPerspectiveMenu.java
 (at line 88)
parameters .put( "org.eclipse.ui.perspectives.showPerspective.newWindow", "true"); //$NON-NLS-1$//$NON-NLS-2$
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/CloseAllSavedAction.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/CloseAllSavedAction.java
 (at line 34)
private List partsWithListeners = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/CloseAllSavedAction.java
 (at line 34)
private List partsWithListeners = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/CloseAllSavedAction.java
 (at line 86)
partsWithListeners.add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/CloseAllSavedAction.java
 (at line 140)
for (Iterator it = partsWithListeners.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ConfigurationInfo.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ConfigurationInfo.java
 (at line 116)
Arrays.sort(configElements, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { IConfigurationElement element1 = (IConfigurationElement) a; IConfigurationElement element2 = (IConfigurationElement) b; String id1 = element1.getAttribute("id"); //$NON-NLS-1$ String id2 = element2.getAttribute("id"); //$NON-NLS-1$ if (id1 != null && id2 != null && !id1.equals(id2)) { return collator.compare(id1, id2); } String title1 = element1.getAttribute("sectionTitle"); //$NON-NLS-1$ String title2 = element2.getAttribute("sectionTitle"); //$NON-NLS-1$ if (title1 == null) { title1 = ""; //$NON-NLS-1$ } if (title2 == null) { title2 = ""; //$NON-NLS-1$ } return collator.compare(title1, title2); } });
Type safety: Unchecked invocation sort(IConfigurationElement[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ConfigurationInfo.java
 (at line 116)
Arrays.sort(configElements, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { IConfigurationElement element1 = (IConfigurationElement) a; IConfigurationElement element2 = (IConfigurationElement) b; String id1 = element1.getAttribute("id"); //$NON-NLS-1$ String id2 = element2.getAttribute("id"); //$NON-NLS-1$ if (id1 != null && id2 != null && !id1.equals(id2)) { return collator.compare(id1, id2); } String title1 = element1.getAttribute("sectionTitle"); //$NON-NLS-1$ String title2 = element2.getAttribute("sectionTitle"); //$NON-NLS-1$ if (title1 == null) { title1 = ""; //$NON-NLS-1$ } if (title2 == null) { title2 = ""; //$NON-NLS-1$ } return collator.compare(title1, title2); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super IConfigurationElement>
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ConfigurationInfo.java
 (at line 116)
Arrays.sort(configElements, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EarlyStartupRunnable.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EarlyStartupRunnable.java
 (at line 137)
Class extensionClass = compatBundle.loadClass(EXTENSION_CLASS);
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/EarlyStartupRunnable.java
 (at line 146)
Class pluginDescClass = pluginDesc.getClass();
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 95)
private ArrayList cache;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 97)
public ExternalContributor(ArrayList cache) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 108)
ArrayList results = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 108)
ArrayList results = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 112)
results.addAll(ec.actions);
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorActionBuilder.java
 (at line 115)
return (ActionDescriptor[]) results .toArray(new ActionDescriptor[results.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EditorHistory.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 37)
private ArrayList fifoList = new ArrayList(MAX_SIZE);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 37)
private ArrayList fifoList = new ArrayList(MAX_SIZE);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 71)
fifoList.add(index < MAX_SIZE ? index : MAX_SIZE - 1, newItem);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 81)
fifoList.toArray(array);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 90)
Iterator iter = fifoList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 116)
Iterator iter = fifoList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorHistory.java
 (at line 147)
Iterator iterator = fifoList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 30)
private ArrayList wrappers;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 201)
wrappers = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 204)
wrappers.add(manager);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 209)
HashSet set = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 209)
HashSet set = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 211)
return (IAction[]) set.toArray(new IAction[set.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 214)
protected void getAllContributedActions(HashSet set) {
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 222)
for (Iterator iter = wrappers.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 228)
protected void getAllContributedActions(HashSet set, IContributionItem item) {
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorMenuManager.java
 (at line 235)
set.add(((ActionContributionItem) item).getAction());
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EditorSite.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorSite.java
 (at line 148)
menuExtenders = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/EditorSiteDragAndDropServiceImpl.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorSiteDragAndDropServiceImpl.java
 (at line 151)
List addedListeners = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorSiteDragAndDropServiceImpl.java
 (at line 151)
List addedListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/EditorSiteDragAndDropServiceImpl.java
 (at line 173)
addedListeners.add(newTarget);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java : 20 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 46)
private List changeList = new ArrayList(10);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 46)
private List changeList = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 67)
ArrayList appearList = new ArrayList(5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 67)
ArrayList appearList = new ArrayList(5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 68)
ArrayList revokeList = new ArrayList(5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 68)
ArrayList revokeList = new ArrayList(5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 80)
appearList.add(0, delta[i]);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 84)
appearList.add(appearList.size() - numPerspectives, delta[i]);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 91)
revokeList.add(0, delta[i]);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 95)
revokeList.add(numActionSetPartAssoc, delta[i]);
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 97)
revokeList.add(delta[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 102)
Iterator iter = appearList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 161)
Collection fonts = reader.getFontDefinitions();
Collection is a raw type. References to generic type Collection<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 162)
FontDefinition[] fontDefs = (FontDefinition[]) fonts .toArray(new FontDefinition[fonts.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 180)
Collection colors = reader.getColorDefinitions();
Collection is a raw type. References to generic type Collection<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 181)
ColorDefinition[] colorDefs = (ColorDefinition[]) colors .toArray(new ColorDefinition[colors.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 189)
Collection fonts = reader.getFontDefinitions();
Collection is a raw type. References to generic type Collection<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 190)
FontDefinition[] fontDefs = (FontDefinition[]) fonts .toArray(new FontDefinition[fonts.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 195)
Map data = reader.getData();
Map is a raw type. References to generic type Map<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ExtensionEventHandler.java
 (at line 207)
for (Iterator i = changeList.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/IObjectActionContributor.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/IObjectActionContributor.java
 (at line 36)
List actionIdOverrides);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/IObjectActionContributor.java
 (at line 54)
public void contributeObjectActionIdOverrides(List actionIdOverrides);
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/InternalHandlerUtil.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/InternalHandlerUtil.java
 (at line 65)
public static Collection getActiveContexts(Object appContext) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/InternalHandlerUtil.java
 (at line 68)
return (Collection) o;
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/KeyBindingService.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/KeyBindingService.java
 (at line 58)
private Set<String> enabledContextIds = Collections.EMPTY_SET;
Type safety: The expression of type Set needs unchecked conversion to conform to Set<String>

/Eclipse UI/org/eclipse/ui/internal/LegacyAnimationFeedback.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyAnimationFeedback.java
 (at line 46)
Iterator currentRects = getCurrentRects(engine.amount()).iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyAnimationFeedback.java
 (at line 96)
Iterator startIter = getStartRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyAnimationFeedback.java
 (at line 97)
Iterator endIter = getEndRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java : 36 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 48)
private static Class iresourceClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 56)
private static Class ifileClass;
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 64)
private static Class icontributorResourceAdapterClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 88)
private static Class icontributorResourceAdapter2Class = null;
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 96)
private static Class defaultContributorResourceAdapterClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 112)
private static Class resourceMappingClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 133)
public static Class getFileClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 138)
Class c = loadClass("org.eclipse.core.resources", "org.eclipse.core.resources.IFile"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 158)
public static Class getResourceClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 163)
Class c = loadClass("org.eclipse.core.resources", "org.eclipse.core.resources.IResource"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 183)
public static Class getResourceMappingClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 188)
Class c = loadClass("org.eclipse.core.resources", "org.eclipse.core.resources.mapping.ResourceMapping"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 208)
public static Class getIContributorResourceAdapterClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 213)
Class c = loadClass("org.eclipse.ui.ide", "org.eclipse.ui.IContributorResourceAdapter"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 233)
public static Class getIContributorResourceAdapter2Class() {
Class is a raw type. References to generic type Class<T> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 238)
Class c = loadClass("org.eclipse.ui.ide", "org.eclipse.ui.ide.IContributorResourceAdapter2"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 246)
private static Class loadClass(String bundleName, String className) {
Class is a raw type. References to generic type Class<T> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 287)
public static Class getDefaultContributorResourceAdapterClass() {
Class is a raw type. References to generic type Class<T> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 292)
Class c = loadClass("org.eclipse.ui.ide", "org.eclipse.ui.internal.ide.DefaultContributorResourceAdapter"); //$NON-NLS-1$ //$NON-NLS-2$
Class is a raw type. References to generic type Class<T> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 308)
Class c = LegacyResourceSupport.getDefaultContributorResourceAdapterClass();
Class is a raw type. References to generic type Class<T> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 370)
private static boolean isInstanceOf(Class clazz, String type) {
Class is a raw type. References to generic type Class<T> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 374)
Class superClass= clazz.getSuperclass();
Class is a raw type. References to generic type Class<T> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 378)
Class[] interfaces= clazz.getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 399)
Class resourceClass = LegacyResourceSupport.getResourceClass();
Class is a raw type. References to generic type Class<T> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 408)
Class contributorResourceAdapterClass = LegacyResourceSupport.getIContributorResourceAdapterClass();
Class is a raw type. References to generic type Class<T> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 444)
Class c = getIContributorResourceAdapterClass();
Class is a raw type. References to generic type Class<T> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 466)
Class c = getIContributorResourceAdapter2Class();
Class is a raw type. References to generic type Class<T> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 494)
Class resourceMappingClass = LegacyResourceSupport.getResourceMappingClass();
Class is a raw type. References to generic type Class<T> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 503)
Class contributorResourceAdapterClass = LegacyResourceSupport.getIContributorResourceAdapterClass();
Class is a raw type. References to generic type Class<T> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 507)
Class contributorResourceAdapter2Class = LegacyResourceSupport.getIContributorResourceAdapter2Class();
Class is a raw type. References to generic type Class<T> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 577)
List newSelection = new ArrayList(10);
List is a raw type. References to generic type List<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 577)
List newSelection = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 578)
for (Iterator it = selection.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 582)
newSelection.add(adaptedElement);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 642)
Class resourceClass = LegacyResourceSupport.getResourceClass();
Class is a raw type. References to generic type Class<T> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/LegacyResourceSupport.java
 (at line 668)
Class resourceMappingClass = LegacyResourceSupport.getResourceMappingClass();
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/MakeHandlersGo.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/MakeHandlersGo.java
 (at line 115)
Iterator i = event.getParameters().entrySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/MakeHandlersGo.java
 (at line 118)
Map.Entry entry = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/MakeHandlersGo.java
 (at line 118)
Map.Entry entry = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/MakeHandlersGo.java
 (at line 193)
public void updateElement(UIElement element, Map parameters) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/Model.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/Model.java
 (at line 31)
private List views = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/Model.java
 (at line 31)
private List views = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/Model.java
 (at line 65)
Iterator iter = views.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/Model.java
 (at line 94)
views.add(changeListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java : 40 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 49)
private ArrayList history = new ArrayList(CAPACITY);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 49)
private ArrayList history = new ArrayList(CAPACITY);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 51)
Map perTabHistoryMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 51)
Map perTabHistoryMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 53)
private ArrayList editors = new ArrayList(CAPACITY);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 53)
private ArrayList editors = new ArrayList(CAPACITY);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 105)
Iterator e = editors.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 282)
Iterator e = history.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 333)
history.add(entry);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 546)
ArrayList editors = (ArrayList) this.editors.clone();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 546)
ArrayList editors = (ArrayList) this.editors.clone();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 547)
for (Iterator iter = editors.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 556)
for (Iterator iter = editors.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 563)
ArrayList list = new ArrayList(history.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 563)
ArrayList list = new ArrayList(history.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 569)
list.add(entry);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 604)
editors.add(editorsInfo[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 615)
history.add(entry);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 640)
for (Iterator iter = editors.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 652)
editors.add(info);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 673)
for (Iterator iter = editors.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 684)
for (Iterator iter = history.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 700)
LinkedList backwardEntries = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 700)
LinkedList backwardEntries = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 702)
LinkedList forwardEntries = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 702)
LinkedList forwardEntries = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 707)
perTabHistory.backwardEntries.addFirst(perTabHistory.currentEntry);
Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 743)
perTabHistoryMap.put(tabCookie, perTabHistory);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 767)
perTabHistoryMap.put(newCookie, perTabHistory);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 776)
LinkedList source = forward ? perTabHistory.forwardEntries : perTabHistory.backwardEntries;
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 777)
LinkedList destination = forward ? perTabHistory.backwardEntries : perTabHistory.forwardEntries;
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 782)
destination.addFirst(perTabHistory.currentEntry);
Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 791)
destination.addFirst(entry);
Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 823)
perTabHistory.backwardEntries.addFirst(perTabHistory.currentEntry);
Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 850)
perTabHistory.forwardEntries.addFirst(perTabHistory.currentEntry);
Type safety: The method addFirst(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 873)
LinkedList entries = forward ? perTabHistory.forwardEntries : perTabHistory.backwardEntries;
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 892)
LinkedList entries = forward ? perTabHistory.forwardEntries
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 894)
return (NavigationHistoryEntry[]) entries .toArray(new NavigationHistoryEntry[entries.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 920)
private void removeEntriesForTab(LinkedList entries) {
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistory.java
 (at line 921)
for (Iterator it = entries.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java
 (at line 191)
ArrayList allEntries = new ArrayList(Arrays.asList(entries));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java
 (at line 191)
ArrayList allEntries = new ArrayList(Arrays.asList(entries));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java
 (at line 191)
ArrayList allEntries = new ArrayList(Arrays.asList(entries));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java
 (at line 194)
for (Iterator iter = allEntries.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryAction.java
 (at line 211)
return (NavigationHistoryEntry[]) allEntries.toArray(entries);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/NavigationHistoryEntry.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/NavigationHistoryEntry.java
 (at line 131)
void saveState(IMemento mem, ArrayList entries) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ObjectActionContributor.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributor.java
 (at line 85)
public void contributeObjectActionIdOverrides(List actionIdOverrides) {
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributor.java
 (at line 97)
actionIdOverrides.add(id);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributor.java
 (at line 108)
List actionIdOverrides) {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributor.java
 (at line 409)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 63)
List elements = null;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 67)
elements = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 68)
elements.add(selection);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 71)
List contributors = getContributors(elements);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 80)
ArrayList overrides = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 80)
ArrayList overrides = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 81)
for (Iterator it = contributors.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectActionContributorManager.java
 (at line 95)
for (Iterator it = contributors.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java : 100 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 77)
protected Map contributors;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 80)
protected Map objectLookup;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 83)
protected Map resourceAdapterLookup;
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 86)
protected Map adaptableLookup;
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 88)
protected Set contributorRecordSet;
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 94)
contributors = new Hashtable(5);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 95)
contributorRecordSet = new HashSet(5);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 125)
private void addContributorsFor(List types, List result) {
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 125)
private void addContributorsFor(List types, List result) {
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 126)
for (Iterator classes = types.iterator(); classes.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 127)
Class clazz = (Class) classes.next();
Class is a raw type. References to generic type Class<T> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 127)
Class clazz = (Class) classes.next();
Class is a raw type. References to generic type Class<T> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 128)
List contributorList = (List) contributors.get(clazz.getName());
List is a raw type. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 128)
List contributorList = (List) contributors.get(clazz.getName());
List is a raw type. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 130)
result.addAll(contributorList);
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 139)
protected final List computeClassOrder(Class extensibleClass) {
List is a raw type. References to generic type List<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 139)
protected final List computeClassOrder(Class extensibleClass) {
Class is a raw type. References to generic type Class<T> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 140)
ArrayList result = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 140)
ArrayList result = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 141)
Class clazz = extensibleClass;
Class is a raw type. References to generic type Class<T> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 143)
result.add(clazz);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 154)
protected final List computeInterfaceOrder(List classList) {
List is a raw type. References to generic type List<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 154)
protected final List computeInterfaceOrder(List classList) {
List is a raw type. References to generic type List<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 155)
ArrayList result = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 155)
ArrayList result = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 156)
Map seen = new HashMap(4);
Map is a raw type. References to generic type Map<K,V> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 156)
Map seen = new HashMap(4);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 157)
for (Iterator list = classList.iterator(); list.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 158)
Class[] interfaces = ((Class) list.next()).getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 158)
Class[] interfaces = ((Class) list.next()).getInterfaces();
Class is a raw type. References to generic type Class<T> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 180)
private void cacheResourceAdapterLookup(Class adapterClass, List results) {
Class is a raw type. References to generic type Class<T> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 180)
private void cacheResourceAdapterLookup(Class adapterClass, List results) {
List is a raw type. References to generic type List<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 182)
resourceAdapterLookup = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 184)
resourceAdapterLookup.put(adapterClass, results);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 190)
private void cacheAdaptableLookup(String adapterClass, List results) {
List is a raw type. References to generic type List<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 192)
adaptableLookup = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 194)
adaptableLookup.put(adapterClass, results);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 200)
private void cacheObjectLookup(Class objectClass, List results) {
Class is a raw type. References to generic type Class<T> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 200)
private void cacheObjectLookup(Class objectClass, List results) {
List is a raw type. References to generic type List<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 202)
objectLookup = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 204)
objectLookup.put(objectClass, results);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 215)
public Collection getContributors() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 216)
return Collections.unmodifiableCollection(contributors.values());
Type safety: Unchecked invocation unmodifiableCollection(Collection) of the generic method unmodifiableCollection(Collection<? extends T>) of type Collections
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 216)
return Collections.unmodifiableCollection(contributors.values());
Type safety: The expression of type Collection needs unchecked conversion to conform to Collection<? extends Object>
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 222)
protected List addContributorsFor(Class objectClass) {
List is a raw type. References to generic type List<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 222)
protected List addContributorsFor(Class objectClass) {
Class is a raw type. References to generic type Class<T> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 224)
List classList = computeClassOrder(objectClass);
List is a raw type. References to generic type List<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 225)
List result = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 225)
List result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 242)
List contributors = getContributors(object);
List is a raw type. References to generic type List<E> should be parameterized
51. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 251)
private void internalComputeInterfaceOrder(Class[] interfaces, List result,
Class is a raw type. References to generic type Class<T> should be parameterized
52. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 251)
private void internalComputeInterfaceOrder(Class[] interfaces, List result,
List is a raw type. References to generic type List<E> should be parameterized
53. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 252)
Map seen) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
54. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 253)
List newInterfaces = new ArrayList(seen.size());
List is a raw type. References to generic type List<E> should be parameterized
55. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 253)
List newInterfaces = new ArrayList(seen.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
56. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 255)
Class interfac = interfaces[i];
Class is a raw type. References to generic type Class<T> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 257)
result.add(interfac);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 258)
seen.put(interfac, interfac);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
59. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 259)
newInterfaces.add(interfac);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
60. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 262)
for (Iterator newList = newInterfaces.iterator(); newList.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
61. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 263)
internalComputeInterfaceOrder(((Class) newList.next())
Class is a raw type. References to generic type Class<T> should be parameterized
62. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 280)
Iterator elements = selection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
63. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 300)
public boolean isApplicableTo(List list, IObjectContributor contributor) {
List is a raw type. References to generic type List<E> should be parameterized
64. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 301)
Iterator elements = list.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
65. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 318)
List contributorList = (List) contributors.get(targetType);
List is a raw type. References to generic type List<E> should be parameterized
66. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 318)
List contributorList = (List) contributors.get(targetType);
List is a raw type. References to generic type List<E> should be parameterized
67. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 320)
contributorList = new ArrayList(5);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
68. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 321)
contributors.put(targetType, contributorList);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
69. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 323)
contributorList.add(contributor);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
70. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 333)
contributorRecordSet.add(contributorRecord);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
71. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 344)
contributors = new Hashtable(5);
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
72. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 356)
List contributorList = (List) contributors.get(targetType);
List is a raw type. References to generic type List<E> should be parameterized
73. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 356)
List contributorList = (List) contributors.get(targetType);
List is a raw type. References to generic type List<E> should be parameterized
74. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 378)
protected List getContributors(Object object) {
List is a raw type. References to generic type List<E> should be parameterized
75. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 383)
List adapters = new ArrayList(Arrays.asList(Platform.getAdapterManager().computeAdapterTypes(object.getClass())));
List is a raw type. References to generic type List<E> should be parameterized
76. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 383)
List adapters = new ArrayList(Arrays.asList(Platform.getAdapterManager().computeAdapterTypes(object.getClass())));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
77. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 383)
List adapters = new ArrayList(Arrays.asList(Platform.getAdapterManager().computeAdapterTypes(object.getClass())));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
78. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 386)
List contributors = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
79. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 386)
List contributors = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
80. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 396)
for (Iterator it = adapters.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
81. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 405)
return contributors.isEmpty() ? Collections.EMPTY_LIST : new ArrayList(contributors);
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
82. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 405)
return contributors.isEmpty() ? Collections.EMPTY_LIST : new ArrayList(contributors);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
83. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 418)
protected List getObjectContributors(Class objectClass) {
List is a raw type. References to generic type List<E> should be parameterized
84. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 418)
protected List getObjectContributors(Class objectClass) {
Class is a raw type. References to generic type Class<T> should be parameterized
85. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 419)
List objectList = null;
List is a raw type. References to generic type List<E> should be parameterized
86. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 422)
objectList = (List) objectLookup.get(objectClass);
List is a raw type. References to generic type List<E> should be parameterized
87. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 430)
objectList = Collections.unmodifiableList(objectList);
Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
88. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 430)
objectList = Collections.unmodifiableList(objectList);
Type safety: The expression of type List needs unchecked conversion to conform to List<? extends Object>
89. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 448)
protected List getResourceContributors(Class resourceClass) {
List is a raw type. References to generic type List<E> should be parameterized
90. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 448)
protected List getResourceContributors(Class resourceClass) {
Class is a raw type. References to generic type Class<T> should be parameterized
91. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 449)
List resourceList = null;
List is a raw type. References to generic type List<E> should be parameterized
92. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 451)
resourceList = (List) resourceAdapterLookup.get(resourceClass);
List is a raw type. References to generic type List<E> should be parameterized
93. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 458)
resourceList = Collections.unmodifiableList(filterOnlyAdaptableContributors(resourceList));
Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
94. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 458)
resourceList = Collections.unmodifiableList(filterOnlyAdaptableContributors(resourceList));
Type safety: The expression of type List needs unchecked conversion to conform to List<? extends Object>
95. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 474)
protected List getAdaptableContributors(String adapterType) {
List is a raw type. References to generic type List<E> should be parameterized
96. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 475)
List adaptableList = null;
List is a raw type. References to generic type List<E> should be parameterized
97. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 480)
adaptableList = (List) adaptableLookup.get(adapterType);
List is a raw type. References to generic type List<E> should be parameterized
98. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 489)
adaptableList = (List) contributors.get(adapterType);
List is a raw type. References to generic type List<E> should be parameterized
99. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 493)
adaptableList = Collections.unmodifiableList(filterOnlyAdaptableContributors(adaptableList));
Type safety: Unchecked invocation unmodifiableList(List) of the generic method unmodifiableList(List<? extends T>) of type Collections
100. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectContributorManager.java
 (at line 493)
adaptableList = Collections.unmodifiableList(filterOnlyAdaptableContributors(adaptableList));
Type safety: The expression of type List needs unchecked conversion to conform to List<? extends Object>

/Eclipse UI/org/eclipse/ui/internal/ObjectFilterTest.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectFilterTest.java
 (at line 25)
private HashMap filterElements;
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectFilterTest.java
 (at line 51)
filterElements = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectFilterTest.java
 (at line 53)
filterElements.put(name, value);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ObjectFilterTest.java
 (at line 94)
Iterator iter = filterElements.keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PartSite.java : 17 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 109)
final Collection menuExtenders) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 115)
final Iterator extenderItr = menuExtenders.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 128)
menuExtenders.add(new PopupMenuExtender(menuId, menuManager, selectionProvider, part, context, includeEditorInput));
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 151)
protected ArrayList menuExtenders;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 310)
HashSet managers = new HashSet(menuExtenders.size());
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 310)
HashSet managers = new HashSet(menuExtenders.size());
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 313)
managers.add(ext.getManager());
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 317)
for (Iterator iterator = managers.iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 490)
menuExtenders = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 512)
ArrayList menuIds = new ArrayList(menuExtenders.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 512)
ArrayList menuIds = new ArrayList(menuExtenders.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 513)
for (Iterator iter = menuExtenders.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 515)
menuIds.addAll(extender.getMenuIds());
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 517)
return (String[]) menuIds.toArray(new String[menuIds.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 560)
public final Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 602)
public final Object getService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/PartSite.java
 (at line 606)
public final boolean hasService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/Perspective.java : 29 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 51)
protected ArrayList alwaysOnActionSets;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 53)
protected ArrayList alwaysOffActionSets;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 56)
protected Collection hideMenuIDs;
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 59)
protected Collection hideToolBarIDs;
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 64)
private Map mapIDtoViewLayoutRec;
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 68)
protected ArrayList showInPartIds;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 70)
protected HashMap showInTimes = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 70)
protected HashMap showInTimes = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 96)
List temp = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 96)
List temp = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 99)
for (Iterator iter = temp.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 102)
alwaysOnActionSets.add(descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 113)
alwaysOnActionSets = new ArrayList(2);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 114)
alwaysOffActionSets = new ArrayList(2);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 115)
hideMenuIDs = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 116)
hideToolBarIDs = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 119)
mapIDtoViewLayoutRec = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 126)
protected void createInitialActionSets(List outputList, List stringList) {
List is a raw type. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 126)
protected void createInitialActionSets(List outputList, List stringList) {
List is a raw type. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 129)
Iterator iter = stringList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 134)
outputList.add(desc);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 179)
public ArrayList getShowInPartIds() {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 222)
alwaysOffActionSets.add(descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 236)
alwaysOnActionSets.add(descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 259)
protected ArrayList getPerspectiveExtensionActionSets() {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 366)
return (IActionSetDescriptor[]) alwaysOnActionSets.toArray(new IActionSetDescriptor[alwaysOnActionSets.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 370)
return (IActionSetDescriptor[]) alwaysOffActionSets.toArray(new IActionSetDescriptor[alwaysOffActionSets.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 374)
public Collection getHiddenMenuItems() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/Perspective.java
 (at line 379)
public Collection getHiddenToolbarItems() {
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PerspectiveExtensionReader.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveExtensionReader.java
 (at line 25)
private Set includeOnlyTags = null;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveExtensionReader.java
 (at line 352)
includeOnlyTags = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveExtensionReader.java
 (at line 354)
includeOnlyTags.add(tags[i]);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PerspectiveSwitcher.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveSwitcher.java
 (at line 962)
HashMap parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveSwitcher.java
 (at line 962)
HashMap parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PerspectiveSwitcher.java
 (at line 963)
parameters .put( IWorkbenchCommandConstants.WINDOW_CLOSE_PERSPECTIVE_PARM_ID, persp.getId());
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 44)
protected ArrayList cache;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 146)
cache = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 148)
cache.add(currentContribution);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 173)
protected ArrayList menus;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 175)
protected ArrayList actions;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 184)
menus = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 186)
menus.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 196)
actions = new ArrayList(3);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionBuilder.java
 (at line 198)
actions.add(desc);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java
 (at line 32)
private ArrayList pluginActions = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java
 (at line 32)
private ArrayList pluginActions = new ArrayList(4);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java
 (at line 54)
pluginActions.add(action);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java
 (at line 64)
pluginActions.toArray(result);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSet.java
 (at line 72)
Iterator iter = pluginActions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java : 27 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 44)
private ArrayList adjunctContributions = new ArrayList(0);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 44)
private ArrayList adjunctContributions = new ArrayList(0);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 101)
adjunctContributions.add(contribution);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 220)
/* package */static void processActionSets(ArrayList pluginActionSets,
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 281)
adjunctContributions.add(contribution);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 317)
protected ArrayList adjunctActions = new ArrayList(0);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 317)
protected ArrayList adjunctActions = new ArrayList(0);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 452)
adjunctActions.add(ad);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 642)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 642)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 652)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 657)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 662)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 666)
Iterator iter = itemsToRemove.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 678)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 678)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 683)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 692)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 697)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 701)
Iterator iter = itemsToRemove.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 712)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 712)
ArrayList itemsToRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 717)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 724)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 729)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 734)
itemsToRemove.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/PluginActionSetBuilder.java
 (at line 738)
Iterator iter = itemsToRemove.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/PopupMenuExtender.java : 14 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/PopupMenuExtender.java
 (at line 418)
renderer.processContents((MElementContainer<MUIElement>) ((Object) menuModel));
Type safety: Unchecked cast from Object to MElementContainer<MUIElement>

/Eclipse UI/org/eclipse/ui/internal/ProductProperties.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 61)
private static HashMap mappingsMap = new HashMap(4);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 61)
private static HashMap mappingsMap = new HashMap(4);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 86)
ArrayList mappingsList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 86)
ArrayList mappingsList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 92)
mappingsList.add(bundle.getString(Integer.toString(i)));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 99)
String[] mappings = (String[]) mappingsList.toArray(new String[mappingsList.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 100)
mappingsMap.put(definingBundle, mappings);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 247)
return MessageFormat.format(property, mappings);
The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ProductProperties.java
 (at line 284)
return MessageFormat.format(property, tempMappings);
The argument of type String[] should explicitly be cast to Object[] for the invocation of the varargs method format(String, Object...) from type MessageFormat. It could alternatively be cast to Object for a varargs invocation

/Eclipse UI/org/eclipse/ui/internal/RadioMenu.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/RadioMenu.java
 (at line 36)
private List items = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/RadioMenu.java
 (at line 36)
private List items = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/RadioMenu.java
 (at line 90)
items.add(newItem);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/RadioMenu.java
 (at line 99)
Iterator iter = items.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/RadioMenu.java
 (at line 116)
Iterator iter = items.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java : 14 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 32)
private List startRects = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 32)
private List startRects = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 33)
private List endRects = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 33)
private List endRects = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 63)
startRects.add(rect);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 69)
endRects.add(rect);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 97)
public List getStartRects() {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 101)
public List getEndRects() {
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 105)
public List getCurrentRects(double amount) {
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 106)
List currentRects = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 106)
List currentRects = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 107)
Iterator startIter = getStartRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 108)
Iterator endIter = getEndRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationFeedbackBase.java
 (at line 115)
currentRects.add(curRect);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 79)
private List controls = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 79)
private List controls = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 89)
for (Iterator ctrlIter = controls.iterator(); ctrlIter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 144)
Iterator ctrlIter = controls.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 145)
Iterator currentRects = getCurrentRects(engine.amount()).iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 155)
Iterator startRectIter = getStartRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 156)
Iterator endRectIter = getEndRects().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 171)
for (Iterator iterator = getStartRects().iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/RectangleAnimationImageFeedback.java
 (at line 179)
controls.add(canvas);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java : 9 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 28)
private Map mapIdToRec = new HashMap(11);
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 28)
private Map mapIdToRec = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 113)
public Set keySet() {
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 126)
mapIdToRec.put(id, rec);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 166)
public List values() {
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 168)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 168)
ArrayList list = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 169)
Iterator iter = mapIdToRec.values().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ReferenceCounter.java
 (at line 172)
list.add(rec.getValue());
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SaveAllAction.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveAllAction.java
 (at line 43)
private List partsWithListeners = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveAllAction.java
 (at line 43)
private List partsWithListeners = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveAllAction.java
 (at line 100)
partsWithListeners.add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveAllAction.java
 (at line 168)
for (Iterator it = partsWithListeners.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java : 16 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 170)
final ArrayList dirtyModels = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 170)
final ArrayList dirtyModels = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 174)
dirtyModels.add(model);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 186)
for (Iterator i = dirtyModels.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 430)
Set wwindows = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 430)
Set wwindows = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 432)
wwindows.add(parts[i].getSite().getWorkbenchWindow());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 434)
for (Iterator it = wwindows.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 448)
List models = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 448)
List models = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 449)
models.add(model);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 460)
public static boolean waitForBackgroundSaveJobs(final List modelsToSave) {
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 474)
for (Iterator it = modelsToSave.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 483)
private static class DynamicFamily extends HashSet {
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 485)
public DynamicFamily(Collection collection) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveableHelper.java
 (at line 486)
super(collection);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SaveablesList.java : 93 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 78)
private Map modelMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 78)
private Map modelMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 81)
private Map modelRefCounts = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 81)
private Map modelRefCounts = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 83)
private Set nonPartSources = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 83)
private Set nonPartSources = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 91)
Set allDistinctModels = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 91)
Set allDistinctModels = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 92)
Iterator saveables = modelMap.values().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 94)
allDistinctModels.addAll((Set)saveables.next());
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 94)
allDistinctModels.addAll((Set)saveables.next());
Set is a raw type. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 96)
return (Saveable[]) allDistinctModels.toArray( new Saveable[allDistinctModels.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 108)
Set modelsForSource = (Set) modelMap.get(source);
Set is a raw type. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 108)
Set modelsForSource = (Set) modelMap.get(source);
Set is a raw type. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 110)
modelsForSource = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 111)
modelMap.put(source, modelsForSource);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 113)
if (modelsForSource.add(model)) {
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 129)
private boolean incrementRefCount(Map referenceMap, Object key) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 136)
referenceMap.put(key, new Integer(refCount.intValue() + 1));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 147)
private boolean decrementRefCount(Map referenceMap, Object key) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 156)
referenceMap.put(key, new Integer(refCount.intValue() - 1));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 164)
Set modelsForSource = (Set) modelMap.get(source);
Set is a raw type. References to generic type Set<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 164)
Set modelsForSource = (Set) modelMap.get(source);
Set is a raw type. References to generic type Set<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 225)
Map modelsDecrementing = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 225)
Map modelsDecrementing = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 226)
Set modelsClosing = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 226)
Set modelsClosing = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 258)
nonPartSources.add(source);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 267)
List removed = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 267)
List removed = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 271)
removed.add(model);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 276)
SaveablesLifecycleEvent.POST_OPEN, (Saveable[]) removed .toArray(new Saveable[removed.size()]), false));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 286)
List added = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 286)
List added = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 290)
added.add(model);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 295)
SaveablesLifecycleEvent.POST_OPEN, (Saveable[]) added .toArray(new Saveable[added.size()]), false));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 345)
public Object preCloseParts(List partsToClose, boolean save,
List is a raw type. References to generic type List<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 350)
public Object preCloseParts(List partsToClose, boolean save, IShellProvider shellProvider,
List is a raw type. References to generic type List<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 354)
for (Iterator it = partsToClose.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 356)
postCloseInfo.partsClosing.add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 404)
Set modelsClosing, Map modelsDecrementing, boolean canCancel) {
Set is a raw type. References to generic type Set<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 404)
Set modelsClosing, Map modelsDecrementing, boolean canCancel) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 410)
IWorkbenchWindow window, Set modelsClosing, Map modelsDecrementing, boolean canCancel) {
Set is a raw type. References to generic type Set<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 410)
IWorkbenchWindow window, Set modelsClosing, Map modelsDecrementing, boolean canCancel) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 411)
List modelsToOptionallySave = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 411)
List modelsToOptionallySave = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 412)
for (Iterator it = modelsDecrementing.keySet().iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 415)
modelsToOptionallySave.add(modelDecrementing);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 426)
List modelsToSave = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 426)
List modelsToSave = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
51. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 427)
for (Iterator it = modelsClosing.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
52. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 430)
modelsToSave.add(modelClosing);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
53. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 441)
private void fillModelsClosing(Set modelsClosing, Map modelsDecrementing) {
Set is a raw type. References to generic type Set<E> should be parameterized
54. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 441)
private void fillModelsClosing(Set modelsClosing, Map modelsDecrementing) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
55. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 442)
for (Iterator it = modelsDecrementing.keySet().iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
56. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 445)
modelsClosing.add(model);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 462)
public boolean promptForSaving(List modelsToSave,
List is a raw type. References to generic type List<E> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 607)
public boolean saveModels(final List finalModels, final IShellProvider shellProvider, IRunnableContext runnableContext) {
List is a raw type. References to generic type List<E> should be parameterized
59. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 613)
for (Iterator i = finalModels.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
60. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 636)
private List partsClosing = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
61. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 636)
private List partsClosing = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
62. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 638)
private Map modelsDecrementing = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
63. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 638)
private Map modelsDecrementing = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
64. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 640)
private Set modelsClosing = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
65. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 640)
private Set modelsClosing = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
66. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 648)
List removed = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
67. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 648)
List removed = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
68. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 649)
for (Iterator it = postCloseInfo.partsClosing.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
69. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 651)
Set saveables = (Set) modelMap.get(part);
Set is a raw type. References to generic type Set<E> should be parameterized
70. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 651)
Set saveables = (Set) modelMap.get(part);
Set is a raw type. References to generic type Set<E> should be parameterized
71. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 655)
saveables = new HashSet(saveables);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
72. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 655)
saveables = new HashSet(saveables);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
73. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 656)
for (Iterator it2 = saveables.iterator(); it2.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
74. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 659)
removed.add(saveable);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
75. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 666)
SaveablesLifecycleEvent.POST_CLOSE, (Saveable[]) removed .toArray(new Saveable[removed.size()]), false));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
76. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 716)
List result = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
77. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 716)
List result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
78. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 717)
for (Iterator it = modelMap.entrySet().iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
79. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 718)
Map.Entry entry = (Map.Entry) it.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
80. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 718)
Map.Entry entry = (Map.Entry) it.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
81. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 719)
Set values = (Set) entry.getValue();
Set is a raw type. References to generic type Set<E> should be parameterized
82. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 719)
Set values = (Set) entry.getValue();
Set is a raw type. References to generic type Set<E> should be parameterized
83. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 721)
result.add(entry.getKey());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
84. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 796)
return (ISaveablesSource[]) nonPartSources .toArray(new ISaveablesSource[nonPartSources.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
85. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 804)
List result = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
86. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 804)
List result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
87. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 805)
for (Iterator it = modelMap.entrySet().iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
88. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 806)
Map.Entry entry = (Map.Entry) it.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
89. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 806)
Map.Entry entry = (Map.Entry) it.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
90. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 807)
Set values = (Set) entry.getValue();
Set is a raw type. References to generic type Set<E> should be parameterized
91. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 807)
Set values = (Set) entry.getValue();
Set is a raw type. References to generic type Set<E> should be parameterized
92. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 809)
result.add(entry.getKey());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
93. WARNING in /Eclipse UI/org/eclipse/ui/internal/SaveablesList.java
 (at line 812)
return (IWorkbenchPart[]) result.toArray(new IWorkbenchPart[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 57)
public Iterator iterator() {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 65)
private static final Class[] CLASSES = new Class[] { IIterable.class,
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 68)
public Object getAdapter(Object adaptableObject, Class adapterType) {
Class is a raw type. References to generic type Class<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 85)
public Iterator iterator() {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 90)
final List list = Arrays.asList(new Object[] { sel });
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 93)
public Iterator iterator() {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionAdapterFactory.java
 (at line 114)
public Class[] getAdapterList() {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java
 (at line 51)
Class resourceClass = LegacyResourceSupport.getResourceClass();
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java
 (at line 56)
List result = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java
 (at line 56)
List result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java
 (at line 57)
Iterator elements = originalSelection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/SelectionConversionService.java
 (at line 63)
result.add(resource);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ShellPool.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShellPool.java
 (at line 42)
private LinkedList availableShells = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShellPool.java
 (at line 42)
private LinkedList availableShells = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShellPool.java
 (at line 78)
availableShells.add(s);
Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShellPool.java
 (at line 130)
for (Iterator iter = availableShells.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ShowFastViewContribution.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowFastViewContribution.java
 (at line 93)
List fvs = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowFastViewContribution.java
 (at line 93)
List fvs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowFastViewContribution.java
 (at line 96)
for (Iterator fvIter = fvs.iterator(); fvIter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ShowInHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInHandler.java
 (at line 131)
public void updateElement(UIElement element, Map parameters) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java : 16 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 79)
private Map actions = new HashMap(21);
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 79)
private Map actions = new HashMap(21);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 243)
HashMap targetId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 243)
HashMap targetId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 244)
targetId.put(IWorkbenchCommandConstants.NAVIGATE_SHOW_IN_PARM_TARGET, viewDescriptor.getId());
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 259)
private ArrayList getShowInPartIds(IWorkbenchPart sourcePart) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 260)
ArrayList targetIds = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 260)
ArrayList targetIds = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 263)
targetIds.addAll(page.getShowInPartIds());
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 271)
targetIds.add(partIds[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 366)
ArrayList ids = getShowInPartIds(sourcePart);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 367)
ArrayList descs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 367)
ArrayList descs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 369)
for (Iterator i = ids.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 374)
descs.add(desc);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowInMenu.java
 (at line 378)
return (IViewDescriptor[]) descs.toArray(new IViewDescriptor[descs .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java : 30 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 76)
private Comparator actionComparator = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 76)
private Comparator actionComparator = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 89)
private Map actions = new HashMap(21);
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 89)
private Map actions = new HashMap(21);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 92)
private Map openedViews = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 92)
private Map openedViews = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 192)
List viewIds = Arrays.asList(page.getShowViewShortcuts());
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 197)
List actions = new ArrayList(viewIds.size());
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 197)
List actions = new ArrayList(viewIds.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 198)
for (Iterator i = viewIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 205)
actions.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 208)
Collections.sort(actions, actionComparator);
Type safety: Unchecked invocation sort(List, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 208)
Collections.sort(actions, actionComparator);
Type safety: The expression of type List needs unchecked conversion to conform to List<Object>
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 208)
Collections.sort(actions, actionComparator);
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 209)
for (Iterator i = actions.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 275)
parms.parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 277)
parms.parameters.put(VIEW_ID_PARM, viewId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 279)
parms.parameters.put( IWorkbenchCommandConstants.VIEWS_SHOW_VIEW_PARM_FASTVIEW, "true"); //$NON-NLS-1$
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 286)
private List addOpenedViews(IWorkbenchPage page, List actions) {
List is a raw type. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 286)
private List addOpenedViews(IWorkbenchPage page, List actions) {
List is a raw type. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 287)
ArrayList views = getParts(page);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 288)
ArrayList result = new ArrayList(views.size() + actions.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 288)
ArrayList result = new ArrayList(views.size() + actions.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 293)
result.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 299)
result.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 305)
private ArrayList getParts(IWorkbenchPage page) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 306)
ArrayList parts = (ArrayList) openedViews.get(page);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 306)
ArrayList parts = (ArrayList) openedViews.get(page);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 308)
parts = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/ShowViewMenu.java
 (at line 309)
openedViews.put(page, parts);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 32)
private Map listenersToPartId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 32)
private Map listenersToPartId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 33)
private Map postListenersToPartId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 33)
private Map postListenersToPartId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 55)
listenersToPartId.put(listener, partId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 65)
postListenersToPartId.put(listener, partId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/SlaveSelectionService.java
 (at line 115)
Iterator i = listenersToPartId.keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/TrimArea.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimArea.java
 (at line 62)
List trimContents;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimArea.java
 (at line 64)
List trimLines;
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/TrimDropTarget.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimDropTarget.java
 (at line 192)
List tDescs = layout.getTrimArea(areaId).getDescriptors();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimDropTarget.java
 (at line 193)
for (Iterator iter = tDescs.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimDropTarget.java
 (at line 228)
List tDescs = layout.getTrimArea(areaId).getDescriptors();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/TrimDropTarget.java
 (at line 229)
for (Iterator iter = tDescs.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 33)
protected List pendingStartup = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 33)
protected List pendingStartup = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 48)
public static final ThreadLocal startupThread = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 48)
public static final ThreadLocal startupThread = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 65)
super.set(value);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 69)
public static final ThreadLocal overrideThread = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 69)
public static final ThreadLocal overrideThread = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 80)
super.set(value);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 97)
for (Iterator i = pendingStartup.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/UISynchronizer.java
 (at line 123)
pendingStartup.add(runnable);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ViewActionBuilder.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewActionBuilder.java
 (at line 59)
ArrayList results = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewActionBuilder.java
 (at line 59)
ArrayList results = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewActionBuilder.java
 (at line 63)
results.addAll(bc.actions);
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewActionBuilder.java
 (at line 66)
return (ActionDescriptor[]) results .toArray(new ActionDescriptor[results.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterPart.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterPart.java
 (at line 166)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterSite.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterSite.java
 (at line 49)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterSite.java
 (at line 88)
public final Object getService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/ViewIntroAdapterSite.java
 (at line 106)
public final boolean hasService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WWinPluginAction.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WWinPluginAction.java
 (at line 53)
private static ArrayList staticActionList = new ArrayList(50);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WWinPluginAction.java
 (at line 53)
private static ArrayList staticActionList = new ArrayList(50);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WWinPluginAction.java
 (at line 147)
staticActionList.add(action);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WWinPluginAction.java
 (at line 161)
Iterator iter = staticActionList.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/Workbench.java : 32 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 262)
private final List starting;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 268)
this.starting = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 277)
starting.add(bundleName = event.getBundle().getSymbolicName());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 418)
private ServiceRegistration workbenchService;
ServiceRegistration is a raw type. References to generic type ServiceRegistration<S> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 601)
private static ServiceTracker instanceAppContext;
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 605)
instanceAppContext = new ServiceTracker( WorkbenchPlugin.getDefault().getBundleContext(), IApplicationContext.class .getName(), null);
Type safety: The constructor ServiceTracker(BundleContext, String, ServiceTrackerCustomizer) belongs to the raw type ServiceTracker. References to generic type ServiceTracker<S,T> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 605)
instanceAppContext = new ServiceTracker(
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 720)
Dictionary properties = new Hashtable();
Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 720)
Dictionary properties = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 721)
properties.put(Constants.SERVICE_RANKING, new Integer(Integer.MAX_VALUE));
Type safety: The method put(Object, Object) belongs to the raw type Dictionary. References to generic type Dictionary<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 723)
final ServiceRegistration registration[] = new ServiceRegistration[1];
ServiceRegistration is a raw type. References to generic type ServiceRegistration<S> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 749)
startupMonitor, properties);
Type safety: The expression of type Dictionary needs unchecked conversion to conform to Dictionary<String,?>
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2356)
ArrayList pluginIds = new ArrayList(extensions.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2356)
ArrayList pluginIds = new ArrayList(extensions.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2360)
pluginIds.add(id);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2363)
return (String[]) pluginIds.toArray(new String[pluginIds.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2399)
HashSet disabledPlugins = new HashSet(Arrays
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2399)
HashSet disabledPlugins = new HashSet(Arrays .asList(getDisabledEarlyActivatedPlugins()));
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2399)
HashSet disabledPlugins = new HashSet(Arrays
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2462)
UISynchronizer.startupThread.set(Boolean.TRUE);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 2521)
UISynchronizer.startupThread.set(Boolean.TRUE);
Type safety: The method set(Object) belongs to the raw type ThreadLocal. References to generic type ThreadLocal<T> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3198)
public final Object getAdapter(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3208)
public final Object getService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3217)
public final boolean hasService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3233)
public final void registerService(final Class api, final Object service) {
Class is a raw type. References to generic type Class<T> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3255)
public final void addShowingMenus(final Set menuIds, final ISelection localSelection,
Set is a raw type. References to generic type Set<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3258)
Map currentState = menuSourceProvider.getCurrentState();
Map is a raw type. References to generic type Map<K,V> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/Workbench.java
 (at line 3275)
public final void removeShowingMenus(final Set menuIds, final ISelection localSelection,
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchConfigurer.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchConfigurer.java
 (at line 47)
private Map extraData = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchConfigurer.java
 (at line 47)
private Map extraData = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchConfigurer.java
 (at line 151)
extraData.put(key, data);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java
 (at line 68)
private static Map descriptors;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java
 (at line 517)
getDescriptors().put(symbolicName, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java
 (at line 528)
public static Map getDescriptors() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java
 (at line 596)
getDescriptors().put(key, desc);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchImages.java
 (at line 642)
descriptors = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java : 22 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 57)
List controls = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 57)
List controls = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 155)
private List dragHandles;
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 179)
dragHandles = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 410)
private List getTrimContents(String areaId) {
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 411)
List trimContents = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 411)
List trimContents = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 425)
trimContents.add(children[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 484)
for (Iterator iter = trimArea.trimLines.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 519)
private List computeWrappedTrim(TrimArea trimArea, int majorHint) {
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 523)
List lines = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 523)
List lines = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 525)
lines.add(curLine);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 530)
for (Iterator iter = trimArea.trimContents.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 566)
curLine.controls.add(control);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 581)
lines.add(curLine);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 583)
curLine.controls.add(control);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 614)
List tileAreas = trimArea.trimLines;
List is a raw type. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 618)
for (Iterator areaIter = tileAreas.iterator(); areaIter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 633)
for (Iterator iter = curLine.controls.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 715)
for (Iterator iter = dragHandles.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchLayout.java
 (at line 725)
for (Iterator iter = dragHandles.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 538)
private ArrayList oldActionSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 538)
private ArrayList oldActionSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 603)
ArrayList newActionSets = null;
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 665)
ArrayList newActionSets = calculateActionSets(activePart, newEditor);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 715)
private ArrayList calculateActionSets(IWorkbenchPart part, IEditorPart editor) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 716)
ArrayList newActionSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 716)
ArrayList newActionSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 721)
newActionSets.add(partActionSets[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 728)
newActionSets.add(editorActionSets[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 742)
private boolean updateActionSets(ArrayList newActionSets) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 2666)
ArrayList getPerspectiveExtensionActionSets(String id) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 2677)
return new ArrayList(ModeledPageLayout.getIds(temporary, ModeledPageLayout.ACTION_SET_TAG));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPage.java
 (at line 2677)
return new ArrayList(ModeledPageLayout.getIds(temporary,
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java
 (at line 157)
protected Map propertyCache = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java
 (at line 157)
protected Map propertyCache = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java
 (at line 575)
Iterator i = propertyCache.entrySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java
 (at line 577)
Map.Entry e = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPartReference.java
 (at line 577)
Map.Entry e = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 146)
private Collection startingBundles = new HashSet();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 146)
private Collection startingBundles = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 191)
private ServiceTracker debugTracker = null;
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 786)
public static void log(Class clazz, String methodName, Throwable t) {
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1160)
ServiceReference[] ref;
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1172)
Object result = bundleContext.getService(ref[i]);
Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1172)
Object result = bundleContext.getService(ref[i]);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1201)
startingBundles.add(event.getBundle());
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1460)
debugTracker = new ServiceTracker(bundleContext, DebugOptions.class.getName(), null);
Type safety: The constructor ServiceTracker(BundleContext, String, ServiceTrackerCustomizer) belongs to the raw type ServiceTracker. References to generic type ServiceTracker<S,T> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchPlugin.java
 (at line 1460)
debugTracker = new ServiceTracker(bundleContext, DebugOptions.class.getName(), null);
ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchSupportFactory.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchSupportFactory.java
 (at line 34)
public Object create(Class serviceInterface, IServiceLocator parentLocator,
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java : 15 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2313)
public List getAreaTrim(int areaId) {
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2317)
public void updateAreaTrim(int id, List trim, boolean removeExtra) {
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2320)
public List getAllTrim() {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2370)
public final Object getService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2374)
public final boolean hasService(final Class key) {
Class is a raw type. References to generic type Class<T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2401)
Map filter = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2401)
Map filter = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindow.java
 (at line 2402)
filter.put(IServiceScopes.WINDOW_SCOPE, this);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 113)
private Map extraData = new HashMap(1);
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 113)
private Map extraData = new HashMap(1);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 119)
private ArrayList transferTypes = new ArrayList(3);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 119)
private ArrayList transferTypes = new ArrayList(3);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 441)
extraData.put(key, data);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 452)
transferTypes.add(tranfer);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkbenchWindowConfigurer.java
 (at line 469)
transferTypes.toArray(transfers);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkingSet.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSet.java
 (at line 155)
final Set items = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSet.java
 (at line 155)
final Set items = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSet.java
 (at line 186)
items.add(item);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSet.java
 (at line 190)
internalSetElements((IAdaptable[]) items.toArray(new IAdaptable[items .size()]));
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSet.java
 (at line 211)
Iterator iterator = elements.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/WorkingSetComparator.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSetComparator.java
 (at line 22)
public class WorkingSetComparator implements Comparator {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSetComparator.java
 (at line 24)
private static ThreadLocal INSTANCES = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/WorkingSetComparator.java
 (at line 24)
private static ThreadLocal INSTANCES = new ThreadLocal() {
ThreadLocal is a raw type. References to generic type ThreadLocal<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutBundleData.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutBundleData.java
 (at line 101)
ServiceReference factoryRef = bundleContext
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutBundleData.java
 (at line 105)
SignedContentFactory contentFactory = (SignedContentFactory) bundleContext .getService(factoryRef);
Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutBundleData.java
 (at line 106)
.getService(factoryRef);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>

/Eclipse UI/org/eclipse/ui/internal/about/AboutData.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 76)
List infoList = Arrays.asList(infos);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 101)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String provider1 = info1.getProviderName(); String provider2 = info2.getProviderName(); if (!provider1.equals(provider2)) { return collator.compare(provider1, provider2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: Unchecked invocation sort(AboutData[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 101)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String provider1 = info1.getProviderName(); String provider2 = info2.getProviderName(); if (!provider1.equals(provider2)) { return collator.compare(provider1, provider2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super AboutData>
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 101)
Arrays.sort(infos, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 137)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; return collator.compare(info1.getName(), info2.getName()); } });
Type safety: Unchecked invocation sort(AboutData[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 137)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; return collator.compare(info1.getName(), info2.getName()); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super AboutData>
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 137)
Arrays.sort(infos, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 166)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String version1 = info1.getVersion(); String version2 = info2.getVersion(); if (!version1.equals(version2)) { return collator.compare(version1, version2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: Unchecked invocation sort(AboutData[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 166)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String version1 = info1.getVersion(); String version2 = info2.getVersion(); if (!version1.equals(version2)) { return collator.compare(version1, version2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super AboutData>
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 166)
Arrays.sort(infos, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 203)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String id1 = info1.getId(); String id2 = info2.getId(); if (!id1.equals(id2)) { return collator.compare(id1, id2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: Unchecked invocation sort(AboutData[], new Comparator(){}) of the generic method sort(T[], Comparator<? super T>) of type Arrays
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 203)
Arrays.sort(infos, new Comparator() { Collator collator = Collator.getInstance(Locale.getDefault()); public int compare(Object a, Object b) { AboutData info1 = (AboutData) a; AboutData info2 = (AboutData) b; String id1 = info1.getId(); String id2 = info2.getId(); if (!id1.equals(id2)) { return collator.compare(id1, id2); } return collator.compare(info1.getName(), info2.getName()); } });
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super AboutData>
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutData.java
 (at line 203)
Arrays.sort(infos, new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 24)
private Map providerMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 24)
private Map providerMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 69)
List infoList = (List) providerMap.get(key);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 69)
List infoList = (List) providerMap.get(key);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 71)
infoList.add(info);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 75)
infoList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 76)
infoList.add(info);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 77)
providerMap.put(key, infoList);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 95)
List infoList = (List) providerMap.get(key);
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 95)
List infoList = (List) providerMap.get(key);
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesButtonManager.java
 (at line 100)
return (AboutBundleGroupData[]) infoList .toArray(new AboutBundleGroupData[0]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 87)
private Map cachedImages = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 87)
private Map cachedImages = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 105)
private static Map featuresMap;
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 121)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 121)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 127)
groups.add(new AboutBundleGroupData(bundleGroups[j]));
Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 131)
bundleGroupInfos = (AboutBundleGroupData[]) groups .toArray(new AboutBundleGroupData[0]);
Type safety: The method toArray(Object[]) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 323)
Iterator iter = cachedImages.values().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 370)
cachedImages.put(desc, image);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 487)
protected Collection getSelectionValue() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 494)
ArrayList list = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 494)
ArrayList list = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutFeaturesPage.java
 (at line 495)
list.add(items[0].getData());
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java : 14 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 81)
private LinkedList resolveQueue = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 81)
private LinkedList resolveQueue = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 86)
private List updateQueue = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 86)
private List updateQueue = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 120)
updateQueue.add(data);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 161)
data = (AboutBundleData[]) updateQueue .toArray(new AboutBundleData[updateQueue.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 190)
resolveQueue.add(data);
Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 323)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 323)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 328)
map.put(data.getVersionedId(), data);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 331)
bundleInfos = (AboutBundleData[]) map.values().toArray( new AboutBundleData[0]);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 618)
int result = getComparator().compare(e1p, e2p);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 632)
int result = getComparator().compare(e1p, e2p);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutPluginsPage.java
 (at line 638)
result = getComparator().compare(e1p, e2p);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 45)
ArrayList linkRanges = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 45)
ArrayList linkRanges = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 46)
ArrayList links = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 46)
ArrayList links = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 90)
linkRanges.add(new int[] { urlOffset, urlLength });
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 91)
links.add(s.substring(urlOffset, urlOffset+urlLength));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 95)
return new AboutItem(s, (int[][]) linkRanges.toArray(new int[linkRanges .size()][2]), (String[]) links
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutTextManager.java
 (at line 96)
.size()][2]), (String[]) links .toArray(new String[links.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 53)
ArrayList linkRanges = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 53)
ArrayList linkRanges = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 54)
ArrayList links = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 54)
ArrayList links = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 99)
linkRanges.add(new int[] { urlOffset, urlLength });
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 100)
links.add(s.substring(urlOffset, urlOffset + urlLength));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 104)
return new AboutItem(s, (int[][]) linkRanges.toArray(new int[linkRanges .size()][2]), (String[]) links
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/AboutUtils.java
 (at line 105)
.size()][2]), (String[]) links .toArray(new String[links.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 130)
final ServiceReference factoryRef = bundleContext
ServiceReference is a raw type. References to generic type ServiceReference<S> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 144)
final SignedContentFactory contentFactory = (SignedContentFactory) bundleContext .getService(factoryRef);
Type safety: Unchecked invocation getService(ServiceReference) of the generic method getService(ServiceReference<S>) of type BundleContext
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 145)
.getService(factoryRef);
Type safety: The expression of type ServiceReference needs unchecked conversion to conform to ServiceReference<Object>
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 186)
for (Iterator i = certs[0].entrySet().iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 188)
Map.Entry entry = (Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 188)
Map.Entry entry = (Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 261)
List certs = new ArrayList(chain.length);
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 261)
List certs = new ArrayList(chain.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 265)
Map cert = parseCert(((X509Certificate) chain[i]).getSubjectDN()
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 268)
certs.add(cert);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/BundleSigningInfo.java
 (at line 270)
return (Properties[]) certs.toArray(new Properties[certs.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 67)
SortedSet set = new TreeSet(new Comparator() {
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 67)
SortedSet set = new TreeSet(new Comparator() { public int compare(Object o1, Object o2) { String s1 = (String) o1; String s2 = (String) o2; return s1.compareTo(s2); } });
Type safety: The constructor TreeSet(Comparator) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 67)
SortedSet set = new TreeSet(new Comparator() {
TreeSet is a raw type. References to generic type TreeSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 67)
SortedSet set = new TreeSet(new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 74)
set.addAll(properties.keySet());
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 75)
Iterator i = set.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 113)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 113)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 118)
groups.add(new AboutBundleGroupData(bundleGroups[j]));
Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/ConfigurationLogDefaultSection.java
 (at line 122)
AboutBundleGroupData[] bundleGroupInfos = (AboutBundleGroupData[]) groups .toArray(new AboutBundleGroupData[0]);
Type safety: The method toArray(Object[]) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 63)
HashMap buttonMap = new HashMap(); // page id->Collection of page
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 63)
HashMap buttonMap = new HashMap(); // page id->Collection of page
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 81)
List buttons = (List) buttonMap.get(currentPageId);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 81)
List buttons = (List) buttonMap.get(currentPageId);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 124)
List list = (List) buttonMap.get(id);
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 124)
List list = (List) buttonMap.get(id);
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 126)
list = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 127)
buttonMap.put(id, list);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 129)
list.add(button);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 133)
buttonMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 146)
private Map pageToId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 146)
private Map pageToId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/about/InstallationDialog.java
 (at line 282)
pageToId.put(page, element .getAttribute(IWorkbenchRegistryConstants.ATT_ID));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 119)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 119)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 129)
List setsOfType = (List) map.get(setType);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 129)
List setsOfType = (List) map.get(setType);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 131)
setsOfType = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 132)
map.put(setType, setsOfType);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 134)
setsOfType.add(allSets[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 139)
for (Iterator iter = map.keySet().iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 140)
List setsOfType = (List) map.get(iter.next());
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 140)
List setsOfType = (List) map.get(iter.next());
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/AbstractWorkingSetPulldownDelegate.java
 (at line 142)
setsOfType.toArray(typedSets[i++]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/actions/CommandAction.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/CommandAction.java
 (at line 82)
Map parameterMap) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/CommandAction.java
 (at line 115)
String commandId, Map parameterMap) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/CommandAction.java
 (at line 175)
Map parameterMap) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java : 20 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 110)
Collection oldElements = Arrays.asList(set.getElements());
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 111)
Set newElements = new HashSet(oldElements.size()
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 111)
Set newElements = new HashSet(oldElements.size()
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 113)
newElements.addAll(oldElements);
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 114)
List selectedAsList = Arrays.asList(selectedElements);
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 116)
newElements.addAll(selectedAsList);
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 118)
newElements.removeAll(selectedAsList);
Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 120)
set.setElements((IAdaptable[]) newElements .toArray(new IAdaptable[newElements.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 196)
List menuItems = getItems();
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 224)
private List getItems() {
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 225)
List menuItems = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 225)
List menuItems = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 231)
menuItems.add(emptyAction);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 254)
Set existingElements = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 254)
Set existingElements = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 255)
existingElements.addAll(Arrays .asList(set.getElements()));
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 284)
menuItems.add(new Separator());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 289)
menuItems.add(action);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 301)
menuItems.add(emptyAction);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/ModifyWorkingSetDelegate.java
 (at line 307)
List menuItems = getItems();
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/actions/NewWizardShortcutAction.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/NewWizardShortcutAction.java
 (at line 105)
Class fileClass = LegacyResourceSupport.getFileClass();
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java
 (at line 61)
Set newList = new HashSet(Arrays.asList(getWindow().getActivePage()
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java
 (at line 61)
Set newList = new HashSet(Arrays.asList(getWindow().getActivePage() .getWorkingSets()));
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java
 (at line 61)
Set newList = new HashSet(Arrays.asList(getWindow().getActivePage()
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java
 (at line 73)
newList.add(set);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/actions/SelectWorkingSetsAction.java
 (at line 79)
(IWorkingSet[]) newList.toArray(new IWorkingSet[newList .size()]));
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java : 15 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 19)
protected List activityRequirementBindingDefinitions = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 21)
protected List activityDefinitions = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 23)
protected List activityPatternBindingDefinitions = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 27)
private List activityRegistryListeners;
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 29)
protected List categoryActivityBindingDefinitions = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 31)
protected List categoryDefinitions = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 33)
protected List defaultEnabledActivities = Collections.EMPTY_LIST;
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 45)
activityRegistryListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 49)
activityRegistryListeners.add(activityRegistryListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 66)
public List getActivityRequirementBindingDefinitions() {
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 70)
public List getActivityDefinitions() {
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 74)
public List getActivityPatternBindingDefinitions() {
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 78)
public List getCategoryActivityBindingDefinitions() {
List is a raw type. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 82)
public List getCategoryDefinitions() {
List is a raw type. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/AbstractActivityRegistry.java
 (at line 97)
public List getDefaultEnabledActivities() {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/Activity.java : 15 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 34)
private final static Set strongReferences = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 34)
private final static Set strongReferences = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 36)
private Set activityRequirementBindings;
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 40)
private List activityListeners;
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 42)
private Set activityPatternBindings;
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 78)
activityListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 82)
activityListeners.add(activityListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 85)
strongReferences.add(this);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 165)
public Set getActivityRequirementBindings() {
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 169)
public Set getActivityPatternBindings() {
Set is a raw type. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 217)
for (Iterator iterator = activityPatternBindings.iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 245)
boolean setActivityRequirementBindings(Set activityRequirementBindings) {
Set is a raw type. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 252)
this.activityRequirementBindingsAsArray = (IActivityRequirementBinding[]) this.activityRequirementBindings .toArray(new IActivityRequirementBinding[this.activityRequirementBindings .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 263)
boolean setActivityPatternBindings(Set activityPatternBindings) {
Set is a raw type. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Activity.java
 (at line 269)
this.activityPatternBindingsAsArray = (IActivityPatternBinding[]) this.activityPatternBindings .toArray(new IActivityPatternBinding[this.activityPatternBindings .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java : 17 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 23)
public final class ActivityDefinition implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 29)
static Map activityDefinitionsById(Collection activityDefinitions,
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 29)
static Map activityDefinitionsById(Collection activityDefinitions,
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 35)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 35)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 36)
Iterator iterator = activityDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 45)
map.put(id, activityDefinition);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 52)
static Map activityDefinitionsByName(Collection activityDefinitions,
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 52)
static Map activityDefinitionsByName(Collection activityDefinitions,
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 58)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 58)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 59)
Iterator iterator = activityDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 68)
Collection activityDefinitions2 = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 68)
Collection activityDefinitions2 = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 71)
activityDefinitions2 = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 72)
map.put(name, activityDefinitions2);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityDefinition.java
 (at line 75)
activityDefinitions2.add(activityDefinition);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 28)
static Map activityPatternBindingDefinitionsByActivityId(
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 29)
Collection activityPatternBindingDefinitions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 34)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 34)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 35)
Iterator iterator = activityPatternBindingDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 45)
Collection activityPatternBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 45)
Collection activityPatternBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 49)
activityPatternBindingDefinitions2 = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 50)
map.put(activityId, activityPatternBindingDefinitions2);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityPatternBindingDefinition.java
 (at line 53)
activityPatternBindingDefinitions2 .add(activityPatternBindingDefinition);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 28)
static Map activityRequirementBindingDefinitionsByActivityId(
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 29)
Collection activityRequirementBindingDefinitions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 34)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 34)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 35)
Iterator iterator = activityRequirementBindingDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 46)
Collection activityRequirementBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 46)
Collection activityRequirementBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 50)
activityRequirementBindingDefinitions2 = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 51)
map.put(parentActivityId, activityRequirementBindingDefinitions2);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ActivityRequirementBindingDefinition.java
 (at line 55)
activityRequirementBindingDefinitions2 .add(activityRequirementBindingDefinition);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/Category.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 31)
private final static Set strongReferences = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 31)
private final static Set strongReferences = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 33)
private Set categoryActivityBindings;
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 37)
private List categoryListeners;
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 65)
categoryListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 69)
categoryListeners.add(categoryListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 72)
strongReferences.add(this);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 131)
public Set getCategoryActivityBindings() {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 180)
boolean setCategoryActivityBindings(Set categoryActivityBindings) {
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Category.java
 (at line 187)
this.categoryActivityBindingsAsArray = (ICategoryActivityBinding[]) this.categoryActivityBindings .toArray(new ICategoryActivityBinding[this.categoryActivityBindings .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 28)
static Map categoryActivityBindingDefinitionsByCategoryId(
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 29)
Collection categoryActivityBindingDefinitions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 34)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 34)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 35)
Iterator iterator = categoryActivityBindingDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 47)
Collection categoryActivityBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 47)
Collection categoryActivityBindingDefinitions2 = (Collection) map
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 51)
categoryActivityBindingDefinitions2 = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 52)
map.put(categoryId, categoryActivityBindingDefinitions2);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryActivityBindingDefinition.java
 (at line 55)
categoryActivityBindingDefinitions2 .add(categoryActivityBindingDefinition);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java : 17 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 22)
public final class CategoryDefinition implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 28)
static Map categoryDefinitionsById(Collection categoryDefinitions,
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 28)
static Map categoryDefinitionsById(Collection categoryDefinitions,
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 34)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 34)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 35)
Iterator iterator = categoryDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 44)
map.put(id, categoryDefinition);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 51)
static Map categoryDefinitionsByName(Collection categoryDefinitions,
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 51)
static Map categoryDefinitionsByName(Collection categoryDefinitions,
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 57)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 57)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 58)
Iterator iterator = categoryDefinitions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 67)
Collection categoryDefinitions2 = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 67)
Collection categoryDefinitions2 = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 70)
categoryDefinitions2 = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 71)
map.put(name, categoryDefinitions2);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/CategoryDefinition.java
 (at line 74)
categoryDefinitions2.add(categoryDefinition);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java : 43 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 38)
private List activityRequirementBindingDefinitions;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 40)
private List activityDefinitions;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 42)
private List activityPatternBindingDefinitions;
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 44)
private List categoryActivityBindingDefinitions;
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 46)
private List categoryDefinitions;
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 48)
private List defaultEnabledActivities;
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 116)
activityRequirementBindingDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 122)
activityDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 128)
activityPatternBindingDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 134)
categoryActivityBindingDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 140)
categoryDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 146)
defaultEnabledActivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 193)
for (Iterator i = activityRequirementBindingDefinitions.iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 228)
super.activityRequirementBindingDefinitions = Collections .unmodifiableList(new ArrayList(activityRequirementBindingDefinitions));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 229)
.unmodifiableList(new ArrayList(activityRequirementBindingDefinitions));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 229)
.unmodifiableList(new ArrayList(activityRequirementBindingDefinitions));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 229)
.unmodifiableList(new ArrayList(activityRequirementBindingDefinitions));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 234)
super.activityDefinitions = Collections .unmodifiableList(new ArrayList(activityDefinitions));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 235)
.unmodifiableList(new ArrayList(activityDefinitions));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 235)
.unmodifiableList(new ArrayList(activityDefinitions));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 235)
.unmodifiableList(new ArrayList(activityDefinitions));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 241)
super.activityPatternBindingDefinitions = Collections .unmodifiableList(new ArrayList(activityPatternBindingDefinitions));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 242)
.unmodifiableList(new ArrayList(activityPatternBindingDefinitions));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 242)
.unmodifiableList(new ArrayList(activityPatternBindingDefinitions));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 242)
.unmodifiableList(new ArrayList(activityPatternBindingDefinitions));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 248)
super.categoryActivityBindingDefinitions = Collections .unmodifiableList(new ArrayList(categoryActivityBindingDefinitions));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 249)
.unmodifiableList(new ArrayList(categoryActivityBindingDefinitions));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 249)
.unmodifiableList(new ArrayList(categoryActivityBindingDefinitions));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 249)
.unmodifiableList(new ArrayList(categoryActivityBindingDefinitions));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 254)
super.categoryDefinitions = Collections .unmodifiableList(new ArrayList(categoryDefinitions));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 255)
.unmodifiableList(new ArrayList(categoryDefinitions));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 255)
.unmodifiableList(new ArrayList(categoryDefinitions));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 255)
.unmodifiableList(new ArrayList(categoryDefinitions));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 260)
super.defaultEnabledActivities = Collections .unmodifiableList(new ArrayList(defaultEnabledActivities));
Type safety: Unchecked invocation unmodifiableList(ArrayList) of the generic method unmodifiableList(List<? extends T>) of type Collections
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 261)
.unmodifiableList(new ArrayList(defaultEnabledActivities));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 261)
.unmodifiableList(new ArrayList(defaultEnabledActivities));
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<? extends Object>
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 261)
.unmodifiableList(new ArrayList(defaultEnabledActivities));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 277)
defaultEnabledActivities.add(enabledActivity);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 290)
activityRequirementBindingDefinitions .add(activityRequirementBindingDefinition);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 320)
activityDefinitions.add(activityDefinition);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 332)
activityPatternBindingDefinitions .add(activityPatternBindingDefinition);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 345)
categoryActivityBindingDefinitions .add(categoryActivityBindingDefinition);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ExtensionActivityRegistry.java
 (at line 358)
categoryDefinitions.add(categoryDefinition);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 21)
List getActivityRequirementBindingDefinitions();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 23)
List getActivityDefinitions();
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 25)
List getActivityPatternBindingDefinitions();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 27)
List getCategoryActivityBindingDefinitions();
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 29)
List getCategoryDefinitions();
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/IActivityRegistry.java
 (at line 31)
List getDefaultEnabledActivities();
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/Identifier.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/Identifier.java
 (at line 152)
activityIds = Util.safeCopy(activityIds, String.class);
Type safety: The expression of type Set needs unchecked conversion to conform to Set<String>

/Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java : 22 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 41)
public static Set getActivityIdsForCategory(
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 43)
Set bindings = category.getCategoryActivityBindings();
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 44)
Set activityIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 44)
Set activityIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 45)
for (Iterator i = bindings.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 50)
activityIds.add(id);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 60)
Set activityIds = getActivityIdsForCategory(activityManager,
Set is a raw type. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 62)
if (activityManager.getEnabledActivityIds() .containsAll(activityIds)) {
Type safety: The method containsAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 71)
public static Set getEnabledCategories(IActivityManager activityManager) {
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 73)
Set definedCategoryIds = activityManager.getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 74)
Set enabledCategories = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 74)
Set enabledCategories = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 75)
for (Iterator i = definedCategoryIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 78)
enabledCategories.add(categoryId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 84)
public static Set getPartiallyEnabledCategories(
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 86)
Set definedCategoryIds = activityManager.getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 87)
Set partialCategories = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 87)
Set partialCategories = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 88)
for (Iterator i = definedCategoryIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 91)
partialCategories.add(categoryId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 100)
Set activityIds = getActivityIdsForCategory(activityManager,
Set is a raw type. References to generic type Set<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/InternalActivityHelper.java
 (at line 103)
for (Iterator i = activityIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java : 100 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 59)
private Map activitiesById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 59)
private Map activitiesById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 61)
private Map activityRequirementBindingsByActivityId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 61)
private Map activityRequirementBindingsByActivityId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 63)
private Map activityDefinitionsById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 63)
private Map activityDefinitionsById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 65)
private Map activityPatternBindingsByActivityId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 65)
private Map activityPatternBindingsByActivityId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 69)
private Map categoriesById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 69)
private Map categoriesById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 71)
private Map categoryActivityBindingsByCategoryId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 71)
private Map categoryActivityBindingsByCategoryId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 73)
private Map categoryDefinitionsById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 73)
private Map categoryDefinitionsById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 75)
private Set definedActivityIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 75)
private Set definedActivityIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 77)
private Set definedCategoryIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 77)
private Set definedCategoryIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 79)
private Set enabledActivityIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 79)
private Set enabledActivityIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 81)
private Map identifiersById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 81)
private Map identifiersById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 92)
private List deferredIdentifiers = Collections.synchronizedList(new LinkedList());
List is a raw type. References to generic type List<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 92)
private List deferredIdentifiers = Collections.synchronizedList(new LinkedList());
Type safety: Unchecked invocation synchronizedList(LinkedList) of the generic method synchronizedList(List<T>) of type Collections
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 92)
private List deferredIdentifiers = Collections.synchronizedList(new LinkedList());
Type safety: The expression of type LinkedList needs unchecked conversion to conform to List<Object>
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 92)
private List deferredIdentifiers = Collections.synchronizedList(new LinkedList());
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 106)
private Map refsByActivityDefinition = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 106)
private Map refsByActivityDefinition = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 145)
activitiesById.put(activityId, activity);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 161)
categoriesById.put(categoryId, category);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 167)
synchronized public Set getDefinedActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 168)
return Collections.unmodifiableSet(definedActivityIds);
Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set<? extends T>) of type Collections
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 168)
return Collections.unmodifiableSet(definedActivityIds);
Type safety: The expression of type Set needs unchecked conversion to conform to Set<? extends Object>
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 171)
synchronized public Set getDefinedCategoryIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 172)
return Collections.unmodifiableSet(definedCategoryIds);
Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set<? extends T>) of type Collections
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 172)
return Collections.unmodifiableSet(definedCategoryIds);
Type safety: The expression of type Set needs unchecked conversion to conform to Set<? extends Object>
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 175)
synchronized public Set getEnabledActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 176)
return Collections.unmodifiableSet(enabledActivityIds);
Type safety: Unchecked invocation unmodifiableSet(Set) of the generic method unmodifiableSet(Set<? extends T>) of type Collections
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 176)
return Collections.unmodifiableSet(enabledActivityIds);
Type safety: The expression of type Set needs unchecked conversion to conform to Set<? extends Object>
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 189)
identifiersById.put(identifierId, identifier);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 195)
private void getRequiredActivityIds(Set activityIds, Set requiredActivityIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 195)
private void getRequiredActivityIds(Set activityIds, Set requiredActivityIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 196)
for (Iterator iterator = activityIds.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 199)
Set childActivityIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 199)
Set childActivityIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 200)
Set activityRequirementBindings = activity
Set is a raw type. References to generic type Set<E> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 203)
for (Iterator iterator2 = activityRequirementBindings.iterator(); iterator2
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 207)
childActivityIds.add(activityRequirementBinding .getRequiredActivityId());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 211)
childActivityIds.removeAll(requiredActivityIds);
Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 212)
requiredActivityIds.addAll(childActivityIds);
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
51. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 217)
private void notifyActivities(Map activityEventsByActivityId) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
52. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 218)
for (Iterator iterator = activityEventsByActivityId.entrySet()
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
53. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 220)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
54. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 220)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
55. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 231)
private void notifyCategories(Map categoryEventsByCategoryId) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
56. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 232)
for (Iterator iterator = categoryEventsByCategoryId.entrySet()
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 234)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 234)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
59. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 245)
private void notifyIdentifiers(Map identifierEventsByIdentifierId) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
60. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 246)
for (Iterator iterator = identifierEventsByIdentifierId.entrySet()
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
61. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 248)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
62. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 248)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
63. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 266)
Collection activityDefinitions = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
64. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 266)
Collection activityDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
65. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 267)
activityDefinitions.addAll(activityRegistry.getActivityDefinitions());
Type safety: The method addAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
66. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 268)
Map activityDefinitionsById = new HashMap(ActivityDefinition
Map is a raw type. References to generic type Map<K,V> should be parameterized
67. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 268)
Map activityDefinitionsById = new HashMap(ActivityDefinition .activityDefinitionsById(activityDefinitions, false));
Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
68. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 268)
Map activityDefinitionsById = new HashMap(ActivityDefinition
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
69. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 271)
for (Iterator iterator = activityDefinitionsById.values().iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
70. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 282)
Collection categoryDefinitions = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
71. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 282)
Collection categoryDefinitions = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
72. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 283)
categoryDefinitions.addAll(activityRegistry.getCategoryDefinitions());
Type safety: The method addAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
73. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 284)
Map categoryDefinitionsById = new HashMap(CategoryDefinition
Map is a raw type. References to generic type Map<K,V> should be parameterized
74. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 284)
Map categoryDefinitionsById = new HashMap(CategoryDefinition .categoryDefinitionsById(categoryDefinitions, false));
Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
75. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 284)
Map categoryDefinitionsById = new HashMap(CategoryDefinition
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
76. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 287)
for (Iterator iterator = categoryDefinitionsById.values().iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
77. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 298)
Map activityRequirementBindingDefinitionsByActivityId = ActivityRequirementBindingDefinition
Map is a raw type. References to generic type Map<K,V> should be parameterized
78. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 301)
Map activityRequirementBindingsByActivityId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
79. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 301)
Map activityRequirementBindingsByActivityId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
80. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 303)
for (Iterator iterator = activityRequirementBindingDefinitionsByActivityId
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
81. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 305)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
82. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 305)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
83. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 309)
Collection activityRequirementBindingDefinitions = (Collection) entry
Collection is a raw type. References to generic type Collection<E> should be parameterized
84. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 309)
Collection activityRequirementBindingDefinitions = (Collection) entry
Collection is a raw type. References to generic type Collection<E> should be parameterized
85. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 313)
for (Iterator iterator2 = activityRequirementBindingDefinitions
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
86. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 324)
Set activityRequirementBindings = (Set) activityRequirementBindingsByActivityId
Set is a raw type. References to generic type Set<E> should be parameterized
87. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 324)
Set activityRequirementBindings = (Set) activityRequirementBindingsByActivityId
Set is a raw type. References to generic type Set<E> should be parameterized
88. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 328)
activityRequirementBindings = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
89. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 329)
activityRequirementBindingsByActivityId.put( parentActivityId, activityRequirementBindings);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
90. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 334)
activityRequirementBindings .add(activityRequirementBinding);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
91. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 342)
Map activityPatternBindingDefinitionsByActivityId = ActivityPatternBindingDefinition
Map is a raw type. References to generic type Map<K,V> should be parameterized
92. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 345)
Map activityPatternBindingsByActivityId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
93. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 345)
Map activityPatternBindingsByActivityId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
94. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 347)
for (Iterator iterator = activityPatternBindingDefinitionsByActivityId
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
95. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 349)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
96. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 349)
Map.Entry entry = (Map.Entry) iterator.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
97. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 353)
Collection activityPatternBindingDefinitions = (Collection) entry
Collection is a raw type. References to generic type Collection<E> should be parameterized
98. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 353)
Collection activityPatternBindingDefinitions = (Collection) entry
Collection is a raw type. References to generic type Collection<E> should be parameterized
99. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 357)
for (Iterator iterator2 = activityPatternBindingDefinitions
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
100. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/MutableActivityManager.java
 (at line 367)
Set activityPatternBindings = (Set) activityPatternBindingsByActivityId
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ProxyActivityManager.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ProxyActivityManager.java
 (at line 63)
public Set getDefinedActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ProxyActivityManager.java
 (at line 67)
public Set getDefinedCategoryIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ProxyActivityManager.java
 (at line 71)
public Set getEnabledActivityIds() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java : 33 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 58)
Set activityIds = InternalActivityHelper.getActivityIdsForCategory(
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 60)
List categoryActivities = new ArrayList(activityIds.size());
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 60)
List categoryActivities = new ArrayList(activityIds.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 61)
for (Iterator i = activityIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 63)
categoryActivities.add(new CategorizedActivity(category, manager .getActivity(activityId)));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 67)
return (IActivity[]) categoryActivities .toArray(new IActivity[categoryActivities.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 80)
ArrayList duplicateCategorizedactivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 80)
ArrayList duplicateCategorizedactivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 81)
Set categoryIds = manager.getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 87)
for (Iterator i = categoryIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 98)
duplicateCategorizedactivities .add(new CategorizedActivity(currentCategory, manager.getActivity(currentActivityId)));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 121)
ArrayList childRequiredActivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 121)
ArrayList childRequiredActivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 123)
Set actvitiyRequirementBindings = activity
Set is a raw type. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 128)
for (Iterator i = actvitiyRequirementBindings.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 135)
childRequiredActivities.add(new CategorizedActivity(manager .getCategory((String) currentCategoryIds[index]), manager.getActivity(requiredActivityId)));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 153)
ArrayList parentRequiredActivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 153)
ArrayList parentRequiredActivities = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 154)
Set definedActivities = manager.getDefinedActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 156)
Set activityRequirementBindings = null;
Set is a raw type. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 159)
for (Iterator i = definedActivities.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 164)
for (Iterator j = activityRequirementBindings.iterator(); j
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 173)
parentRequiredActivities .add(new CategorizedActivity( manager .getCategory((String) currentCategoryIds[index]), manager.getActivity(currentActivityId)));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 194)
ArrayList activityCategories = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 194)
ArrayList activityCategories = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 195)
Set categoryIds = manager.getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 198)
for (Iterator i = categoryIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 204)
activityCategories.add(currentCategoryId);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 217)
Set categoryIds = manager.getDefinedCategoryIds();
Set is a raw type. References to generic type Set<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 218)
ArrayList categories = new ArrayList(categoryIds.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 218)
ArrayList categories = new ArrayList(categoryIds.size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 219)
for (Iterator i = categoryIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryContentProvider.java
 (at line 223)
categories.add(category);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryLabelProvider.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryLabelProvider.java
 (at line 36)
private Map descriptorMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryLabelProvider.java
 (at line 36)
private Map descriptorMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryLabelProvider.java
 (at line 72)
descriptorMap.put(element, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityCategoryLabelProvider.java
 (at line 79)
descriptorMap.put(element, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityContentProvider.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityContentProvider.java
 (at line 49)
activities = ((Collection) inputElement).toArray();
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java : 37 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 103)
Set checked = new HashSet(Arrays.asList(dualViewer
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 103)
Set checked = new HashSet(Arrays.asList(dualViewer .getCheckedElements()));
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 103)
Set checked = new HashSet(Arrays.asList(dualViewer
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 149)
handleActivityCheck(new HashSet(Arrays.asList(dualViewer .getCheckedElements())), activity);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 149)
handleActivityCheck(new HashSet(Arrays.asList(dualViewer
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 163)
private void handleActivityCheck(Set checked, Object element) {
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 185)
checked.add(proxy.getCategory());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 204)
private void handleRequiredActivities(Set checked, Object element) {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 216)
handleActivityCheck(new HashSet(Arrays .asList(dualViewer.getCheckedElements())),
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 216)
handleActivityCheck(new HashSet(Arrays
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 232)
handleActivityCheck(new HashSet(Arrays .asList(dualViewer.getCheckedElements())),
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 232)
handleActivityCheck(new HashSet(Arrays
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 247)
private Set managedActivities = new HashSet(7);
Set is a raw type. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 247)
private Set managedActivities = new HashSet(7);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 377)
Set enabledActivities = activitySupport
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 382)
private void setEnabledStates(Set enabledActivities) {
Set is a raw type. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 383)
Set categories = activitySupport
Set is a raw type. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 385)
List checked = new ArrayList(10), grayed = new ArrayList(10);
List is a raw type. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 385)
List checked = new ArrayList(10), grayed = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 385)
List checked = new ArrayList(10), grayed = new ArrayList(10);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 386)
for (Iterator i = categories.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 393)
Collection activities = InternalActivityHelper
Collection is a raw type. References to generic type Collection<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 396)
for (Iterator j = activities.iterator(); j.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 398)
managedActivities.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 402)
checked.add(new CategorizedActivity(category, activity));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 417)
checked.add(category);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 420)
grayed.add(category);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 433)
Set enabledActivities = new HashSet(activitySupport
Set is a raw type. References to generic type Set<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 433)
Set enabledActivities = new HashSet(activitySupport .getEnabledActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 433)
Set enabledActivities = new HashSet(activitySupport
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 437)
enabledActivities.removeAll(managedActivities);
Type safety: The method removeAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 445)
enabledActivities.add(((IActivity) element).getId());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 455)
Set defaultEnabled = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 455)
Set defaultEnabled = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 456)
Set activityIds = activitySupport.getDefinedActivityIds();
Set is a raw type. References to generic type Set<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 457)
for (Iterator i = activityIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/ActivityEnabler.java
 (at line 462)
defaultEnabled.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/CategorizedActivity.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/CategorizedActivity.java
 (at line 64)
return activity.compareTo(o);
Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/CategorizedActivity.java
 (at line 90)
public Set getActivityRequirementBindings() {
Set is a raw type. References to generic type Set<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/CategorizedActivity.java
 (at line 97)
public Set getActivityPatternBindings() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 61)
private Set activitiesToEnable = new HashSet(7);
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 61)
private Set activitiesToEnable = new HashSet(7);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 63)
private Collection activityIds;
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 88)
public EnablementDialog(Shell parentShell, Collection activityIds, Properties strings) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 109)
activitiesToEnable.add(activityId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 134)
Set activityIdsCopy = new HashSet(activityIds);
Set is a raw type. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 134)
Set activityIdsCopy = new HashSet(activityIds);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 134)
Set activityIdsCopy = new HashSet(activityIds);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 148)
activitiesToEnable.add(event.getElement());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 167)
activitiesToEnable.addAll(activityIdsCopy);
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/EnablementDialog.java
 (at line 291)
public Set getActivitiesToEnable() {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/RegistryTriggerPoint.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/RegistryTriggerPoint.java
 (at line 29)
private Map hints;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/RegistryTriggerPoint.java
 (at line 74)
private Map getHints() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/RegistryTriggerPoint.java
 (at line 76)
hints = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/RegistryTriggerPoint.java
 (at line 90)
hints.put(id, value);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointAdvisorRegistry.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointAdvisorRegistry.java
 (at line 69)
ArrayList list = new ArrayList(extensions.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointAdvisorRegistry.java
 (at line 69)
ArrayList list = new ArrayList(extensions.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointAdvisorRegistry.java
 (at line 79)
list.add(descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointAdvisorRegistry.java
 (at line 91)
return (TriggerPointAdvisorDescriptor[]) list .toArray(new TriggerPointAdvisorDescriptor[list.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java : 5 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java
 (at line 36)
private HashMap triggerMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java
 (at line 36)
private HashMap triggerMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java
 (at line 43)
triggerMap.put(ITriggerPointManager.UNKNOWN_TRIGGER_POINT_ID, new AbstractTriggerPoint() { /* * (non-Javadoc) * * @see org.eclipse.ui.activities.ITriggerPoint#getId() */ public String getId() { return ITriggerPointManager.UNKNOWN_TRIGGER_POINT_ID; } /* * (non-Javadoc) * * @see org.eclipse.ui.activities.ITriggerPoint#getStringHint(java.lang.String) */ public String getStringHint(String key) { if (ITriggerPoint.HINT_INTERACTIVE.equals(key)) { // TODO: change to false when we have mapped our // trigger points return Boolean.TRUE.toString(); } return null; } /* * (non-Javadoc) * * @see org.eclipse.ui.activities.ITriggerPoint#getBooleanHint(java.lang.String) */ public boolean getBooleanHint(String key) { if (ITriggerPoint.HINT_INTERACTIVE.equals(key)) { // TODO: change to false when we have mapped our // trigger points return true; } return false; } });
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java
 (at line 108)
public Set getDefinedTriggerPointIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/TriggerPointManager.java
 (at line 147)
triggerMap.put(id, triggerPoint);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 88)
private Set lastEnabled = new HashSet(
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 88)
private Set lastEnabled = new HashSet( mutableActivityManager.getEnabledActivityIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 88)
private Set lastEnabled = new HashSet(
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 96)
Set activityIds = mutableActivityManager
Set is a raw type. References to generic type Set<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 100)
lastEnabled = new HashSet(activityIds);
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 100)
lastEnabled = new HashSet(activityIds);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/activities/ws/WorkbenchActivitySupport.java
 (at line 319)
public void setEnabledActivityIds(Set enabledActivityIds) {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/browser/DefaultWorkbenchBrowserSupport.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/browser/DefaultWorkbenchBrowserSupport.java
 (at line 28)
private Hashtable browsers;
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/browser/DefaultWorkbenchBrowserSupport.java
 (at line 35)
browsers = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/browser/DefaultWorkbenchBrowserSupport.java
 (at line 39)
browsers.put(browser.getId(), browser);
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java : 22 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 67)
private final Map imagesById = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 67)
private final Map imagesById = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 121)
imagesById.put(commandId, images);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 134)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 134)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 135)
styleMap.put(style, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 139)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 139)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 140)
styleMap.put(style, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 143)
final Map styleMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 143)
final Map styleMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 144)
styleMap.put(null, typedImage);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 145)
styleMap.put(style, descriptor);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 160)
final String[] commandIds = (String[]) imagesById.keySet().toArray( new String[imagesById.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 203)
final Set existingStyles = new HashSet(3);
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 203)
final Set existingStyles = new HashSet(3);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 207)
existingStyles.add(null);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 209)
final Map styleMap = (Map) styledImages;
Map is a raw type. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 209)
final Map styleMap = (Map) styledImages;
Map is a raw type. References to generic type Map<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 210)
existingStyles.addAll(styleMap.keySet());
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 298)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImageManager.java
 (at line 298)
final Map styleMap = (Map) typedImage;
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandImagePersistence.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImagePersistence.java
 (at line 78)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandImagePersistence.java
 (at line 78)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 99)
public final Object execute(Map parameterValuesByName)
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 120)
public final Map getAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 121)
final Map attributeValues = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 121)
final Map attributeValues = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 124)
attributeValues.put(ILegacyAttributeNames.ENABLED, command.isEnabled() ? Boolean.TRUE : Boolean.FALSE);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 126)
attributeValues.put(ILegacyAttributeNames.HANDLED, command.isHandled() ? Boolean.TRUE : Boolean.FALSE);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 171)
public final List getKeySequenceBindings() {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 172)
final List legacyBindings = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 172)
final List legacyBindings = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandLegacyWrapper.java
 (at line 184)
legacyBindings .add(new KeySequenceBinding( KeySequence .getInstance((org.eclipse.jface.bindings.keys.KeySequence) triggerSequence), 0));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java : 38 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 79)
List keyStrokes = keySequence.getKeyStrokes();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 104)
private List commandManagerListeners;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 149)
commandManagerListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 156)
commandManagerListeners.add(commandManagerListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 167)
final Set previousSchemes;
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 169)
previousSchemes = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 179)
previousSchemes.add(definedSchemes[0].getId());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 182)
previousSchemes.add(scheme.getId());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 203)
final Set previousCategoryIds;
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 205)
previousCategoryIds = new HashSet(commandManager .getDefinedCategoryIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 205)
previousCategoryIds = new HashSet(commandManager
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 211)
previousCategoryIds.add(categoryId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 219)
final Set previousCommandIds;
Set is a raw type. References to generic type Set<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 221)
previousCommandIds = new HashSet(commandManager .getDefinedCommandIds());
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 221)
previousCommandIds = new HashSet(commandManager
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 227)
previousCommandIds.add(commandId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 257)
public Set getActiveContextIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 301)
public Set getDefinedCategoryIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 305)
public Set getDefinedCommandIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 309)
public Set getDefinedKeyConfigurationIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 310)
final Set definedIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 310)
final Set definedIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 313)
definedIds.add(schemes[i].getId());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 323)
public Map getPartialMatches(KeySequence keySequence) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 327)
final Map partialMatches = bindingManager
Map is a raw type. References to generic type Map<K,V> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 329)
final Map returnValue = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 329)
final Map returnValue = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 330)
final Iterator matchItr = partialMatches.entrySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 332)
final Map.Entry entry = (Map.Entry) matchItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 332)
final Map.Entry entry = (Map.Entry) matchItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 337)
returnValue.put(KeySequence.getInstance(triggerKey .toString()), entry.getValue());
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 343)
return new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 345)
return new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 409)
public final void setHandlersByCommandId(final Map handlersByCommandId) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 411)
final Iterator entryItr = handlersByCommandId.entrySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 413)
final Map.Entry entry = (Map.Entry) entryItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 413)
final Map.Entry entry = (Map.Entry) entryItr.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandManagerLegacyWrapper.java
 (at line 417)
handlersByCommandId.put(commandId, new LegacyHandlerWrapper( (org.eclipse.ui.commands.IHandler) handler));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 90)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 90)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 142)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 142)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 239)
final IConfigurationElement configurationElement, final List warningsToLog,
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 318)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 318)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandPersistence.java
 (at line 378)
final List warningsToLog, final Command command) {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java : 24 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 163)
public final Collection getDefinedCategoryIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 167)
public final Collection getDefinedCommandIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 175)
public Collection getDefinedParameterTypeIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 215)
private Map commandCallbacks = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 215)
private Map commandCallbacks = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 223)
public final void refreshElements(String commandId, Map filter) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 235)
List callbackRefs = (List) commandCallbacks.get(commandId);
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 235)
List callbackRefs = (List) commandCallbacks.get(commandId);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 240)
for (Iterator i = callbackRefs.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 242)
final Map parms = Collections.unmodifiableMap(callbackRef
Map is a raw type. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 242)
final Map parms = Collections.unmodifiableMap(callbackRef .getParameters());
Type safety: Unchecked invocation unmodifiableMap(Map) of the generic method unmodifiableMap(Map<? extends K,? extends V>) of type Collections
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 242)
final Map parms = Collections.unmodifiableMap(callbackRef .getParameters());
Type safety: The expression of type Map needs unchecked conversion to conform to Map<? extends Object,? extends Object>
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 258)
for (Iterator j = filter.entrySet().iterator(); j.hasNext()
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 260)
Map.Entry parmEntry = (Map.Entry) j.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 260)
Map.Entry parmEntry = (Map.Entry) j.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 304)
List parameterizedCommands = (List) commandCallbacks
List is a raw type. References to generic type List<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 304)
List parameterizedCommands = (List) commandCallbacks
List is a raw type. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 307)
parameterizedCommands = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 308)
commandCallbacks.put(elementReference.getCommandId(), parameterizedCommands);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 311)
parameterizedCommands.add(elementReference);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 333)
List parameterizedCommands = (List) commandCallbacks
List is a raw type. References to generic type List<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandService.java
 (at line 333)
List parameterizedCommands = (List) commandCallbacks
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/CommandServiceFactory.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/CommandServiceFactory.java
 (at line 38)
public Object create(Class serviceInterface, IServiceLocator parentLocator,
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 30)
private HashMap parameters;
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 42)
public ElementReference(String id, UIElement adapt, Map parms) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 46)
parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 48)
parameters = new HashMap(parms);
Type safety: The constructor HashMap(Map) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 48)
parameters = new HashMap(parms);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/ElementReference.java
 (at line 71)
public Map getParameters() {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 51)
private Collection fExecutionListeners = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 51)
private Collection fExecutionListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 58)
private Set fCallbackCache = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 58)
private Set fCallbackCache = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 110)
fExecutionListeners.add(listener);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 189)
public Collection getDefinedCategoryIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 198)
public Collection getDefinedCommandIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 216)
public Collection getDefinedParameterTypeIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 278)
public void refreshElements(String commandId, Map filter) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 313)
fCallbackCache.add(elementReference);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/SlaveCommandService.java
 (at line 314)
elementReference.getParameters().put(fScopingName, fScopingValue);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 40)
private Map activationsBySubmission = null;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 98)
activationsBySubmission = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 100)
activationsBySubmission.put(handlerSubmission, activation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 103)
public final void addHandlerSubmissions(final Collection handlerSubmissions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 104)
final Iterator submissionItr = handlerSubmissions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 128)
final Collection handlerSubmissions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/commands/WorkbenchCommandSupport.java
 (at line 129)
final Iterator submissionItr = handlerSubmissions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 50)
final Map currentState = getCurrentState();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 65)
public final Map getCurrentState() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 66)
final Map currentState = new TreeMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 66)
final Map currentState = new TreeMap();
TreeMap is a raw type. References to generic type TreeMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 67)
final Collection activeContextIds = contextService
Collection is a raw type. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ActiveContextSourceProvider.java
 (at line 69)
currentState.put(ISources.ACTIVE_CONTEXT_NAME, activeContextIds);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java : 61 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 84)
private final Set[] activationsBySourcePriority = new Set[33];
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 94)
private final Map contextActivationsByContextId = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 94)
private final Map contextActivationsByContextId = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 118)
private final Map registeredWindows = new WeakHashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 118)
private final Map registeredWindows = new WeakHashMap();
WeakHashMap is a raw type. References to generic type WeakHashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 157)
final Collection contextActivations = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 157)
final Collection contextActivations = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 159)
contextActivations.add(activation);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 164)
final Collection contextActivations = new ArrayList(2);
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 164)
final Collection contextActivations = new ArrayList(2);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 165)
contextActivations.add(value);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 166)
contextActivations.add(activation);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 167)
contextActivationsByContextId .put(contextId, contextActivations);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 172)
contextActivationsByContextId.put(contextId, activation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 180)
Set activations = activationsBySourcePriority[i];
Set is a raw type. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 182)
activations = new HashSet(1);
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 185)
activations.add(activation);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 210)
Collection oldActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 210)
Collection oldActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 217)
oldActivations = (Collection) registeredWindows.get(null);
Collection is a raw type. References to generic type Collection<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 219)
final Iterator oldActivationItr = oldActivations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 234)
final Collection newActivations;
Collection is a raw type. References to generic type Collection<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 239)
newActivations = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 246)
newActivations.add(dialogWindowActivation);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 251)
newActivations.add(dialogActivation);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 252)
registeredWindows.put(null, newActivations);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 280)
final Iterator newActivationItr = newActivations
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 307)
private final boolean containsActive(final Collection activations) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 308)
final Iterator activationItr = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 332)
final Collection contextActivations = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 332)
final Collection contextActivations = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 342)
contextActivationsByContextId.put(contextId, remainingActivation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 361)
final Set activations = activationsBySourcePriority[i];
Set is a raw type. References to generic type Set<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 399)
final Collection activations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 399)
final Collection activations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 409)
final Iterator activationItr = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 505)
final List activations = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 505)
final List activations = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 515)
activations.add(dialogWindowActivation);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 520)
activations.add(dialogActivation);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 530)
activations.add(dialogWindowActivation);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 535)
activations.add(windowActivation);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 544)
final Collection previousActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 544)
final Collection previousActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 548)
final Iterator previousActivationItr = previousActivations
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 558)
registeredWindows.put(shell, activations);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 584)
final Iterator activationItr = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 619)
final Set activationsToRecompute = new HashSet(
Set is a raw type. References to generic type Set<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 619)
final Set activationsToRecompute = new HashSet(
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 623)
final Collection activations = activationsBySourcePriority[i];
Collection is a raw type. References to generic type Collection<E> should be parameterized
51. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 625)
final Iterator activationItr = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
52. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 627)
activationsToRecompute.add(activationItr.next());
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
53. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 638)
final Collection changedContextIds = new ArrayList(
Collection is a raw type. References to generic type Collection<E> should be parameterized
54. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 638)
final Collection changedContextIds = new ArrayList(
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
55. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 640)
final Iterator activationItr = activationsToRecompute.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
56. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 648)
changedContextIds.add(activation.getContextId());
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 658)
final Iterator changedContextIdItr = changedContextIds.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 667)
updateContext(contextId, containsActive((Collection) value));
Collection is a raw type. References to generic type Collection<E> should be parameterized
59. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 725)
Collection previousActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
60. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 725)
Collection previousActivations = (Collection) registeredWindows
Collection is a raw type. References to generic type Collection<E> should be parameterized
61. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextAuthority.java
 (at line 730)
final Iterator previousActivationItr = previousActivations
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java : 15 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 48)
private class ContextIdDepthComparator implements Comparator {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 105)
private class DepthSortedContextIdSet extends TreeSet {
TreeSet is a raw type. References to generic type TreeSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 123)
private DepthSortedContextIdSet(final Set contextIds) {
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 124)
super(new ContextIdDepthComparator());
Type safety: The constructor TreeSet(Comparator) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 125)
addAll(contextIds);
Type safety: The method addAll(Collection) belongs to the raw type TreeSet. References to generic type TreeSet<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 131)
private List contextManagerListeners;
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 158)
contextManagerListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 162)
contextManagerListeners.add(contextManagerListener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 175)
final Set previouslyDefinedContextIds;
Set is a raw type. References to generic type Set<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 181)
previouslyDefinedContextIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 182)
previouslyDefinedContextIds.addAll(contextManager .getDefinedContextIds());
Type safety: The method addAll(Collection) belongs to the raw type Set. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 187)
previouslyDefinedContextIds.add(contextId);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 218)
public SortedSet getDefinedContextIds() {
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 223)
public SortedSet getEnabledContextIds() {
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextManagerLegacyWrapper.java
 (at line 238)
public void setEnabledContextIds(Set enabledContextIds) {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ContextPersistence.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextPersistence.java
 (at line 60)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextPersistence.java
 (at line 60)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ContextService.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextService.java
 (at line 248)
public final void deactivateContexts(final Collection activations) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextService.java
 (at line 249)
final Iterator activationItr = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextService.java
 (at line 272)
public final Collection getActiveContextIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextService.java
 (at line 290)
public final Collection getDefinedContextIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/ContextServiceFactory.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/ContextServiceFactory.java
 (at line 39)
public Object create(Class serviceInterface, IServiceLocator parentLocator,
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/LegacyContextListenerWrapper.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/LegacyContextListenerWrapper.java
 (at line 104)
final Set previousContexts = event.getPreviouslyActiveContextIds();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/LegacyContextListenerWrapper.java
 (at line 105)
final Set currentContexts = contextManager.getActiveContextIds();
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/NestableContextService.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/NestableContextService.java
 (at line 66)
fLocalActivations.put(activation, null);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/NestableContextService.java
 (at line 80)
Iterator c = fLocalActivations.keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/NestableContextService.java
 (at line 100)
Iterator c = fLocalActivations.keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/NestableContextService.java
 (at line 102)
fLocalActivations.put(c.next(), null);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java : 19 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 58)
protected Set fParentActivations;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 66)
protected Map fLocalActivations;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 73)
private Collection fContextManagerListeners;
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 80)
private Collection fSourceProviders;
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 87)
private Collection fRegisteredShells;
Collection is a raw type. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 107)
fParentActivations = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 108)
fLocalActivations = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 109)
fContextManagerListeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 110)
fSourceProviders = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 111)
fRegisteredShells = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 152)
fParentActivations.add(activation);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 189)
fContextManagerListeners.add(listener);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 201)
fSourceProviders.add(provider);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 230)
public void deactivateContexts(Collection activations) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 285)
fParentActivations.add(parentActivation);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 286)
fLocalActivations.put(activation, parentActivation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 295)
public Collection getActiveContextIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 313)
public Collection getDefinedContextIds() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/SlaveContextService.java
 (at line 352)
fRegisteredShells.add(shell);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 41)
private Map activationsBySubmission = null;
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 95)
activationsBySubmission = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 97)
activationsBySubmission.put(enabledSubmission, activation);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 100)
public final void addEnabledSubmissions(final Collection enabledSubmissions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 101)
final Iterator submissionItr = enabledSubmissions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 141)
final Collection enabledSubmissions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/contexts/WorkbenchContextSupport.java
 (at line 142)
final Iterator submissionItr = enabledSubmissions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 33)
private List prefixes = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 33)
private List prefixes = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 35)
private List suffixes = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 35)
private List suffixes = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 108)
prefixes.add(prefixString);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 116)
suffixes.add(suffixString);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 139)
DecorationResult newResult = new DecorationResult(new ArrayList( prefixes), new ArrayList(suffixes), descriptors,
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 139)
DecorationResult newResult = new DecorationResult(new ArrayList(
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 140)
prefixes), new ArrayList(suffixes), descriptors,
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 140)
prefixes), new ArrayList(suffixes), descriptors,
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 171)
prefixes.addAll(result.getPrefixes());
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationBuilder.java
 (at line 172)
suffixes.addAll(result.getSuffixes());
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 30)
private List prefixes;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 32)
private List suffixes;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 42)
DecorationResult(List prefixList, List suffixList,
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 42)
DecorationResult(List prefixList, List suffixList,
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 108)
ListIterator prefixIterator = prefixes.listIterator();
ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 116)
ListIterator suffixIterator = suffixes.listIterator();
ListIterator is a raw type. References to generic type ListIterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 139)
List getPrefixes() {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationResult.java
 (at line 148)
List getSuffixes() {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java : 25 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 52)
Map resultCache = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 52)
Map resultCache = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 55)
List awaitingDecoration = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 55)
List awaitingDecoration = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 58)
Set pendingUpdate = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 58)
Set pendingUpdate = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 63)
Map awaitingDecorationValues = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 63)
Map awaitingDecorationValues = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 73)
private Collection removedListeners = Collections
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 73)
private Collection removedListeners = Collections .synchronizedSet(new HashSet());
Type safety: Unchecked invocation synchronizedSet(HashSet) of the generic method synchronizedSet(Set<T>) of type Collections
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 74)
.synchronizedSet(new HashSet());
Type safety: The expression of type HashSet needs unchecked conversion to conform to Set<Object>
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 74)
.synchronizedSet(new HashSet());
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 154)
awaitingDecorationValues.put(element, reference);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 155)
awaitingDecoration.add(element);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 222)
Map results = (Map) resultCache.get(context);
Map is a raw type. References to generic type Map<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 222)
Map results = (Map) resultCache.get(context);
Map is a raw type. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 231)
Map results = (Map) resultCache.get(context);
Map is a raw type. References to generic type Map<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 231)
Map results = (Map) resultCache.get(context);
Map is a raw type. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 233)
results = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 234)
resultCache.put(context, results);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 236)
results.put(element, result);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 362)
pendingUpdate.add(element);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 394)
pendingUpdate.add(element);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 577)
Object[] elements = pendingUpdate .toArray(new Object[pendingUpdate.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecorationScheduler.java
 (at line 698)
removedListeners.add(listener);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java : 27 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 298)
Collection values = reader
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 301)
ArrayList full = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 301)
ArrayList full = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 302)
ArrayList lightweight = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 302)
ArrayList lightweight = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 303)
Iterator allDefinitions = values.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 310)
full.add(nextDefinition);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 312)
lightweight.add(nextDefinition);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 321)
full.toArray(fullDefinitions);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 325)
lightweight.toArray(lightweightDefinitions);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 376)
static Collection getDecoratorsFor(Object element,
Collection is a raw type. References to generic type Collection<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 379)
ArrayList decorators = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 379)
ArrayList decorators = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 383)
decorators.add(enabledDefinitions[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 742)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 742)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 745)
result.add(full[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 750)
result.toArray(returnArray);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 861)
Set enabledIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 861)
Set enabledIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 862)
Set disabledIds = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 862)
Set disabledIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 870)
enabledIds.add(id);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 872)
disabledIds.add(id);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 1077)
Collection decorators = getDecoratorsFor(element,
Collection is a raw type. References to generic type Collection<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 1082)
decorators.toArray(decoratorArray);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorManager.java
 (at line 1214)
for (Iterator j = reader.getValues().iterator(); j.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 30)
private Collection values = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 30)
private Collection values = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 32)
private Collection ids = new HashSet();
Collection is a raw type. References to generic type Collection<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 32)
private Collection ids = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 52)
values.add(desc);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 71)
ids.add(id);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 95)
Collection readRegistry(IExtensionRegistry in) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/DecoratorRegistryReader.java
 (at line 108)
public Collection getValues() {
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/LightweightActionDescriptor.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightActionDescriptor.java
 (at line 68)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 237)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 237)
ArrayList result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 240)
result.add(lightweightDefinitions[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 245)
result.toArray(returnArray);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 310)
List elements = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 310)
List elements = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 311)
elements.add(element);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 313)
List contributors = getContributors(elements);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 315)
Collection decorators = DecoratorManager.getDecoratorsFor(element,
Collection is a raw type. References to generic type Collection<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 316)
(DecoratorDefinition[]) contributors .toArray(new DecoratorDefinition[contributors .size()]));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/decorators/LightweightDecoratorManager.java
 (at line 322)
decorators.toArray(decoratorArray);
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 78)
private ArrayList images = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 78)
private ArrayList images = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 103)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 103)
LinkedList groups = new LinkedList();
LinkedList is a raw type. References to generic type LinkedList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 108)
groups.add(new AboutBundleGroupData(bundleGroups[j]));
Type safety: The method add(Object) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 112)
bundleGroupInfos = (AboutBundleGroupData[]) groups .toArray(new AboutBundleGroupData[0]);
Type safety: The method toArray(Object[]) belongs to the raw type LinkedList. References to generic type LinkedList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 211)
images.add(aboutImage);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AboutDialog.java
 (at line 445)
images.add(featureImage);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java : 26 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 73)
private List addedWorkingSets;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 75)
private List removedWorkingSets;
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 77)
private Map editedWorkingSets;
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 79)
private List removedMRUWorkingSets;
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 81)
private Set workingSetIds;
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 88)
this.workingSetIds = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 90)
this.workingSetIds.add(workingSetIds[i]);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 101)
protected Set getSupportedWorkingSetIds() {
Set is a raw type. References to generic type Set<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 241)
editedWorkingSets.put(editWorkingSet, originalWorkingSet);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 252)
ids = (String[]) workingSetIds.toArray(new String[workingSetIds .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 267)
addedWorkingSets.add(workingSet);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 272)
protected abstract List getSelectedWorkingSets();
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 313)
addedWorkingSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 314)
removedWorkingSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 315)
editedWorkingSets = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 316)
removedMRUWorkingSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 326)
protected final List getAddedWorkingSets() {
List is a raw type. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 336)
protected final Map getEditedWorkingSets() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 346)
protected final List getRemovedMRUWorkingSets() {
List is a raw type. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 356)
protected final List getRemovedWorkingSets() {
List is a raw type. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 364)
List selection = getSelectedWorkingSets();
List is a raw type. References to generic type List<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 394)
List selection = getSelectedWorkingSets();
List is a raw type. References to generic type List<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 405)
protected void removeSelectedWorkingSets(List selection) {
List is a raw type. References to generic type List<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 408)
Iterator iter = selection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 418)
getRemovedMRUWorkingSets().add(workingSet);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AbstractWorkingSetDialog.java
 (at line 422)
getRemovedWorkingSets().add(workingSet);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ActionSetComparator.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ActionSetComparator.java
 (at line 39)
return getComparator().compare(str1, str2);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/AdaptableForwarder.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/AdaptableForwarder.java
 (at line 38)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 188)
List returnValues = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 188)
List returnValues = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 194)
returnValues.add(spec);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 202)
returnValues.add(spec);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 210)
returnValues.add(spec);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 218)
returnValues.add(spec);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 247)
List elements = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 247)
List elements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 253)
elements.add(type);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 450)
List elements = selection.toList();
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 451)
for (Iterator i = elements.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 620)
List list = ((IStructuredSelection) fileAssociationViewer
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ContentTypesPreferencePage.java
 (at line 622)
return (Spec[]) list.toArray(new Spec[list.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java : 88 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 243)
private Map idToActionSet = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 243)
private Map idToActionSet = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 245)
private final List actionSets = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 245)
private final List actionSets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 261)
private Set toDispose;
Set is a raw type. References to generic type Set<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 358)
private List preview;
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 362)
preview = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 366)
preview.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 369)
public List getCurrentItems() {
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 471)
private List contributionItems;
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 476)
this.contributionItems = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 479)
public List getContributionItems() {
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 491)
contributionItems.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 502)
for (Iterator i = contributionItems.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 521)
for (Iterator i = contributionItems.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 525)
for (Iterator i = getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 544)
private List contributionItems;
List is a raw type. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 553)
this.contributionItems = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 557)
contributionItems.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 576)
for (Iterator i = contributionItems.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 638)
for (Iterator i = category.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 645)
for (Iterator i = category.getContributionItems().iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 663)
for (Iterator i = category.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 675)
for (Iterator i = category.getContributionItems().iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 935)
Set actionGroup = new LinkedHashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 935)
Set actionGroup = new LinkedHashSet();
LinkedHashSet is a raw type. References to generic type LinkedHashSet<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 951)
for (Iterator i = actionGroup.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1038)
Map parameters = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1038)
Map parameters = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1045)
parameters.put( IWorkbenchCommandConstants.FILE_NEW_PARM_WIZARDID, getParamID(item));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1049)
parameters .put( IWorkbenchCommandConstants.PERSPECTIVES_SHOW_PERSPECTIVE_PARM_ID, getParamID(item));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1054)
parameters.put( IWorkbenchCommandConstants.VIEWS_SHOW_VIEW_PARM_ID, getParamID(item));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1091)
final List currentItems = dynamic.getCurrentItems();
List is a raw type. References to generic type List<E> should be parameterized
34. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1096)
for (Iterator i = currentItems.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
35. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1355)
toDispose.add(newImage);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
36. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1478)
toDispose = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
37. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 1782)
for (Iterator i = actionSet.contributionItems.iterator(); i
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
38. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2287)
for (Iterator i = item.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
39. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2303)
for (Iterator i = item.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
40. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2320)
final List children = item.getChildren();
List is a raw type. References to generic type List<E> should be parameterized
41. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2323)
for (Iterator i = children.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
42. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2331)
for (Iterator i = children.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
43. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2351)
private static void collectDescendantCommandGroups(Collection collection,
Collection is a raw type. References to generic type Collection<E> should be parameterized
44. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2353)
List children = item.getChildren();
List is a raw type. References to generic type List<E> should be parameterized
45. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2354)
for (Iterator i = children.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
46. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2358)
collection.add(child.getActionSet());
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
47. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2380)
Collection allBindings = bindingManager
Collection is a raw type. References to generic type Collection<E> should be parameterized
48. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2383)
List foundBindings = new ArrayList(2);
List is a raw type. References to generic type List<E> should be parameterized
49. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2383)
List foundBindings = new ArrayList(2);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
50. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2385)
for (Iterator i = allBindings.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
51. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2394)
foundBindings.add(binding);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
52. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2397)
Map m = binding.getParameterizedCommand().getParameterMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
53. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2409)
foundBindings.add(binding);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
54. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2416)
Binding[] bindings = (Binding[]) foundBindings .toArray(new Binding[foundBindings.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
55. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2468)
List initiallyAvailableActionSets = Arrays.asList(actionSetDescriptors);
List is a raw type. References to generic type List<E> should be parameterized
56. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2477)
idToActionSet.put(actionSetDesc.getId(), actionSet);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
57. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2478)
actionSets.add(actionSet);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
58. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2521)
Category parentCategory, IWizardCategory element, List activeIds) {
List is a raw type. References to generic type List<E> should be parameterized
59. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2554)
List activeIDs = Arrays.asList(perspective.getNewWizardShortcuts());
List is a raw type. References to generic type List<E> should be parameterized
60. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2576)
List activeIds = Arrays.asList(perspective.getPerspectiveShortcuts());
List is a raw type. References to generic type List<E> should be parameterized
61. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2604)
List activeIds = Arrays.asList(perspective.getShowViewShortcuts());
List is a raw type. References to generic type List<E> should be parameterized
62. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 2667)
for (Iterator i = actionSets.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
63. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3300)
private ArrayList getVisibleIDs(TreeItem root) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
64. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3302)
return new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
65. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3304)
ArrayList ids = new ArrayList(root.getChildren().size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
66. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3304)
ArrayList ids = new ArrayList(root.getChildren().size());
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
67. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3305)
for (Iterator i = root.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
68. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3308)
ids.add(getParamID(object));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
69. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3314)
private void getChangedIds(DisplayItem item, List invisible, List visible) {
List is a raw type. References to generic type List<E> should be parameterized
70. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3314)
private void getChangedIds(DisplayItem item, List invisible, List visible) {
List is a raw type. References to generic type List<E> should be parameterized
71. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3326)
visible.add(id);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
72. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3328)
invisible.add(id);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
73. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3330)
for (Iterator i = item.getChildren().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
74. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3336)
visible.add(id);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
75. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3338)
invisible.add(id);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
76. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3374)
wPage.setNewShortcuts(getVisibleIDs(wizards), ModeledPageLayout.NEW_WIZARD_TAG);
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<String>
77. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3375)
wPage.setNewShortcuts(getVisibleIDs(perspectives), ModeledPageLayout.PERSP_SHORTCUT_TAG);
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<String>
78. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3376)
wPage.setNewShortcuts(getVisibleIDs(views), ModeledPageLayout.SHOW_VIEW_TAG);
Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<String>
79. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3383)
ArrayList toAdd = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
80. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3383)
ArrayList toAdd = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
81. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3384)
ArrayList toRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
82. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3384)
ArrayList toRemove = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
83. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3386)
for (Iterator i = actionSets.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
84. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3395)
toAdd.add(actionSet.descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
85. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3397)
toRemove.add(actionSet.descriptor);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
86. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3401)
perspective.turnOnActionSets((IActionSetDescriptor[]) toAdd .toArray(new IActionSetDescriptor[toAdd.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
87. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3403)
perspective.turnOffActionSets((IActionSetDescriptor[]) toRemove .toArray(new IActionSetDescriptor[toRemove.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
88. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/CustomizePerspectiveDialog.java
 (at line 3429)
for (Iterator i = toDispose.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/DecoratorsPreferencePage.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/DecoratorsPreferencePage.java
 (at line 121)
private final Comparator comparer = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/DecoratorsPreferencePage.java
 (at line 121)
private final Comparator comparer = new Comparator() {
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/DecoratorsPreferencePage.java
 (at line 144)
Collections.sort(Arrays.asList(results), comparer);
Type safety: Unchecked invocation sort(List<Object>, Comparator) of the generic method sort(List<T>, Comparator<? super T>) of type Collections
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/DecoratorsPreferencePage.java
 (at line 144)
Collections.sort(Arrays.asList(results), comparer);
Type safety: The expression of type Comparator needs unchecked conversion to conform to Comparator<? super Object>

/Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 92)
protected List imagesToDispose;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 94)
protected Map editorsToImages;
Map is a raw type. References to generic type Map<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 157)
imagesToDispose = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 158)
editorsToImages = new HashMap(50);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 293)
for (Iterator e = imagesToDispose.iterator(); e.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 299)
for (Iterator e = editorsToImages.values().iterator(); e.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 408)
editorsToImages.put(editor, image);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 426)
ArrayList editorList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 426)
ArrayList editorList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 428)
editorList.add(editorTable.getItem(i).getData(DATA_EDITOR));
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 431)
return (IEditorDescriptor[]) editorList .toArray(new IEditorDescriptor[editorList.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FileEditorsPreferencePage.java
 (at line 472)
imagesToDispose.add(image);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/FilteredPreferenceDialog.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FilteredPreferenceDialog.java
 (at line 178)
private Collection updateJobs = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FilteredPreferenceDialog.java
 (at line 178)
private Collection updateJobs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FilteredPreferenceDialog.java
 (at line 471)
Iterator updateIterator = updateJobs.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/FilteredPreferenceDialog.java
 (at line 483)
updateJobs.add(job);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 136)
ArrayList inputArray = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 136)
ArrayList inputArray = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 143)
inputArray.add(children[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 147)
inputArray.add(wizardCategories);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 341)
List categoriesToExpand = new ArrayList(expandedCategoryPaths.length);
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 341)
List categoriesToExpand = new ArrayList(expandedCategoryPaths.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 348)
categoriesToExpand.add(category);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 396)
List expandedElementPaths = new ArrayList(expandedElements.length);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 396)
List expandedElementPaths = new ArrayList(expandedElements.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 399)
expandedElementPaths .add(((IWizardCategory) expandedElements[i]) .getPath().toString());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ImportExportPage.java
 (at line 405)
(String[]) expandedElementPaths .toArray(new String[expandedElementPaths.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java : 27 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 86)
private Hashtable selectedWizards = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 86)
private Hashtable selectedWizards = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 98)
private Map imageTable = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 98)
private Map imageTable = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 166)
ArrayList newPrimaryWizards = new ArrayList(primaryWizards.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 166)
ArrayList newPrimaryWizards = new ArrayList(primaryWizards.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 174)
newPrimaryWizards.add(primaryWizards[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 178)
primaryWizards = (WorkbenchWizardElement[]) newPrimaryWizards .toArray(new WorkbenchWizardElement[newPrimaryWizards.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 318)
ArrayList inputArray = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 318)
ArrayList inputArray = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 321)
inputArray.add(primaryWizards[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 330)
inputArray.add(children[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 334)
inputArray.add(wizardCategories);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 451)
List deltaList = new ArrayList(Arrays.asList(delta));
List is a raw type. References to generic type List<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 451)
List deltaList = new ArrayList(Arrays.asList(delta));
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 451)
List deltaList = new ArrayList(Arrays.asList(delta));
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 452)
deltaList.removeAll(Arrays.asList(newExpanded));
Type safety: The method removeAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 485)
for (Iterator i = imageTable.values().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 505)
List categoriesToExpand = new ArrayList(expandedCategoryPaths.length);
List is a raw type. References to generic type List<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 505)
List categoriesToExpand = new ArrayList(expandedCategoryPaths.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 512)
categoriesToExpand.add(category);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 631)
List expandedElementPaths = new ArrayList(expandedElements.length);
List is a raw type. References to generic type List<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 631)
List expandedElementPaths = new ArrayList(expandedElements.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 634)
expandedElementPaths .add(((IWizardCategory) expandedElements[i]) .getPath().toString());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 640)
(String[]) expandedElementPaths .toArray(new String[expandedElementPaths.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 692)
imageTable.put(descriptor, image);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/NewWizardNewPage.java
 (at line 745)
selectedWizards.put(selectedObject, selectedNode);
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/PreferenceNodeFilter.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferenceNodeFilter.java
 (at line 26)
Collection ids = new HashSet();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferenceNodeFilter.java
 (at line 26)
Collection ids = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferenceNodeFilter.java
 (at line 37)
ids.add(filteredIds[i]);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 60)
private List history = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 60)
private List history = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 76)
private Set activations = new HashSet();
Set is a raw type. References to generic type Set<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 76)
private Set activations = new HashSet();
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 114)
history.add(entry);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 306)
activations.add(activation);
Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePageHistory.java
 (at line 315)
final Iterator iterator = activations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 43)
private Map keywordCache = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 43)
private Map keywordCache = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 60)
List keywordList = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 60)
List keywordList = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 64)
Collection keywordCollection = (Collection) keywordCache
Collection is a raw type. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 64)
Collection keywordCollection = (Collection) keywordCache
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 68)
keywordCache.put(element, keywordCollection);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 71)
Iterator keywords = keywordCollection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 73)
keywordList.add(keywords.next());
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PreferencePatternFilter.java
 (at line 77)
return (String[]) keywordList.toArray(new String[keywordList.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyDialog.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyDialog.java
 (at line 65)
Iterator pages = pageManager.getElements(PreferenceManager.PRE_ORDER)
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java : 33 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 81)
Collection result = null;
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 85)
List contribs = getContributors(objs[i]);
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 87)
result = new LinkedHashSet(contribs);
Type safety: The constructor LinkedHashSet(Collection) belongs to the raw type LinkedHashSet. References to generic type LinkedHashSet<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 87)
result = new LinkedHashSet(contribs);
LinkedHashSet is a raw type. References to generic type LinkedHashSet<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 89)
result.retainAll(contribs);
Type safety: The method retainAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 99)
List catNodes = buildNodeList(result);
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 100)
Iterator resultIterator = catNodes.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 103)
Map catPageNodeToPages = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 103)
Map catPageNodeToPages = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 116)
catPageNodeToPages.put(next, page);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 149)
private List buildNodeList(Collection nodes) {
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 149)
private List buildNodeList(Collection nodes) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 150)
Hashtable mapping = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 150)
Hashtable mapping = new Hashtable();
Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 152)
Iterator nodesIterator = nodes.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 155)
mapping.put(page.getPageId(),new CategorizedPageNode(page));
Type safety: The method put(Object, Object) belongs to the raw type Hashtable. References to generic type Hashtable<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 158)
Iterator values = mapping.values().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 159)
List returnValue = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 159)
List returnValue = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 162)
returnValue.add(next);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 211)
public Collection getApplicableContributors(Object element) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 214)
Collection contributors = getContributors(element);
Collection is a raw type. References to generic type Collection<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 215)
Collection result = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 215)
Collection result = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 216)
for (Iterator iter = contributors.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 219)
result.add(contributor);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 232)
public Collection getApplicableContributors(IStructuredSelection selection) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 233)
Iterator it = selection.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 234)
Collection result = null;
Collection is a raw type. References to generic type Collection<E> should be parameterized
30. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 237)
Collection collection = getApplicableContributors(element);
Collection is a raw type. References to generic type Collection<E> should be parameterized
31. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 239)
result = new LinkedHashSet(collection);
Type safety: The constructor LinkedHashSet(Collection) belongs to the raw type LinkedHashSet. References to generic type LinkedHashSet<E> should be parameterized
32. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 239)
result = new LinkedHashSet(collection);
LinkedHashSet is a raw type. References to generic type LinkedHashSet<E> should be parameterized
33. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/PropertyPageContributorManager.java
 (at line 241)
result.retainAll(collection);
Type safety: The method retainAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java : 17 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 69)
private Collection subPages = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 69)
private Collection subPages = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 80)
private SoftReference filterProperties;
SoftReference is a raw type. References to generic type SoftReference<T> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 361)
Map filterProperties = getFilterProperties();
Map is a raw type. References to generic type Map<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 365)
Iterator iter = filterProperties.keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 398)
public Collection getSubPages() {
Collection is a raw type. References to generic type Collection<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 408)
subPages.add(child);
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 411)
private Map getFilterProperties() {
Map is a raw type. References to generic type Map<K,V> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 413)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 413)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 414)
filterProperties = new SoftReference(map);
Type safety: The constructor SoftReference(Object) belongs to the raw type SoftReference. References to generic type SoftReference<T> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 414)
filterProperties = new SoftReference(map);
SoftReference is a raw type. References to generic type SoftReference<T> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 420)
return (Map) filterProperties.get();
Map is a raw type. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 430)
Iterator iterator = subPages.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 445)
private void processChildElement(Map map, IConfigurationElement element) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 454)
map.put(key, value);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/RegistryPageContributor.java
 (at line 464)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java : 8 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 338)
ArrayList categoriesToExpand = new ArrayList(expandedCategoryIds.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 338)
ArrayList categoriesToExpand = new ArrayList(expandedCategoryIds.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 342)
categoriesToExpand.add(category);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 415)
ArrayList descs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 415)
ArrayList descs = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 417)
for (Iterator i = sel.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 420)
descs.add(o);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ShowViewDialog.java
 (at line 425)
descs.toArray(viewDescs);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/SimpleWorkingSetSelectionDialog.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/SimpleWorkingSetSelectionDialog.java
 (at line 72)
Set workingSetTypeIds = getSupportedWorkingSetIds();
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/SimpleWorkingSetSelectionDialog.java
 (at line 76)
for (Iterator i = workingSetTypeIds.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/SimpleWorkingSetSelectionDialog.java
 (at line 173)
protected List getSelectedWorkingSets() {
List is a raw type. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/StartupPreferencePage.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/StartupPreferencePage.java
 (at line 116)
HashSet disabledPlugins = new HashSet(Arrays.asList(workbench.getDisabledEarlyActivatedPlugins()));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/StartupPreferencePage.java
 (at line 116)
HashSet disabledPlugins = new HashSet(Arrays.asList(workbench.getDisabledEarlyActivatedPlugins()));
Type safety: The constructor HashSet(Collection) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/StartupPreferencePage.java
 (at line 116)
HashSet disabledPlugins = new HashSet(Arrays.asList(workbench.getDisabledEarlyActivatedPlugins()));
HashSet is a raw type. References to generic type HashSet<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java : 11 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 61)
private List listeners = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 61)
private List listeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 222)
private List children;
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 229)
this.children = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 256)
children.add(newChild);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 260)
public List getChildren() {
List is a raw type. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 324)
for (Iterator iterator = changedItem.children.iterator(); iterator
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 364)
for (Iterator i = changedItem.parent.children.iterator(); i.hasNext() && (!checkedFound || !uncheckedFound);) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 412)
listeners = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 423)
listeners.add(listener);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/TreeManager.java
 (at line 506)
for (Iterator i = listeners.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewComparator.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewComparator.java
 (at line 53)
return getComparator().compare(str1, str2);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewComparator.java
 (at line 75)
return getComparator().compare(str1, str2);
Type safety: The method compare(Object, Object) belongs to the raw type Comparator. References to generic type Comparator<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java : 13 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 35)
private Map childMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 35)
private Map childMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 62)
childMap.put(element, children);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 77)
ArrayList filtered = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 77)
ArrayList filtered = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 83)
filtered.add(categories[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 85)
categories = (IViewCategory[]) filtered.toArray(new IViewCategory[filtered .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 96)
ArrayList filtered = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 96)
ArrayList filtered = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 102)
filtered.add(o);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 119)
private ArrayList removeIntroView(ArrayList list) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 119)
private ArrayList removeIntroView(ArrayList list) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewContentProvider.java
 (at line 120)
for (Iterator i = list.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/ViewLabelProvider.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewLabelProvider.java
 (at line 38)
private HashMap images;
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewLabelProvider.java
 (at line 63)
images = new HashMap(21);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewLabelProvider.java
 (at line 68)
images.put(desc, image);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/ViewLabelProvider.java
 (at line 78)
for (Iterator i = images.values().iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 177)
for (Iterator iterator = children.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 193)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 251)
List result = new ArrayList(size);
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 251)
List result = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 255)
result.add(wizardDescriptors[i]);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 257)
return (IWizardDescriptor[])result .toArray(new IWizardDescriptor[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 283)
List result = new ArrayList(size);
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 283)
List result = new ArrayList(size);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 287)
result.add(element);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardCollectionElement.java
 (at line 289)
return (WorkbenchWizardElement[])result.toArray(new WorkbenchWizardElement[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 44)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 44)
ArrayList list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 67)
ArrayList list = new ArrayList(children.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 67)
ArrayList list = new ArrayList(children.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 117)
private void handleChild(Object element, ArrayList list) {
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 120)
list.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WizardContentProvider.java
 (at line 123)
list.add(element);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java : 29 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 92)
private List elements = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 92)
private List elements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 94)
private HashMap imageCache = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 94)
private HashMap imageCache = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 96)
private HashMap disabledImageCache = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 96)
private HashMap disabledImageCache = new HashMap(11);
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 380)
for (Iterator images = imageCache.values().iterator(); images
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 385)
for (Iterator images = disabledImageCache.values().iterator(); images
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 440)
List selectedEditors = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 440)
List selectedEditors = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 446)
selectedEditors.add(part);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 490)
ArrayList cleanItems = new ArrayList(items.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 490)
ArrayList cleanItems = new ArrayList(items.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 494)
cleanItems.add(items[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 498)
cleanItems.toArray(result);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 510)
ArrayList invertedSelection = new ArrayList(allItems.length
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 510)
ArrayList invertedSelection = new ArrayList(allItems.length
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 518)
invertedSelection.add(allItems[i]);
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 521)
invertedSelection.toArray(result);
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 543)
elements.add(new Adapter(editors[k]));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
21. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 561)
elements = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
22. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 578)
List selection = new ArrayList(selectedItems.length);
List is a raw type. References to generic type List<E> should be parameterized
23. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 578)
List selection = new ArrayList(selectedItems.length);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
24. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 579)
for (Iterator iterator = elements.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
25. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 587)
selection.add(item);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
26. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 593)
editorsTable.setSelection((TableItem[]) selection.toArray(new TableItem[selection.size()]));
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
27. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 608)
elements.toArray(a);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
28. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 675)
private class Adapter implements Comparable {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
29. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchEditorsDialog.java
 (at line 770)
disabledImageCache.put(imageDesc, disabled);
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchPreferenceManager.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchPreferenceManager.java
 (at line 65)
for (Iterator j = getElements(
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchPreferenceManager.java
 (at line 81)
public void addPages(Collection pageContributions) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchPreferenceManager.java
 (at line 84)
Iterator iterator = pageContributions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchPreferenceManager.java
 (at line 131)
for (Iterator j = getElements(PreferenceManager.POST_ORDER)
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchWizardElement.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkbenchWizardElement.java
 (at line 131)
public Object getAdapter(Class adapter) {
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetFilter.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetFilter.java
 (at line 21)
Set workingSetIds;
Set is a raw type. References to generic type Set<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetFilter.java
 (at line 23)
public WorkingSetFilter(Set workingSetIds) {
Set is a raw type. References to generic type Set<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 256)
List initialElementSelections = getInitialElementSelections();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 303)
List selections = getInitialElementSelections();
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 316)
protected List getSelectedWorkingSets() {
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 402)
Iterator iterator = getAddedWorkingSets().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 413)
Iterator iterator = getEditedWorkingSets().keySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dialogs/WorkingSetSelectionDialog.java
 (at line 436)
Iterator iterator = getRemovedWorkingSets().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 46)
private static List defaultTargets = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 46)
private static List defaultTargets = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 60)
defaultTargets.add(target);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 62)
List targetList = getTargetList(control);
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 65)
targetList = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 67)
targetList.add(target);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 80)
private static List getTargetList(Control control) {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 81)
List result = (List) control.getData(DROP_TARGET_ID);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 81)
List result = (List) control.getData(DROP_TARGET_ID);
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 96)
List targetList = getTargetList(control);
List is a raw type. References to generic type List<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 351)
private static IDropTarget getDropTarget(List toSearch,
List is a raw type. References to generic type List<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/dnd/DragUtil.java
 (at line 358)
Iterator iter = toSearch.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/expressions/AndExpression.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/AndExpression.java
 (at line 53)
final Iterator itr = fExpressions.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java : 7 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 30)
protected List fExpressions;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 34)
fExpressions = new ArrayList(2);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 36)
fExpressions.add(expression);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 43)
return (Expression[]) fExpressions.toArray(new Expression[fExpressions .size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 53)
for (Iterator iter = fExpressions.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 71)
for (Iterator iter = fExpressions.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/CompositeExpression.java
 (at line 85)
for (Iterator iter = fExpressions.iterator(); iter.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/expressions/LegacyActionSetExpression.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/LegacyActionSetExpression.java
 (at line 100)
return EvaluationResult.valueOf(((Collection) obj).contains(actionSetId));
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/expressions/LegacyViewerContributionExpression.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/LegacyViewerContributionExpression.java
 (at line 129)
final Collection menuIds = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/expressions/LegacyViewerContributionExpression.java
 (at line 129)
final Collection menuIds = (Collection) value;
Collection is a raw type. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/ActionCommandMappingService.java : 3 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/ActionCommandMappingService.java
 (at line 39)
private final Map mapping = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/ActionCommandMappingService.java
 (at line 39)
private final Map mapping = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/ActionCommandMappingService.java
 (at line 59)
mapping.put(actionId, commandId);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/ClosePerspectiveHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/ClosePerspectiveHandler.java
 (at line 35)
Map parameters = event.getParameters();
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/E4HandlerProxy.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/E4HandlerProxy.java
 (at line 64)
@Optional @Named(HandlerServiceImpl.PARM_MAP) Map parms, @Optional Event trigger,
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java : 10 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 69)
private final Collection handlerActivations = new ArrayList();
Collection is a raw type. References to generic type Collection<E> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 69)
private final Collection handlerActivations = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 105)
Iterator i = handlerActivations.iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 257)
handlerActivations.add(handlerService .activateHandler(commandId, new HandlerProxy(commandId, configurationElement, ATT_DEFAULT_HANDLER)));
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 279)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 279)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 313)
handlerActivations.add(handlerService.activateHandler(commandId, proxy, activeWhenExpression));
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 343)
final List warningsToLog = new ArrayList(1);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 343)
final List warningsToLog = new ArrayList(1);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerPersistence.java
 (at line 356)
handlerActivations.add(handlerService.activateHandler(commandId, new LegacyHandlerWrapper(new LegacyHandlerProxy( configurationElement))));
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/HandlerProxy.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerProxy.java
 (at line 63)
private static Map CEToProxyMap = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerProxy.java
 (at line 63)
private static Map CEToProxyMap = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerProxy.java
 (at line 197)
CEToProxyMap.put(configurationElement, this);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/HandlerProxy.java
 (at line 446)
public void updateElement(UIElement element, Map parameters) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerProxy.java : 2 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerProxy.java
 (at line 85)
public Object execute(Map parameters) throws ExecutionException {
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerProxy.java
 (at line 96)
public Map getAttributeValuesByName() {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java : 24 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 100)
List<HandlerActivation> handlerActivations = (List<HandlerActivation>) current .getLocal(LEGACY_H_ID + commandId);
Type safety: Unchecked cast from Object to List<HandlerActivation>
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 242)
List handlerActivations = (List) eActivation.context.getLocal(LEGACY_H_ID
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 242)
List handlerActivations = (List) eActivation.context.getLocal(LEGACY_H_ID
List is a raw type. References to generic type List<E> should be parameterized
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 245)
handlerActivations = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 250)
handlerActivations = new ArrayList(handlerActivations);
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 250)
handlerActivations = new ArrayList(handlerActivations);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 252)
handlerActivations.add(eActivation);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 258)
List handlerActivations = (List) eActivation.context.getLocal(LEGACY_H_ID
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 258)
List handlerActivations = (List) eActivation.context.getLocal(LEGACY_H_ID
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 261)
handlerActivations = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 263)
handlerActivations = new ArrayList(handlerActivations);
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 263)
handlerActivations = new ArrayList(handlerActivations);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 296)
@Optional @Named(HandlerServiceImpl.PARM_MAP) Map parms,
Map is a raw type. References to generic type Map<K,V> should be parameterized
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 472)
public void deactivateHandlers(Collection activations) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
15. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 608)
Map vars = getVariables(ctxPtr);
Map is a raw type. References to generic type Map<K,V> should be parameterized
16. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 610)
Iterator i = vars.entrySet().iterator();
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
17. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 612)
Map.Entry entry = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
18. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 612)
Map.Entry entry = (Map.Entry) i.next();
Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized
19. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 622)
private Map getVariables(IEvaluationContext ctx) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
20. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/LegacyHandlerService.java
 (at line 626)
return (Map) vars.get(ctx);
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/PinEditorHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/PinEditorHandler.java
 (at line 71)
public void updateElement(UIElement element, Map parameters) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/SelectAllHandler.java : 4 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/SelectAllHandler.java
 (at line 40)
private static final Class[] METHOD_PARAMETERS = { Point.class };
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/SelectAllHandler.java
 (at line 79)
methodToExecute.invoke(focusComponent, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/SelectAllHandler.java
 (at line 134)
methodToExecute.invoke(focusControl, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/SelectAllHandler.java
 (at line 141)
final Integer textLimit = (Integer) textLimitAccessor .invoke(focusControl, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation

/Eclipse UI/org/eclipse/ui/internal/handlers/ToggleCoolbarHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/ToggleCoolbarHandler.java
 (at line 60)
public void updateElement(UIElement element, Map parameters) {
Map is a raw type. References to generic type Map<K,V> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/TraversePageHandler.java : 1 warning :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/TraversePageHandler.java
 (at line 34)
private static final Class[] METHOD_PARAMETERS = { int.class };
Class is a raw type. References to generic type Class<T> should be parameterized

/Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java : 16 warnings :

OTHER WARNINGS
1. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 43)
protected static final Class[] NO_PARAMETERS = new Class[0];
Class is a raw type. References to generic type Class<T> should be parameterized
2. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 99)
methodToExecute.invoke(focusComponent, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
3. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 142)
methodToExecute.invoke(focusControl, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
4. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 172)
final Class swingUtilitiesClass = Class
Class is a raw type. References to generic type Class<T> should be parameterized
5. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 203)
Class keyboardFocusManagerClass = null;
Class is a raw type. References to generic type Class<T> should be parameterized
6. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 212)
final Method keyboardFocusManagerGetCurrentKeyboardFocusManagerMethod = keyboardFocusManagerClass .getMethod("getCurrentKeyboardFocusManager", null); //$NON-NLS-1$
The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
7. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 214)
final Object keyboardFocusManager = keyboardFocusManagerGetCurrentKeyboardFocusManagerMethod .invoke(keyboardFocusManagerClass, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
8. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 216)
final Method keyboardFocusManagerGetFocusOwner = keyboardFocusManagerClass .getMethod("getFocusOwner", null); //$NON-NLS-1$
The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
9. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 218)
final Object focusComponent = keyboardFocusManagerGetFocusOwner .invoke(keyboardFocusManager, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
10. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 223)
final Class focusManagerClass = Class
Class is a raw type. References to generic type Class<T> should be parameterized
11. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 225)
final Method focusManagerGetCurrentManagerMethod = focusManagerClass .getMethod("getCurrentManager", null); //$NON-NLS-1$
The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
12. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 227)
final Object focusManager = focusManagerGetCurrentManagerMethod .invoke(focusManagerClass, null);
The argument of type null should explicitly be cast to Object[] for the invocation of the varargs method invoke(Object, Object...) from type Method. It could alternatively be cast to Object for a varargs invocation
13. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 229)
final Method focusManagerGetFocusOwner = focusManagerClass .getMethod("getFocusOwner", null); //$NON-NLS-1$
The argument of type null should explicitly be cast to Class[] for the invocation of the varargs method getMethod(String, Class...) from type Class. It could alternatively be cast to Class for a varargs invocation
14. WARNING in /Eclipse UI/org/eclipse/ui/internal/handlers/WidgetMethodHandler.java
 (at line 231)
final