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/ui/workbench/swt/util/BindingProcessingAddon.java (at line 140) List<MUIElement> children = ((MElementContainer) me).getChildren(); MElementContainer is a raw type. References to generic type MElementContainer<T> should be parameterized |
1. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 32) private Map cache = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
2. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 32) private Map cache = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
3. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 37) private Map foundAnyCache = new HashMap(); Map is a raw type. References to generic type Map<K,V> should be parameterized |
4. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 37) private Map foundAnyCache = new HashMap(); HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized |
5. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 77) 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 /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 110) 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 /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 291) List words = new ArrayList(); List is a raw type. References to generic type List<E> should be parameterized |
8. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 291) List words = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
9. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 311) 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 /src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java (at line 315) 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 |
1. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/SelectionAdapterFactory.java (at line 67) private static final Class[] CLASSES = new Class[] { IIterable.class, Class is a raw type. References to generic type Class<T> should be parameterized |
2. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/SelectionAdapterFactory.java (at line 94) final List list = Arrays.asList(new Object[] { sel }); List is a raw type. References to generic type List<E> should be parameterized |
1. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/MenuService.java (at line 74) renderer.processContents((MElementContainer<MUIElement>) castObject); Type safety: Unchecked cast from Object to MElementContainer<MUIElement> |
1. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/StringMatcher.java (at line 308) Vector temp = new Vector(); Vector is a raw type. References to generic type Vector<E> should be parameterized |
2. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/StringMatcher.java (at line 308) Vector temp = new Vector(); Vector is a raw type. References to generic type Vector<E> should be parameterized |
3. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/StringMatcher.java (at line 333) temp.addElement(buf.toString()); Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized |
4. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/StringMatcher.java (at line 349) temp.addElement(buf.toString()); Type safety: The method addElement(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized |
1. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java (at line 380) ArrayList descs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
2. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java (at line 380) ArrayList descs = new ArrayList(); ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized |
3. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java (at line 382) for (Iterator i = sel.iterator(); i.hasNext();) { Iterator is a raw type. References to generic type Iterator<E> should be parameterized |
4. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java (at line 385) descs.add(o); Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized |
5. WARNING in /src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java (at line 390) descs.toArray(viewDescs); 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/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 44) private ServiceTracker pkgAdminTracker; ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
2. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 45) private ServiceTracker locationTracker; ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
3. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 47) private ServiceTracker debugTracker; ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
4. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 95) pkgAdminTracker = new ServiceTracker(context, 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 |
5. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 95) pkgAdminTracker = new ServiceTracker(context, PackageAdmin.class ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
6. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 114) locationTracker = new ServiceTracker(context, filter, null); Type safety: The constructor ServiceTracker(BundleContext, Filter, ServiceTrackerCustomizer) belongs to the raw type ServiceTracker. References to generic type ServiceTracker<S,T> should be parameterized |
7. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 114) locationTracker = new ServiceTracker(context, filter, null); ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
8. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 154) debugTracker = new ServiceTracker(context, 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 |
9. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 154) debugTracker = new ServiceTracker(context, DebugOptions.class ServiceTracker is a raw type. References to generic type ServiceTracker<S,T> should be parameterized |
1. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 200) (MElementContainer<MUIElement>) parent, Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
2. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 218) renderer.hideChild((MElementContainer<MUIElement>) parent, Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
3. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 263) MElementContainer<MUIElement> changedElement = (MElementContainer<MUIElement>) changedObj; Type safety: Unchecked cast from Object to MElementContainer<MUIElement> |
4. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 387) parent = (MElementContainer<MUIElement>) container; Type safety: Unchecked cast from Object to MElementContainer<MUIElement> |
5. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 674) renderer.processContents((MElementContainer<MUIElement>) element); Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
6. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 881) MElementContainer<MUIElement> container = (MElementContainer<MUIElement>) element; Type safety: Unchecked cast from MUIElement to MElementContainer<MUIElement> |
top | errors | others warnings | discouraged warnings |
top | errors | others warnings | forbidden warnings |
1. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 19) import org.eclipse.core.internal.runtime.InternalPlatform; Discouraged access: The type 'InternalPlatform' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.runtime/target/classes') |
2. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 307) return InternalPlatform.getDefault().getStateLocation( Discouraged access: The type 'InternalPlatform' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.runtime/target/classes') |
3. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 307) return InternalPlatform.getDefault().getStateLocation( Discouraged access: The method 'InternalPlatform.getDefault()' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.runtime/target/classes') |
4. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java (at line 307) return InternalPlatform.getDefault().getStateLocation( context.getBundle(), true); Discouraged access: The method 'InternalPlatform.getStateLocation(Bundle, boolean)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.runtime/target/classes') |
1. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 45) import org.eclipse.e4.ui.css.swt.helpers.EclipsePreferencesHelper; Discouraged access: The type 'EclipsePreferencesHelper' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes') |
2. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 1484) EclipsePreferencesHelper.removeOverriddenPropertyNames(preferences); Discouraged access: The type 'EclipsePreferencesHelper' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes') |
3. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 1484) EclipsePreferencesHelper.removeOverriddenPropertyNames(preferences); Discouraged access: The method 'EclipsePreferencesHelper.removeOverriddenPropertyNames(IEclipsePreferences)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes') |
4. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 1489) return EclipsePreferencesHelper Discouraged access: The type 'EclipsePreferencesHelper' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes') |
5. WARNING in /src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java (at line 1489) return EclipsePreferencesHelper .getOverriddenPropertyNames(preferences); Discouraged access: The method 'EclipsePreferencesHelper.getOverriddenPropertyNames(IEclipsePreferences)' is not API (restriction on classpath entry '/opt/public/eclipse/builds/4I/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes') |