Resolve raw type warnings

Change-Id: I426affb8ab87b9ded3dfa72845e6113bf52844b9
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
diff --git a/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/registry/RegistryBrowser.java b/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/registry/RegistryBrowser.java
index e58a934..e9060ea 100644
--- a/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/registry/RegistryBrowser.java
+++ b/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/registry/RegistryBrowser.java
@@ -259,6 +259,7 @@
 		fTreeViewer.setLabelProvider(fLabelProvider);
 		fTreeViewer.setUseHashlookup(true);
 		fTreeViewer.setComparator(new ViewerComparator() {
+			@SuppressWarnings({ "rawtypes", "unchecked" })
 			@Override
 			public int compare(Viewer viewer, Object e1, Object e2) {
 				// let Comparables compare themselves
diff --git a/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java b/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
index cea7ef6..2bf433b 100644
--- a/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
+++ b/ui/org.eclipse.pde.runtime/src/org/eclipse/pde/internal/runtime/spy/sections/ActivePartSection.java
@@ -86,11 +86,12 @@
 			Class<?> clazz = site.getClass().getSuperclass();
 			Field field = clazz.getDeclaredField("menuExtenders"); //$NON-NLS-1$
 			field.setAccessible(true);
-			List list = (List) field.get(site);
+			@SuppressWarnings("unchecked")
+			List<PopupMenuExtender> list = (List<PopupMenuExtender>) field.get(site);
 			if (list != null && !list.isEmpty()) {
 				Set<String> menuIds = new LinkedHashSet<>();
 				for (int i = 0; i < list.size(); i++) {
-					PopupMenuExtender extender = (PopupMenuExtender) list.get(i);
+					PopupMenuExtender extender = list.get(i);
 					menuIds.addAll(extender.getMenuIds());
 				}
 				buffer.append("<p>"); //$NON-NLS-1$