Compiler log for org.eclipse.e4.ui.workbench.swt_0.12.100.v20141126-1150 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 47

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

/src/org/eclipse/e4/ui/workbench/swt/internal/copy/PatternFilter.java : 10 warnings :

OTHER WARNINGS
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

/src/org/eclipse/e4/ui/workbench/swt/util/BindingProcessingAddon.java : 1 warning :

OTHER 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

/src/org/eclipse/e4/ui/workbench/swt/internal/copy/ShowViewDialog.java : 5 warnings :

OTHER WARNINGS
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

/src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java : 13 warnings :

OTHER WARNINGS
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

/src/org/eclipse/e4/ui/internal/workbench/swt/SelectionAdapterFactory.java : 2 warnings :

OTHER WARNINGS
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

/src/org/eclipse/e4/ui/internal/workbench/swt/MenuService.java : 1 warning :

OTHER WARNINGS
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>

/src/org/eclipse/e4/ui/workbench/swt/internal/copy/StringMatcher.java : 4 warnings :

OTHER WARNINGS
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

/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java : 11 warnings :

OTHER WARNINGS
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>

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/ui/internal/workbench/swt/WorkbenchSWTActivator.java : 13 warnings :

DISCOURAGED ACCESS 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/4M/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/4M/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/4M/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/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.runtime/bundles/org.eclipse.core.runtime/target/classes')

/src/org/eclipse/e4/ui/internal/workbench/swt/PartRenderingEngine.java : 11 warnings :

DISCOURAGED ACCESS WARNINGS
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/4M/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/4M/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/4M/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/4M/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/4M/gitCache/eclipse.platform.releng.aggregator/eclipse.platform.ui/bundles/org.eclipse.e4.ui.css.swt/target/classes')