errors | others warnings | forbidden warnings | discouraged warnings |
top | others warnings | forbidden warnings | discouraged warnings |
top | errors | forbidden warnings | discouraged warnings |
1. WARNING in /src/org/eclipse/e4/compatibility/LegacyView.java (at line 51) Set kludge = new HashSet(); Set is a raw type. References to generic type Set<E> should be parameterized |
2. WARNING in /src/org/eclipse/e4/compatibility/LegacyView.java (at line 51) Set kludge = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
3. WARNING in /src/org/eclipse/e4/compatibility/LegacyView.java (at line 52) kludge.add("org.eclipse.ui.views.ProgressView"); //$NON-NLS-1$ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized |
4. WARNING in /src/org/eclipse/e4/compatibility/LegacyView.java (at line 53) kludge.add("org.eclipse.pde.runtime.LogView"); //$NON-NLS-1$ Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized |
1. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 32) private ArrayList newWizardShortcuts = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 32) private ArrayList newWizardShortcuts = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 33) private ArrayList perspectiveShortcut = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
4. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 33) private ArrayList perspectiveShortcut = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 34) private ArrayList showInPart = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
6. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 34) private ArrayList showInPart = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
7. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 35) private ArrayList showViewShortcut = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
8. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 35) private ArrayList showViewShortcut = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
9. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 36) private ArrayList actionSet = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
10. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 36) private ArrayList actionSet = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 60) actionSet.add(actionSetId); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
12. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 70) newWizardShortcuts.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
13. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 74) perspectiveShortcut.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
14. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 83) showInPart.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
15. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 87) showViewShortcut.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 /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 307) List kids = parent.getChildren(); List is a raw type. References to generic type List<E> should be parameterized |
17. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 311) kids.add(kids.indexOf(relTo), newParent); Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
18. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 352) List parts; List is a raw type. References to generic type List<E> should be parameterized |
19. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 357) MElementContainer<MUIElement> container = (MElementContainer<MUIElement>) vscElement; Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
20. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 373) parts.add(index, toInsert); Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
21. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 391) if (element instanceof MElementContainer) { MElementContainer is a raw type. References to generic type MElementContainer<T> should be parameterized |
22. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 392) EList<MUIElement> children = ((MElementContainer<MUIElement>) element) Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
23. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 419) public ArrayList getNewWizardShortcuts() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
24. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 426) public ArrayList getShowViewShortcuts() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
25. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 433) public ArrayList getPerspectiveShortcuts() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
26. WARNING in /src/org/eclipse/e4/workbench/ui/api/ModeledPageLayout.java (at line 440) public ArrayList getShowInPartIds() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
1. WARNING in /src/org/eclipse/e4/workbench/ui/menus/MenuHelper.java (at line 392) Class idc = imageDescriptor.getClass(); Class is a raw type. References to generic type Class<T> should be parameterized |
2. WARNING in /src/org/eclipse/e4/workbench/ui/menus/MenuHelper.java (at line 400) private static URL getUrl(Class idc, ImageDescriptor imageDescriptor) { Class is a raw type. References to generic type Class<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/LegacyHandlerService.java (at line 74) ExecutionEvent event = new ExecutionEvent(command, (Map) context Map is a raw type. References to generic type Map<K,V> should be parameterized |
2. WARNING in /src/org/eclipse/ui/LegacyHandlerService.java (at line 499) public void deactivateHandlers(Collection activations) { Collection is a raw type. References to generic type Collection<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/EditorSite.java (at line 145) menuExtenders = new ArrayList(1); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 116) EList contents = resource.getContents(); EList is a raw type. References to generic type EList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 129) parentElement = (MElementContainer<MUIElement>) ((MUIElement) e4Window); Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
3. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 144) return (MElementContainer<MUIElement>) defaultElement; Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
4. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 151) return (MElementContainer<MUIElement>) defaultElement; Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
5. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 165) ArrayList<ModelExtension> result = new ArrayList(); Type safety: The expression of type ArrayList needs unchecked conversion to conform to ArrayList<ModelExtensionProcessor.ModelExtension> |
6. WARNING in /src/org/eclipse/ui/internal/ModelExtensionProcessor.java (at line 165) ArrayList<ModelExtension> result = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 38) private ArrayList activeControlJobs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 38) private ArrayList activeControlJobs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 131) activeControlJobs.add(listener); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 139) ArrayList toRemove = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 139) ArrayList toRemove = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 140) PartJob[] jobs = (PartJob[]) activeControlJobs .toArray(new PartJob[activeControlJobs.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 /src/org/eclipse/ui/internal/PartService.java (at line 147) toRemove.add(job); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
8. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 153) toRemove.add(job); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/PartService.java (at line 161) activeControlJobs.removeAll(toRemove); Type safety: The method removeAll(Collection) belongs to the raw type AbstractCollection. References to generic type AbstractCollection<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 99) final Collection menuExtenders) { Collection is a raw type. References to generic type Collection<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 105) final Iterator extenderItr = menuExtenders.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 118) menuExtenders.add(new PopupMenuExtender(menuId, menuManager, selectionProvider, part, 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 /src/org/eclipse/ui/internal/PartSite.java (at line 139) protected ArrayList menuExtenders; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 232) HashSet managers = new HashSet(menuExtenders.size()); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 232) HashSet managers = new HashSet(menuExtenders.size()); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
7. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 236) 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 /src/org/eclipse/ui/internal/PartSite.java (at line 240) for (Iterator iterator = managers.iterator(); iterator Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 362) menuExtenders = new ArrayList(1); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 385) ArrayList menuIds = new ArrayList(menuExtenders.size()); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 385) ArrayList menuIds = new ArrayList(menuExtenders.size()); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
12. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 386) for (Iterator iter = menuExtenders.iterator(); iter.hasNext();) { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
13. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 388) 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 /src/org/eclipse/ui/internal/PartSite.java (at line 390) 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 /src/org/eclipse/ui/internal/PartSite.java (at line 484) public final Object getAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
16. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 526) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
17. WARNING in /src/org/eclipse/ui/internal/PartSite.java (at line 530) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/PartsEventTransformer.java (at line 169) MElementContainer oldParent = oldPart.getParent(); MElementContainer is a raw type. References to generic type MElementContainer<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 108) protected ArrayList alwaysOnActionSets; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 110) protected ArrayList alwaysOffActionSets; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 112) protected ArrayList newWizardShortcuts; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 114) protected ArrayList showViewShortcuts; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 116) protected ArrayList perspectiveShortcuts; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 119) protected Collection hideMenuIDs; Collection is a raw type. References to generic type Collection<E> should be parameterized |
7. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 122) protected Collection hideToolBarIDs; Collection is a raw type. References to generic type Collection<E> should be parameterized |
8. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 127) private Map mapIDtoViewLayoutRec; Map is a raw type. References to generic type Map<K,V> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 131) protected ArrayList showInPartIds; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 133) protected HashMap showInTimes = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
11. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 133) protected HashMap showInTimes = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
12. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 176) alwaysOnActionSets = new ArrayList(2); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
13. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 177) alwaysOffActionSets = new ArrayList(2); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
14. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 178) hideMenuIDs = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
15. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 179) hideToolBarIDs = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
16. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 189) mapIDtoViewLayoutRec = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
17. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 258) protected void createInitialActionSets(List outputList, List stringList) { List is a raw type. References to generic type List<E> should be parameterized |
18. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 258) protected void createInitialActionSets(List outputList, List stringList) { List is a raw type. References to generic type List<E> should be parameterized |
19. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 261) Iterator iter = stringList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
20. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 266) outputList.add(desc); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
21. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 407) List trueFVBRefs = fastViewManager List is a raw type. References to generic type List<E> should be parameterized |
22. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 410) trueFVBRefs.toArray(array); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
23. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 420) return (String[]) newWizardShortcuts .toArray(new String[newWizardShortcuts.size()]); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
24. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 437) return (String[]) perspectiveShortcuts .toArray(new String[perspectiveShortcuts.size()]); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
25. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 468) public ArrayList getShowInPartIds() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
26. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 487) return (String[]) showViewShortcuts .toArray(new String[showViewShortcuts.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 /src/org/eclipse/ui/internal/Perspective.java (at line 507) List panes = new ArrayList(5); List is a raw type. References to generic type List<E> should be parameterized |
28. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 507) List panes = new ArrayList(5); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
29. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 510) List fastViews = (fastViewManager != null) ? fastViewManager List is a raw type. References to generic type List<E> should be parameterized |
30. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 511) .getFastViews(null) : new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
31. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 640) mapIDtoViewLayoutRec.put(viewId, rec); 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 /src/org/eclipse/ui/internal/Perspective.java (at line 753) EList e4Kids = e4Window.getChildren(); EList is a raw type. References to generic type EList<E> should be parameterized |
33. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 759) MElementContainer<MUIElement> perspStack = (MElementContainer<MUIElement>) ModeledPageLayout .findElementById(e4Window, "PerspectiveStack"); //$NON-NLS-1$ Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
34. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1021) alwaysOffActionSets.add(descriptor); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
35. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1036) alwaysOnActionSets.add(descriptor); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
36. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1076) List fastViews = fastViewManager.getFastViews(null); List is a raw type. References to generic type List<E> should be parameterized |
37. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1110) showInTimes.put(partId, new Long(System.currentTimeMillis())); Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized |
38. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1355) HashSet knownActionSetIds = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
39. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1355) HashSet knownActionSetIds = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
40. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1373) knownActionSetIds.add(actionSetID); Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized |
41. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1392) knownActionSetIds.add(actionSetID); Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized |
42. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1399) showViewShortcuts = new ArrayList(actions.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
43. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1402) showViewShortcuts.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
44. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1414) showInTimes.put(id, new Long(time)); Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized |
45. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1427) newWizardShortcuts = new ArrayList(actions.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
46. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1430) newWizardShortcuts.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
47. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1436) perspectiveShortcuts = new ArrayList(actions.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
48. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1439) perspectiveShortcuts.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
49. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1444) hideMenuIDs = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
50. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1447) hideMenuIDs.add(id); Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized |
51. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1450) hideToolBarIDs = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
52. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1453) hideToolBarIDs.add(id); Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized |
53. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1456) ArrayList extActionSets = getPerspectiveExtensionActionSets(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
54. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1471) knownActionSetIds.add(d.getId()); Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized |
55. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1588) protected ArrayList getPerspectiveExtensionActionSets() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
56. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1600) protected ArrayList getShowInIdsFromRegistry() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
57. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1684) Iterator itr = alwaysOnActionSets.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
58. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1756) List viewPanes = new ArrayList(5); List is a raw type. References to generic type List<E> should be parameterized |
59. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1756) List viewPanes = new ArrayList(5); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
60. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1780) for (Iterator i = mapIDtoViewLayoutRec.keySet().iterator(); i.hasNext();) { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
61. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1919) Iterator iter = fastViewManager.getFastViews(null).iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
62. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1942) public void setNewWizardActionIds(ArrayList newList) { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
63. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1949) public void setPerspectiveActionIds(ArrayList list) { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
64. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1957) public void setShowInPartIds(ArrayList list) { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
65. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 1965) public void setShowViewActionIds(ArrayList list) { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
66. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2184) List stacks = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
67. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2184) List stacks = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
68. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2187) return (MElementContainer<MUIElement>) stacks .get(stacks.size() - 1); Type safety: Unchecked cast from Object to MElementContainer<MUIElement> |
69. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2197) List stacks) { List is a raw type. References to generic type List<E> should be parameterized |
70. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2200) stacks.add(kid); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
71. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2203) gatherStacks((MElementContainer<? extends MUIElement>) kid, Type safety: Unchecked cast from MUIElement to MElementContainer<? extends MUIElement> |
72. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2235) theStack = (MElementContainer<MUIElement>) ModeledPageLayout .findElementById(perspectiveModel, "bottom"); //$NON-NLS-1$ Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
73. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2441) 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 |
74. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2446) 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 |
75. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2597) public Collection getHiddenMenuItems() { Collection is a raw type. References to generic type Collection<E> should be parameterized |
76. WARNING in /src/org/eclipse/ui/internal/Perspective.java (at line 2602) public Collection getHiddenToolbarItems() { Collection is a raw type. References to generic type Collection<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/ViewIntroAdapterPart.java (at line 104) public Object getAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 266) private final List starting; List is a raw type. References to generic type List<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 273) this.starting = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 282) 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 /src/org/eclipse/ui/internal/Workbench.java (at line 650) Dictionary properties = new Hashtable(); Dictionary is a raw type. References to generic type Dictionary<K,V> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 650) Dictionary properties = new Hashtable(); Hashtable is a raw type. References to generic type Hashtable<K,V> should be parameterized |
6. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 651) 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 |
7. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1057) ArrayList dirtyParts = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
8. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1057) ArrayList dirtyParts = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1058) ArrayList dirtyEditorsInput = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1058) ArrayList dirtyEditorsInput = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1075) dirtyParts.add(editor); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
12. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1076) dirtyEditorsInput.add(editor .getEditorInput()); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
13. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 1080) dirtyParts.add(part); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
14. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2107) Map sourceValuesByName) { Map is a raw type. References to generic type Map<K,V> should be parameterized |
15. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2108) final Iterator i = sourceValuesByName.entrySet().iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
16. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2110) 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 |
17. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2110) 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 /src/org/eclipse/ui/internal/Workbench.java (at line 2560) ArrayList pluginIds = new ArrayList(extensions.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
19. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2560) ArrayList pluginIds = new ArrayList(extensions.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
20. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2564) pluginIds.add(id); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
21. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2567) 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 |
22. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2603) HashSet disabledPlugins = new HashSet(Arrays HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
23. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2603) 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 |
24. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2603) HashSet disabledPlugins = new HashSet(Arrays HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
25. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2667) 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 |
26. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 2729) 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 |
27. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3766) public final Object getAdapter(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
28. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3775) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
29. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3784) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
30. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3800) public final void registerService(final Class api, final Object service) { Class is a raw type. References to generic type Class<T> should be parameterized |
31. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3826) public final void addShowingMenus(final Set menuIds, Set is a raw type. References to generic type Set<E> should be parameterized |
32. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3850) public final void removeShowingMenus(final Set menuIds, Set is a raw type. References to generic type Set<E> should be parameterized |
33. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3876) List toSave = getFilteredSaveables(filter, saveables); List is a raw type. References to generic type List<E> should be parameterized |
34. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3893) private List getFilteredSaveables(ISaveableFilter filter, List is a raw type. References to generic type List<E> should be parameterized |
35. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3895) List toSave = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
36. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3895) List toSave = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
37. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3900) toSave.add(saveable); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
38. WARNING in /src/org/eclipse/ui/internal/Workbench.java (at line 3910) toSave.add(saveable); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 141) private ArrayList removedEditors = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 141) private ArrayList removedEditors = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 180) private Set dirtyPerspectives = new HashSet(); Set is a raw type. References to generic type Set<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 180) private Set dirtyPerspectives = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 194) List newList = new ArrayList(Arrays.asList(workingSets)); List is a raw type. References to generic type List<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 194) List newList = new ArrayList(Arrays.asList(workingSets)); Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
7. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 194) List newList = new ArrayList(Arrays.asList(workingSets)); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
8. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 196) setWorkingSets((IWorkingSet[]) newList .toArray(new IWorkingSet[newList.size()])); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 501) ArrayList toClose = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 501) ArrayList toClose = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 534) toClose.add(reference); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
12. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 537) IEditorReference[] editorRefs = (IEditorReference[]) toClose .toArray(new IEditorReference[toClose.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 /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 558) List partsToClose = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
14. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 558) List partsToClose = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
15. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 562) partsToClose.add(refPart); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
16. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 755) Iterator itr = oldList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
17. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 896) Iterator itr = perspList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
18. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 984) Collection visibleItems = actionSets.getVisibleItems(); Collection is a raw type. References to generic type Collection<E> should be parameterized |
19. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 985) return (IActionSetDescriptor[]) visibleItems .toArray(new IActionSetDescriptor[visibleItems.size()]); Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized |
20. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1049) final ArrayList result = new ArrayList(refs.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
21. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1049) final ArrayList result = new ArrayList(refs.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
22. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1057) result.add(part); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
23. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1063) return (IEditorPart[]) result.toArray(editors); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
24. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1071) List result = new ArrayList(3); List is a raw type. References to generic type List<E> should be parameterized |
25. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1071) List result = new ArrayList(3); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
26. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1080) result.add(saveable); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
27. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1085) return (ISaveablePart[]) result .toArray(new ISaveablePart[result.size()]); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
28. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1163) (MElementContainer<MUIElement>) child); Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
29. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1241) public ArrayList getShowInPartIds() { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
30. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1246) return new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
31. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1264) public void sortShowInPartIds(ArrayList partIds) { ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
32. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1267) Collections.sort(partIds, new Comparator() { public int compare(Object a, Object b) { long ta = persp.getShowInTime((String) a); long tb = persp.getShowInTime((String) b); return (ta == tb) ? 0 : ((ta > tb) ? -1 : 1); } }); Type safety: Unchecked invocation sort(ArrayList, new Comparator(){}) of the generic method sort(List<T>, Comparator<? super T>) of type Collections |
33. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1267) Collections.sort(partIds, new Comparator() { Type safety: The expression of type ArrayList needs unchecked conversion to conform to List<Object> |
34. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1267) Collections.sort(partIds, new Comparator() { public int compare(Object a, Object b) { long ta = persp.getShowInTime((String) a); long tb = persp.getShowInTime((String) b); return (ta == tb) ? 0 : ((ta > tb) ? -1 : 1); } }); Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object> |
35. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1267) Collections.sort(partIds, new Comparator() { Comparator is a raw type. References to generic type Comparator<T> should be parameterized |
36. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1322) ArrayList parts = new ArrayList(refs.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
37. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1322) ArrayList parts = new ArrayList(refs.length); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
38. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1326) parts.add(part); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
39. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1330) return (IViewPart[]) parts.toArray(result); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
40. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1518) private ArrayList oldActionSets = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
41. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1518) private ArrayList oldActionSets = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
42. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1521) ArrayList newActionSets = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
43. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1521) ArrayList newActionSets = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
44. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1527) 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 |
45. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1536) 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 |
46. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1582) ArrayList descs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
47. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1582) ArrayList descs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
48. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 1588) descs.add(desc); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
49. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 2362) Iterator itr = perspList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
50. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 2972) private List openedList; List is a raw type. References to generic type List<E> should be parameterized |
51. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 2978) private List usedList; List is a raw type. References to generic type List<E> should be parameterized |
52. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 2989) openedList = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
53. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 2990) usedList = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
54. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3001) return (Perspective[]) usedList.toArray(result); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
55. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3013) openedList.add(perspective); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
56. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3014) usedList.add(0, perspective); Type safety: The method add(int, Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
57. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3023) public Iterator iterator() { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
58. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3032) return (Perspective[]) openedList.toArray(result); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
59. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3063) usedList.add(perspective); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
60. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3314) List result = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
61. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3314) List result = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
62. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3321) result.add(reference); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
63. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3325) return (IWorkbenchPartReference[]) result .toArray(new IWorkbenchPartReference[result.size()]); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
64. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3457) Set setOfSets = new HashSet(); Set is a raw type. References to generic type Set<E> should be parameterized |
65. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3457) Set setOfSets = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
66. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3462) setOfSets.add(newWorkingSets[i]); Type safety: The method add(Object) belongs to the raw type Set. References to generic type Set<E> should be parameterized |
67. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3464) newWorkingSets = (IWorkingSet[]) setOfSets .toArray(new IWorkingSet[setOfSets.size()]); Type safety: The method toArray(Object[]) belongs to the raw type Set. References to generic type Set<E> should be parameterized |
68. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3520) ArrayList refs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
69. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3520) ArrayList refs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
70. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3532) refs.add(((PartSite) ed.getSite()).getPartReference()); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
71. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3536) return (IEditorReference[]) refs.toArray(new IEditorReference[refs .size()]); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
72. WARNING in /src/org/eclipse/ui/internal/WorkbenchPage.java (at line 3541) IEditorReference[] refs = (IEditorReference[]) removedEditors .toArray(new IEditorReference[removedEditors.size()]); Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/WorkbenchPlugin.java (at line 141) private Collection startingBundles = new HashSet(); Collection is a raw type. References to generic type Collection<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/WorkbenchPlugin.java (at line 141) private Collection startingBundles = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/WorkbenchPlugin.java (at line 813) public static void log(Class clazz, String methodName, Throwable t) { Class is a raw type. References to generic type Class<T> should be parameterized |
4. WARNING in /src/org/eclipse/ui/internal/WorkbenchPlugin.java (at line 1217) 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 |
1. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 453) private Map globalActionHandlersByCommandId = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 453) private Map globalActionHandlersByCommandId = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 459) private List handlerActivations = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 459) private List handlerActivations = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 490) globalActionHandlersByCommandId.put(commandId, new ActionHandler(globalAction)); 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 /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 520) Map handlersByCommandId = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
7. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 520) Map handlersByCommandId = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
8. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 521) handlersByCommandId.putAll(globalActionHandlersByCommandId); Type safety: The method putAll(Map) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized |
9. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 523) List newHandlers = new ArrayList(handlersByCommandId.size()); List is a raw type. References to generic type List<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 523) List newHandlers = new ArrayList(handlersByCommandId.size()); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 525) Iterator existingIter = handlerActivations.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
12. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 534) newHandlers.add(next); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
13. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 543) for (Iterator iterator = handlersByCommandId.entrySet().iterator(); iterator Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
14. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 545) 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 |
15. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 545) 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 |
16. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 548) newHandlers.add(handlerService.activateHandler(commandId, handler, expression)); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
17. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 793) Iterator itr = oldList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
18. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1318) final Iterator activationItr = handlerActivations.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
19. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1543) List disabledControls = null; List is a raw type. References to generic type List<E> should be parameterized |
20. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1590) Iterator itr = pageList.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
21. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1640) private Set menuRestrictions = new HashSet(); Set is a raw type. References to generic type Set<E> should be parameterized |
22. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1640) private Set menuRestrictions = new HashSet(); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
23. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1642) public Set getMenuRestrictions() { Set is a raw type. References to generic type Set<E> should be parameterized |
24. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1778) private List pagesInCreationOrder; List is a raw type. References to generic type List<E> should be parameterized |
25. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1781) private List pageInActivationOrder; List is a raw type. References to generic type List<E> should be parameterized |
26. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1787) pagesInCreationOrder = new ArrayList(4); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
27. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1788) pageInActivationOrder = new ArrayList(4); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
28. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1792) pagesInCreationOrder.add(object); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
29. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1793) pageInActivationOrder.add(0, object); 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 /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1798) public Iterator iterator() { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
31. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1821) pagesInCreationOrder.toArray(retArray); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
32. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 1834) pageInActivationOrder.add(page); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
33. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 2461) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
34. WARNING in /src/org/eclipse/ui/internal/WorkbenchWindow.java (at line 2465) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/progress/WorkbenchSiteProgressService.java (at line 54) private Collection busyJobs = Collections.synchronizedSet(new HashSet()); Collection is a raw type. References to generic type Collection<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/progress/WorkbenchSiteProgressService.java (at line 54) private Collection busyJobs = Collections.synchronizedSet(new HashSet()); Type safety: Unchecked invocation synchronizedSet(HashSet) of the generic method synchronizedSet(Set<T>) of type Collections |
3. WARNING in /src/org/eclipse/ui/internal/progress/WorkbenchSiteProgressService.java (at line 54) private Collection busyJobs = Collections.synchronizedSet(new HashSet()); Type safety: The expression of type HashSet needs unchecked conversion to conform to Set<Object> |
4. WARNING in /src/org/eclipse/ui/internal/progress/WorkbenchSiteProgressService.java (at line 54) private Collection busyJobs = Collections.synchronizedSet(new HashSet()); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/internal/progress/WorkbenchSiteProgressService.java (at line 315) busyJobs.add(job); Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/internal/services/ServiceLocator.java (at line 80) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
2. WARNING in /src/org/eclipse/ui/internal/services/ServiceLocator.java (at line 87) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
3. WARNING in /src/org/eclipse/ui/internal/services/ServiceLocator.java (at line 106) public final void registerService(final Class api, final Object service) { Class is a raw type. References to generic type Class<T> should be parameterized |
1. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 148) private ArrayList nestedEditors = new ArrayList(3); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 148) private ArrayList nestedEditors = new ArrayList(3); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 150) private List pageSites = new ArrayList(3); List is a raw type. References to generic type List<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 150) private List pageSites = new ArrayList(3); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 258) nestedEditors.add(editor); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 675) pageSites.add(sl); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
7. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 828) for (Iterator i = nestedEditors.iterator(); i.hasNext();) { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
8. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 1187) public Object getAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
9. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 1212) List result = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
10. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 1212) List result = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
11. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 1218) result.add(editor); Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized |
12. WARNING in /src/org/eclipse/ui/part/MultiPageEditorPart.java (at line 1221) return (IEditorPart[]) result.toArray(new IEditorPart[result.size()]); Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 69) private ArrayList menuExtenders; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 236) public Object getAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
3. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 394) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
4. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 465) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
5. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 507) menuExtenders = new ArrayList(1); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/part/MultiPageEditorSite.java (at line 518) menuExtenders = new ArrayList(1); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
1. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 121) private Map mapPartToRec = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
2. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 121) private Map mapPartToRec = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
3. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 127) private Map mapPageToSite = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
4. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 127) private Map mapPageToSite = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
5. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 132) private Map mapPageToNumRecs = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
6. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 132) private Map mapPageToNumRecs = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
7. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 413) mapPartToRec.put(part, rec); 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 /src/org/eclipse/ui/part/PageBookView.java (at line 436) mapPageToSite.put(rec.page, site); 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 /src/org/eclipse/ui/part/PageBookView.java (at line 450) mapPageToNumRecs.put(rec.page, new Integer(count.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 |
10. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 514) Map clone = (Map) ((HashMap) mapPartToRec).clone(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
11. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 514) Map clone = (Map) ((HashMap) mapPartToRec).clone(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
12. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 514) Map clone = (Map) ((HashMap) mapPartToRec).clone(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
13. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 515) Iterator itr = clone.values().iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
14. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 576) public Object getAdapter(Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
15. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 608) protected Object getViewAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
16. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 705) Iterator itr = mapPartToRec.values().iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
17. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 818) Map newActionHandlers = activeRec.subActionBars Map is a raw type. References to generic type Map<K,V> should be parameterized |
18. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 821) Set keys = newActionHandlers.entrySet(); Set is a raw type. References to generic type Set<E> should be parameterized |
19. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 822) Iterator iter = keys.iterator(); Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
20. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 824) Map.Entry entry = (Map.Entry) iter.next(); Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized |
21. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 824) Map.Entry entry = (Map.Entry) iter.next(); Map.Entry is a raw type. References to generic type Map<K,V>.Entry<K,V> should be parameterized |
22. WARNING in /src/org/eclipse/ui/part/PageBookView.java (at line 868) mapPageToNumRecs.put(rec.page, new Integer(newCount)); Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized |
1. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 53) private ArrayList menuExtenders; ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 131) HashSet managers = new HashSet(menuExtenders.size()); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
3. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 131) HashSet managers = new HashSet(menuExtenders.size()); HashSet is a raw type. References to generic type HashSet<E> should be parameterized |
4. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 135) 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 |
5. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 139) for (Iterator iterator = managers.iterator(); iterator Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
6. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 166) public Object getAdapter(Class adapter) { Class is a raw type. References to generic type Class<T> should be parameterized |
7. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 184) public final Object getService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
8. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 202) public final boolean hasService(final Class key) { Class is a raw type. References to generic type Class<T> should be parameterized |
9. WARNING in /src/org/eclipse/ui/part/PageSite.java (at line 212) menuExtenders = new ArrayList(1); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
top | errors | others warnings | discouraged warnings |
top | errors | others warnings | forbidden warnings |
1. WARNING in /src/org/eclipse/e4/extensions/ExtensionUtils.java (at line 3) import org.eclipse.core.internal.runtime.InternalPlatform; Discouraged access: The type InternalPlatform is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20091119/plugins/org.eclipse.core.runtime_3.6.0.v20090925.jar |
2. WARNING in /src/org/eclipse/e4/extensions/ExtensionUtils.java (at line 9) IExtensionRegistry registry = InternalPlatform.getDefault().getRegistry(); Discouraged access: The type InternalPlatform is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20091119/plugins/org.eclipse.core.runtime_3.6.0.v20090925.jar |
3. WARNING in /src/org/eclipse/e4/extensions/ExtensionUtils.java (at line 9) IExtensionRegistry registry = InternalPlatform.getDefault().getRegistry(); Discouraged access: The method getDefault() from the type InternalPlatform is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20091119/plugins/org.eclipse.core.runtime_3.6.0.v20090925.jar |
4. WARNING in /src/org/eclipse/e4/extensions/ExtensionUtils.java (at line 9) IExtensionRegistry registry = InternalPlatform.getDefault().getRegistry(); Discouraged access: The method getRegistry() from the type InternalPlatform is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20091119/plugins/org.eclipse.core.runtime_3.6.0.v20090925.jar |