IDEWorkbenchPlugin.getDefault().getPreferenceStore().setValue(enablementKey, enablementButton.getSelection());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerViewPreferenceDialog.java:[139]
IDEWorkbenchPlugin.getDefault().savePluginPreferences();
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerViewPreferenceDialog.java:[139]
IDEWorkbenchPlugin.getDefault().savePluginPreferences();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerViewPreferenceDialog.java:[139]
IDEWorkbenchPlugin.getDefault().savePluginPreferences();
^^^^^^^^^^^^^^^^^^^^^^^
The method savePluginPreferences() from the type Plugin is deprecated
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerViewPreferenceDialog.java:[151]
boolean checked = IDEWorkbenchPlugin.getDefault().getPreferenceStore().getDefaultBoolean(enablementKey);
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerViewPreferenceDialog.java:[151]
boolean checked = IDEWorkbenchPlugin.getDefault().getPreferenceStore().getDefaultBoolean(enablementKey);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[43]
import org.eclipse.ui.internal.WorkbenchMessages;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchMessages' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[44]
import org.eclipse.ui.internal.WorkbenchPage;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchPage' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[45]
import org.eclipse.ui.internal.WorkbenchPlugin;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[46]
import org.eclipse.ui.internal.util.Util;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'Util' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[46]
import org.eclipse.ui.internal.util.Util;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.internal.util.Util is never used
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[62]
private static final String NO_TARGETS_MSG = WorkbenchMessages.Workbench_showInNoTargets;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchMessages' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[62]
private static final String NO_TARGETS_MSG = WorkbenchMessages.Workbench_showInNoTargets;
^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The field 'WorkbenchMessages.Workbench_showInNoTargets' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[66]
private Map actions = new HashMap(21);
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[66]
private Map actions = new HashMap(21);
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[176]
actions.put(desc.getId(), action);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[186]
private ArrayList getShowInPartIds(IWorkbenchPart sourcePart) {
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[187]
ArrayList targetIds = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[187]
ArrayList targetIds = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[188]
WorkbenchPage page = (WorkbenchPage) getWindow().getActivePage();
^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchPage' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[188]
WorkbenchPage page = (WorkbenchPage) getWindow().getActivePage();
^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchPage' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[190]
targetIds.addAll(page.getShowInPartIds());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[190]
targetIds.addAll(page.getShowInPartIds());
^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'WorkbenchPage.getShowInPartIds()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[198]
targetIds.add(partIds[i]);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[203]
page.sortShowInPartIds(targetIds);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'WorkbenchPage.sortShowInPartIds(ArrayList<?>)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[231]
return (IShowInSource) sourcePart.getAdapter(IShowInSource.class);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unnecessary cast from IShowInSource to IShowInSource
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[243]
return (IShowInTargetList) sourcePart.getAdapter(IShowInTargetList.class);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unnecessary cast from IShowInTargetList to IShowInTargetList
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[278]
ArrayList ids = getShowInPartIds(sourcePart);
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[279]
ArrayList descs = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[279]
ArrayList descs = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[280]
IViewRegistry reg = WorkbenchPlugin.getDefault().getViewRegistry();
^^^^^^^^^^^^^^^
Discouraged access: The type 'WorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[280]
IViewRegistry reg = WorkbenchPlugin.getDefault().getViewRegistry();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'WorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[280]
IViewRegistry reg = WorkbenchPlugin.getDefault().getViewRegistry();
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'WorkbenchPlugin.getViewRegistry()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.workbench/3.110.1.v20170704-1208/org.eclipse.ui.workbench-3.110.1.v20170704-1208.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[281]
for (Iterator i = ids.iterator(); i.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[303]
descs.add(desc);
^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[307]
descs.add(desc);
^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[311]
descs.add(desc);
^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ShowInMenu.java:[316]
return (IViewDescriptor[]) descs.toArray(new IViewDescriptor[descs.size()]);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionMarkCompleted.java:[51]
Map attrs = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionMarkCompleted.java:[51]
Map attrs = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionMarkCompleted.java:[52]
attrs.put(IMarker.DONE, Boolean.TRUE);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionMarkCompleted.java:[69]
for (Iterator iterator = selection.iterator(); iterator.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FiltersAction.java:[20]
import org.eclipse.ui.internal.ide.IDEWorkbenchPlugin;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FiltersAction.java:[35]
setImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("elcl16/filter_ps.gif")); //$NON-NLS-1$
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FiltersAction.java:[35]
setImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor("elcl16/filter_ps.gif")); //$NON-NLS-1$
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getIDEImageDescriptor(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[128]
private Map typesToMappings = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[128]
private Map typesToMappings = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[218]
Iterator mappings = ((Collection) typesToMappings.get(marker.getType())).iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[218]
Iterator mappings = ((Collection) typesToMappings.get(marker.getType())).iterator();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[322]
Collection entries = new HashSet();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[322]
Collection entries = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[324]
entries = (Collection) typesToMappings.get(markerType);
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[326]
entries = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[329]
entries.add(entry);
^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[330]
typesToMappings.put(type.getId(), entries);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[343]
Collection types = new HashSet();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[343]
Collection types = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[347]
types.add(type);
^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[350]
types.add(sub);
^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[359]
types.toArray(typesArray);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[391]
Iterator entries = typesToMappings.values().iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[392]
Collection removeCollection = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[392]
Collection removeCollection = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[394]
Collection mappings = (Collection) entries.next();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[394]
Collection mappings = (Collection) entries.next();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[395]
Iterator mappingsIterator = mappings.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[399]
removeCollection.add(next);
^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/FieldMarkerGroup.java:[403]
mappings.removeAll(removeCollection);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method removeAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/util/ExtendedDiagnosticComposite.java:[294]
List<Diagnostic> childList = new ArrayList<Diagnostic>(((List<Diagnostic>) parentElement).size());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to List<Diagnostic>
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/util/ExtendedDiagnosticComposite.java:[295]
for (Diagnostic child : (List<Diagnostic>) parentElement) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked cast from Object to List<Diagnostic>
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[46]
private Map markerTable;
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[55]
public MarkerList(Collection markers) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[56]
this((ConcreteMarker[]) markers.toArray(new ConcreteMarker[markers.size()]));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[85]
private Map getMarkerMap() {
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[87]
markerTable = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[90]
markerTable.put(marker.getMarker(), marker);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[135]
public List asList() {
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[139]
public MarkerList findMarkers(Collection ofIMarker) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[140]
List result = new ArrayList(ofIMarker.size());
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[140]
List result = new ArrayList(ofIMarker.size());
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[142]
Iterator iter = ofIMarker.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[148]
result.add(marker);
^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[179]
Collection returnMarkers = new HashSet();// avoid duplicates
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[179]
Collection returnMarkers = new HashSet();// avoid duplicates
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[182]
returnMarkers.addAll(element.findMarkers(mon, ignoreExceptions));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[196]
ArrayList result = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[196]
ArrayList result = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[201]
result.addAll(Arrays.asList(newMarkers));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[204]
return (IMarker[]) result.toArray(new IMarker[result.size()]);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[319]
public void updateMarkers(Collection addedMarkers, Collection removedMarkers) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[319]
public void updateMarkers(Collection addedMarkers, Collection removedMarkers) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[320]
List list = new ArrayList(asList());
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[320]
List list = new ArrayList(asList());
^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The constructor ArrayList(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[320]
List list = new ArrayList(asList());
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[321]
list.addAll(addedMarkers);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[322]
list.removeAll(removedMarkers);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method removeAll(Collection) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerList.java:[324]
list.toArray(markers);
^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionPasteMarker.java:[91]
final ArrayList<Map> newMarkerAttributes = new ArrayList<Map>();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionPasteMarker.java:[91]
final ArrayList<Map> newMarkerAttributes = new ArrayList<Map>();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionPasteMarker.java:[113]
final Map[] attrs = newMarkerAttributes.toArray(new Map[newMarkerAttributes.size()]);
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSelectionProviderAction.java:[71]
ArrayList markers = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSelectionProviderAction.java:[71]
ArrayList markers = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSelectionProviderAction.java:[79]
markers.add(((ConcreteMarker) object).getMarker());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSelectionProviderAction.java:[83]
return (IMarker[]) markers.toArray(new IMarker[markers.size()]);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ProblemFilter.java:[327]
final String namespace = element.getNamespace();
^^^^^^^^^^^^^^
The method getNamespace() from the type IConfigurationElement is deprecated
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[41]
import org.eclipse.ui.internal.ide.IDEWorkbenchPlugin;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[68]
setImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor(IMAGE_PATH));
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[68]
setImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor(IMAGE_PATH));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getIDEImageDescriptor(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[69]
setDisabledImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor(DISABLED_IMAGE_PATH));
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[69]
setDisabledImageDescriptor(IDEWorkbenchPlugin.getIDEImageDescriptor(DISABLED_IMAGE_PATH));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getIDEImageDescriptor(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[147]
IStatus status = new Status(IStatus.ERROR, IDEWorkbenchPlugin.IDE_WORKBENCH, message);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[147]
IStatus status = new Status(IStatus.ERROR, IDEWorkbenchPlugin.IDE_WORKBENCH, message);
^^^^^^^^^^^^^
Discouraged access: The field 'IDEWorkbenchPlugin.IDE_WORKBENCH' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/ActionOpenMarker.java:[158]
adapter.setProperty(StatusAdapter.TITLE_PROPERTY, MarkerMessages.OpenMarker_errorTitle);
^^^^^^^^^^^^^^
The field StatusAdapter.TITLE_PROPERTY is deprecated
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[41]
import org.eclipse.ui.internal.ide.IDEWorkbenchPlugin;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[136]
private Collection registeredFilters = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[136]
private Collection registeredFilters = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[138]
private Map markerGroups = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[138]
private Map markerGroups = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[140]
private Map markerGroupingEntries = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[140]
private Map markerGroupingEntries = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[142]
private HashMap categories = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[142]
private HashMap categories = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[144]
private HashMap hierarchyOrders = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[144]
private HashMap hierarchyOrders = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[153]
IExtensionPoint point = Platform.getExtensionRegistry().getExtensionPoint(IDEWorkbenchPlugin.IDE_WORKBENCH, MARKER_SUPPORT);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[153]
IExtensionPoint point = Platform.getExtensionRegistry().getExtensionPoint(IDEWorkbenchPlugin.IDE_WORKBENCH, MARKER_SUPPORT);
^^^^^^^^^^^^^
Discouraged access: The field 'IDEWorkbenchPlugin.IDE_WORKBENCH' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[159]
Map groupingEntries = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[159]
Map groupingEntries = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[160]
Set attributeMappings = new HashSet();
^^^
Set is a raw type. References to generic type Set<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[160]
Set attributeMappings = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[181]
private void processExtension(IExtensionTracker tracker, IExtension extension, Map groupingEntries, Collection attributeMappings) {
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[181]
private void processExtension(IExtensionTracker tracker, IExtension extension, Map groupingEntries, Collection attributeMappings) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[187]
registeredFilters.add(filter);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[195]
markerGroups.put(group.getId(), group);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[206]
Collection entries;
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[208]
entries = (Collection) groupingEntries.get(groupName);
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[210]
entries = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[213]
entries.add(entry);
^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[214]
groupingEntries.put(groupName, entries);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[224]
attributeMappings.add(grouping);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[235]
categories.put(element2, categoryName);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[254]
private void postProcessExtensions(Map groupingEntries, Collection attributeMappings) {
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[254]
private void postProcessExtensions(Map groupingEntries, Collection attributeMappings) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[264]
private void processGroupingEntries(Map groupingEntries) {
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[265]
Iterator entriesIterator = groupingEntries.keySet().iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[268]
Iterator nextEntriesIterator = ((Collection) groupingEntries.get(nextGroupId)).iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[268]
Iterator nextEntriesIterator = ((Collection) groupingEntries.get(nextGroupId)).iterator();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[272]
markerGroupingEntries.put(next.getId(), next);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[279]
IDEWorkbenchPlugin.log(NLS.bind("markerGroupingEntry {0} defines invalid group {1}",//$NON-NLS-1$
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[279]
IDEWorkbenchPlugin.log(NLS.bind("markerGroupingEntry {0} defines invalid group {1}",//$NON-NLS-1$
new String[] { next.getId(), nextGroupId }));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.log(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[291]
private void processAttributeMappings(Collection attributeMappings) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[292]
Iterator mappingsIterator = attributeMappings.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[301]
IDEWorkbenchPlugin.log(NLS.bind("Reference to invalid markerGroupingEntry {0}",//$NON-NLS-1$
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[301]
IDEWorkbenchPlugin.log(NLS.bind("Reference to invalid markerGroupingEntry {0}",//$NON-NLS-1$
defaultEntryId));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.log(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[314]
IDEWorkbenchPlugin.log(NLS.bind("Reference to invaild markerGroupingEntry {0}", //$NON-NLS-1$
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[314]
IDEWorkbenchPlugin.log(NLS.bind("Reference to invaild markerGroupingEntry {0}", //$NON-NLS-1$
defaultEntryId));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.log(String)' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[346]
Map groupingEntries = new HashMap();
^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[346]
Map groupingEntries = new HashMap();
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[347]
Set attributeMappings = new HashSet();
^^^
Set is a raw type. References to generic type Set<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[347]
Set attributeMappings = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[357]
public Collection getRegisteredFilters() {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[358]
Collection filteredFilters = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[358]
Collection filteredFilters = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[359]
Iterator registeredIterator = registeredFilters.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[365]
filteredFilters.add(next);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[463]
List selectedTypes = new ArrayList();
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[463]
List selectedTypes = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[470]
IStatus status = new Status(IStatus.WARNING, IDEWorkbenchPlugin.IDE_WORKBENCH, IStatus.WARNING,
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[470]
IStatus status = new Status(IStatus.WARNING, IDEWorkbenchPlugin.IDE_WORKBENCH, IStatus.WARNING,
^^^^^^^^^^^^^
Discouraged access: The field 'IDEWorkbenchPlugin.IDE_WORKBENCH' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[472]
IDEWorkbenchPlugin.getDefault().getLog().log(status);
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[472]
IDEWorkbenchPlugin.getDefault().getLog().log(status);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[474]
selectedTypes.add(type);
^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[497]
Collection removedGroups = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[497]
Collection removedGroups = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[506]
removedGroups.add(element);
^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[521]
Iterator entriesIterator = markerGroupingEntries.keySet().iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[522]
Collection removedKeys = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[522]
Collection removedKeys = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[527]
removedKeys.add(entryId);
^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[531]
Iterator removedIterator = removedKeys.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[544]
private void removeValues(Object value, HashMap cache) {
^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[545]
Collection keysToRemove = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[545]
Collection keysToRemove = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[546]
Iterator keys = cache.keySet().iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[551]
Collection collection = (Collection) next;
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[551]
Collection collection = (Collection) next;
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[555]
keysToRemove.add(key);
^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[561]
keysToRemove.add(key);
^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[565]
Iterator keysToRemoveIterator = keysToRemove.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[662]
public Collection getMarkerGroups() {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerSupportRegistry.java:[677]
markerGroups.put(group.getDescription(), group);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/TableComparator.java:[27]
public class TableComparator extends ViewerComparator implements Comparator {
^^^^^^^^^^
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/TableComparator.java:[352]
Arrays.sort(elements, start, end, new Comparator() {
@Override
public int compare(Object a, Object b) {
return TableComparator.this.compare(viewer, a, b);
}
});
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation sort(Object[], int, int, new Comparator(){}) of the generic method sort(T[], int, int, Comparator<? super T>) of type Arrays
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/TableComparator.java:[352]
Arrays.sort(elements, start, end, new Comparator() {
@Override
public int compare(Object a, Object b) {
return TableComparator.this.compare(viewer, a, b);
}
});
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The expression of type new Comparator(){} needs unchecked conversion to conform to Comparator<? super Object>
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/TableComparator.java:[352]
Arrays.sort(elements, start, end, new Comparator() {
^^^^^^^^^^
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[113]
import org.eclipse.ui.internal.ide.IDEWorkbenchPlugin;
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[221]
private Collection categoriesToExpand = new HashSet();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[221]
private Collection categoriesToExpand = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[223]
private Collection preservedSelection = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[223]
private Collection preservedSelection = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[268]
categoriesToExpand.add(categories[0].getName());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[270]
Collection newCategories = new HashSet();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[270]
Collection newCategories = new HashSet();
^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[277]
newCategories.add(category.getName());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[290]
Collection newSelection = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[290]
Collection newSelection = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[294]
Iterator preserved = preservedSelection.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[298]
newSelection.add(element);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[320]
categoriesToExpand.add(category.getName());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[352]
Iterator iterator = structured.iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[356]
preservedSelection.add(new MarkerDescriptor(next.getConcreteRepresentative()));
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[633]
Activator.getDefault().savePluginPreferences();
^^^^^^^^^^^^^^^^^^^^^^^
The method savePluginPreferences() from the type Plugin is deprecated
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[760]
public Object getAdapter(Class adaptable) {
^^^^^^
Type safety: The return type Object for getAdapter(Class) from the type MarkerView needs unchecked conversion to conform to T from the type WorkbenchPart
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[760]
public Object getAdapter(Class adaptable) {
^^^^^
Class is a raw type. References to generic type Class<T> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[775]
return super.getAdapter(adaptable);
^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: Unchecked invocation getAdapter(Class) of the generic method getAdapter(Class<T>) of type WorkbenchPart
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[775]
return super.getAdapter(adaptable);
^^^^^^^^^
Type safety: The expression of type Class needs unchecked conversion to conform to Class<Object>
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[821]
List markers = new ArrayList();
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[821]
List markers = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[826]
markers.add(((ConcreteMarker) element).getMarker());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[993]
List selection = ((IStructuredSelection) getViewer().getSelection()).toList();
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[996]
selection.toArray(markers);
^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1099]
for (Iterator iterator = selection.iterator(); iterator.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1123]
List selectedElements = new ArrayList();
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1123]
List selectedElements = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1132]
selectedElements.add(mapping);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1136]
selectedElements.add(file);
^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1140]
for (Iterator iterator = ((IStructuredSelection) selection).iterator(); iterator.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1155]
selectedElements.add(mapping);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1158]
selectedElements.add(resource);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1161]
selectedElements.add(object);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1165]
selectedElements.add(obj);
^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1182]
Collection selectionCollection = new ArrayList();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1182]
Collection selectionCollection = new ArrayList();
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1186]
selectionCollection.add(element);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1190]
selectionCollection.add(element);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1192]
selectionCollection.add(element);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1197]
selectionCollection.toArray(selections);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1203]
Iterator systemFilters = MarkerSupportRegistry.getInstance().getRegisteredFilters().iterator();
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1218]
private void addResources(Collection resources, ResourceMapping mapping) {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1224]
resources.add(element);
^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1275]
Collection oldProjects = MarkerFilter.getProjectsAsCollection(oldElements);
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1276]
Collection newProjects = MarkerFilter.getProjectsAsCollection(newElements);
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1279]
if (newProjects.containsAll(oldProjects)) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method containsAll(Collection) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1454]
List newSelection = new ArrayList(structuredSelection.size());
^^^^
List is a raw type. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1454]
List newSelection = new ArrayList(structuredSelection.size());
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1456]
for (Iterator i = structuredSelection.iterator(); i.hasNext();) {
^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1461]
newSelection.add(marker);
^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1518]
Collection filters = findEnabledFilters();
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1521]
filters.toArray(enabledFilters);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type Collection. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1532]
protected Collection findEnabledFilters() {
^^^^^^^^^^
Collection is a raw type. References to generic type Collection<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1534]
ArrayList filters = new ArrayList(0);
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1534]
ArrayList filters = new ArrayList(0);
^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1537]
filters.add(element);
^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1610]
IBindingService bindingService = (IBindingService) PlatformUI.getWorkbench().getAdapter(IBindingService.class);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unnecessary cast from IBindingService to IBindingService
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1627]
if (targetObjectURI == null || targetObjectURI.equals("")) {
^^
Non-externalized string literal; it should be followed by //$NON-NLS-<n>$
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1664]
if (IDEWorkbenchPlugin.getDefault().getPreferenceStore().getBoolean(getMarkerEnablementPreferenceName())) {
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1664]
if (IDEWorkbenchPlugin.getDefault().getPreferenceStore().getBoolean(getMarkerEnablementPreferenceName())) {
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1665]
return IDEWorkbenchPlugin.getDefault().getPreferenceStore().getInt(getMarkerLimitPreferenceName());
^^^^^^^^^^^^^^^^^^
Discouraged access: The type 'IDEWorkbenchPlugin' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1665]
return IDEWorkbenchPlugin.getDefault().getPreferenceStore().getInt(getMarkerLimitPreferenceName());
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method 'IDEWorkbenchPlugin.getDefault()' is not API (restriction on classpath entry '/home/jenkins/.m2/repository/p2/osgi/bundle/org.eclipse.ui.ide/3.13.1.v20170822-1526/org.eclipse.ui.ide-3.13.1.v20170822-1526.jar')
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/MarkerView.java:[1807]
return (IUndoContext) ResourcesPlugin.getWorkspace().getAdapter(IUndoContext.class);
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unnecessary cast from IUndoContext to IUndoContext
[WARNING] /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/org/eclipse/sphinx/emf/validation/ui/views/CategoryComparator.java:[28]
public class CategoryComparator extends ViewerComparator implements Comparator {
^^^^^^^^^^
Comparator is a raw type. References to generic type Comparator<T> should be parameterized
607 problems (607 warnings)
[INFO]
[INFO] --- maven-resources-plugin:2.6:testResources (default-testResources) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO] Using 'ISO-8859-1' encoding to copy filtered resources.
[INFO] skip non existing resourceDirectory /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/src/test/resources
[INFO]
[INFO] --- tycho-source-plugin:1.0.0:plugin-source (plugin-source) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO] Building jar: /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/target/org.eclipse.sphinx.emf.validation.ui-0.12.0-SNAPSHOT-sources.jar
[INFO]
[INFO] --- target-platform-configuration:1.0.0:target-platform (default-target-platform) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO]
[INFO] --- tycho-packaging-plugin:1.0.0:package-plugin (default-package-plugin) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO] Building jar: /home/jenkins/agent/workspace/gerrit/plugins/org.eclipse.sphinx.emf.validation.ui/target/org.eclipse.sphinx.emf.validation.ui-0.12.0-SNAPSHOT.jar
[INFO]
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata-default (default-p2-metadata-default) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO]
[INFO] --- tycho-source-feature-plugin:1.0.0:source-feature (source-feature) @ org.eclipse.sphinx.emf.validation.ui ---
[INFO]
[INFO] --- tycho-p2-plugin:1.0.0:p2-metadata (attach-p2-metadata) @ org.eclipse.sphinx.emf.validation.ui ---