# 3/22/12 4:09:04 PM CET
# Eclipse Compiler for Java(TM) 0.B76_R37x, 3.7.1, Copyright IBM Corp 2000, 2011. All rights reserved.
----------
1. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/GraphEditor.java (at line 32)
	import org.eclipse.gef.palette.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.palette is never used
----------
2. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/GraphEditor.java (at line 162)
	getSelectionActions().add(action.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
3. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/GraphEditor.java (at line 173)
	public List getGraphEditorSelectionActions(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
4. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/actions/SimpleSelectAction.java (at line 24)
	import org.eclipse.ui.IEditorPart;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.IEditorPart is never used
----------
----------
5. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 33)
	import org.eclipse.draw2d.geometry.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.geometry is never used
----------
6. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 34)
	import org.eclipse.swt.graphics.RGB;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.RGB is never used
----------
7. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 35)
	import org.eclipse.swt.widgets.Display;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.widgets.Display is never used
----------
8. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 37)
	import ca.mcgill.sable.graph.editpolicies.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.graph.editpolicies is never used
----------
9. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 89)
	public void contributeNodesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
10. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 93)
	graph.nodes.add(node);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
11. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 94)
	map.put(this, node);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
12. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 97)
	public void contributeEdgesToGraph(DirectedGraph graph, HashMap map) {
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
13. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 98)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
14. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 105)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
15. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 106)
	SimpleNode node = (SimpleNode)map.get(this);
	           ^^^^
The value of the local variable node is not used
----------
16. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 107)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
17. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 119)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
18. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/ComplexNodeEditPart.java (at line 131)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
19. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 31)
	import org.eclipse.draw2d.*;
	       ^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d is never used
----------
20. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 65)
	public void contributeToGraph(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
21. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 70)
	graph.edges.add(e);
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
22. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 71)
	map.put(this, e);		
	^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
23. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 75)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
24. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 81)
	ArrayList bends = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
25. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 81)
	ArrayList bends = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
26. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 87)
	bends.add(new AbsoluteBendpoint(x, y + n.height));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
27. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 88)
	bends.add(new AbsoluteBendpoint(x, y));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
28. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 91)
	bends.add(new AbsoluteBendpoint(x, y));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
29. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/EdgeEditPart.java (at line 92)
	bends.add(new AbsoluteBendpoint(x, y + n.height));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
30. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 48)
	public void setBound(Rectangle rect){
	            ^^^^^^^^^^^^^^^^^^^^^^^^
The method setBound(Rectangle) from the type new Figure(){} is never used locally
----------
31. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 86)
	public void contributeNodesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
32. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 87)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
33. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 100)
	public void contributeEdgesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
34. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 101)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
35. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 112)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
36. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 113)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
37. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 126)
	Iterator it = graph.nodes.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
38. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphEditPart.java (at line 148)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
39. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphLayoutManager.java (at line 53)
	HashMap map = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
40. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/GraphLayoutManager.java (at line 53)
	HashMap map = new HashMap();
	                  ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
41. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 32)
	import ca.mcgill.sable.graph.figures.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.graph.figures is never used
----------
42. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 34)
	import org.eclipse.swt.graphics.RGB;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.RGB is never used
----------
43. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 35)
	import org.eclipse.swt.widgets.Display;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.widgets.Display is never used
----------
44. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 36)
	import ca.mcgill.sable.graph.editpolicies.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.graph.editpolicies is never used
----------
45. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 69)
	public void contributeNodesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
46. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 73)
	graph.nodes.add(node);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
47. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 74)
	map.put(this, node);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
48. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 77)
	public void contributeEdgesToGraph(DirectedGraph graph, HashMap map) {
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
49. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 78)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
50. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 85)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
51. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 89)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
52. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 110)
	public List getModelSourceConnections(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
53. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 114)
	public List getModelTargetConnections(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
54. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 173)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
55. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editparts/SimpleNodeEditPart.java (at line 178)
	Iterator it = getFigure().getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
56. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editpolicies/SimpleNodeSelectPolicy.java (at line 24)
	import org.eclipse.draw2d.*;
	       ^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d is never used
----------
57. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/editpolicies/SimpleNodeSelectPolicy.java (at line 26)
	import org.eclipse.gef.requests.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.requests is never used
----------
----------
58. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 26)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
59. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 26)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
60. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 35)
	setChildren(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
61. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 37)
	getChildren().add(child);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
62. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 44)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
63. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/ComplexNode.java (at line 51)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
64. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 30)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
65. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 30)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
66. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 41)
	setChildren(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
67. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 43)
	getChildren().add(child);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
68. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 56)
	setChildren(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
69. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 63)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
70. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 70)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
71. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/Graph.java (at line 90)
	public Object getAdapter(Class c){
	                         ^^^^^
Class is a raw type. References to generic type Class<T> should be parameterized
----------
----------
72. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 26)
	private ArrayList inputs;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
73. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 27)
	private ArrayList outputs;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
74. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 29)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
75. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 29)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
76. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 38)
	setInputs(new ArrayList());
	              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
77. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 40)
	getInputs().add(e);
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
78. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 46)
	setOutputs(new ArrayList());
	               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
79. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 48)
	getOutputs().add(e);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
80. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 70)
	Iterator it = getInputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
81. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 75)
	setInputs(new ArrayList());
	              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
82. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 81)
	Iterator it = getOutputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
83. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 86)
	setOutputs(new ArrayList());
	               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
84. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 93)
	public ArrayList getInputs() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
85. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 100)
	public ArrayList getOutputs() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
86. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 107)
	public void setInputs(ArrayList list) {
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
87. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 114)
	public void setOutputs(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
88. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 137)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
89. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 144)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
90. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/model/SimpleNode.java (at line 149)
	children.add(sn);
	^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
91. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 27)
	import org.eclipse.core.runtime.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime is never used
----------
92. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 29)
	import java.lang.reflect.*;
	       ^^^^^^^^^^^^^^^^^
The import java.lang.reflect is never used
----------
93. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 34)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
94. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 34)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
95. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 45)
	IEditorPart part = page.openEditor(graph, "ca.mcgill.sable.graph.GraphEditor");
	            ^^^^
The value of the local variable part is not used
----------
96. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 99)
	getChildren().add(p1);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
97. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 100)
	getChildren().add(p2);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
98. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 105)
	HashMap map;
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
99. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 109)
	map = new HashMap();
	          ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
100. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 110)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
101. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 120)
	map.put(tn, sn);
	^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
102. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 123)
	Iterator it2 = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
103. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 129)
	Iterator eIt = tn.getOutputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
104. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 135)
	Edge e = new Edge(src, tgt);
	     ^
The value of the local variable e is not used
----------
105. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 142)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
106. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 153)
	Iterator childIt = node.getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
107. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 156)
	getChildren().add(test);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
108. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 172)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
109. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/GraphGenerator.java (at line 179)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
110. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 27)
	private ArrayList outputs = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
111. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 27)
	private ArrayList outputs = new ArrayList();
	                                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
112. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 28)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
113. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 28)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
114. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 38)
	getOutputs().add(tn);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
115. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 42)
	getChildren().add(tn);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
116. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 55)
	public ArrayList getOutputs() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
117. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 69)
	public void setOutputs(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
118. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 76)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
119. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/graph/testing/TestNode.java (at line 83)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
120. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 71)
	private Vector sootOutputEventListeners = new Vector();
	        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
121. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 71)
	private Vector sootOutputEventListeners = new Vector();
	                                              ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
122. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 74)
	private ArrayList editorViewers = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
123. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 74)
	private ArrayList editorViewers = new ArrayList();
	                                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
124. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 117)
	sootOutputEventListeners.add(listener);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
----------
125. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 133)
	Iterator it = sootOutputEventListeners.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
126. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 257)
	getEditorViewers().add(viewer);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
127. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 263)
	public ArrayList getEditorViewers() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
128. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/SootPlugin.java (at line 270)
	public void setEditorViewers(ArrayList list) {
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
129. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 29)
	import org.eclipse.swt.*;
	       ^^^^^^^^^^^^^^^
The import org.eclipse.swt is never used
----------
130. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 42)
	private ArrayList styleList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
131. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 69)
	protected ArrayList sortAttrsByLength(ArrayList attrs){
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
132. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 69)
	protected ArrayList sortAttrsByLength(ArrayList attrs){
	                                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
133. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 70)
	Iterator it = attrs.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
134. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 88)
	attrs.toArray(sorted);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
135. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 99)
	ArrayList sortedArray = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
136. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 99)
	ArrayList sortedArray = new ArrayList();
	                            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
137. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 101)
	sortedArray.add(sorted[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
138. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 112)
	styleList.toArray(srs);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
139. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 168)
	getStyleList().add(sr);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
140. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 178)
	getStyleList().add(sr);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
141. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 221)
	public ArrayList getStyleList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
142. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesColorer.java (at line 270)
	public void setStyleList(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
143. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 40)
	protected ArrayList computeFiles(ArrayList names){
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
144. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 40)
	protected ArrayList computeFiles(ArrayList names){
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
145. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 41)
	ArrayList fileList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
146. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 41)
	ArrayList fileList = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
147. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 47)
	Iterator it = names.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
148. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 51)
	fileList.add(files[i]);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
149. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 63)
	protected abstract ArrayList computeNames(AbstractTextEditor editor);
	                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
150. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 65)
	protected abstract ArrayList computeNames(IFile file);
	                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
151. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 75)
	protected SootAttributesHandler computeAttributes(ArrayList files, SootAttributesHandler sah) {
	                                                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
152. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 77)
	Iterator it = files.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
153. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 92)
	ArrayList files = computeFiles(computeNames(file));
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
154. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 100)
	ArrayList files = computeFiles(computeNames(editor));
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
155. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 104)
	private SootAttributesHandler getHandler(ArrayList files){
	                                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
156. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractAttributesComputer.java (at line 114)
	Iterator it = files.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
157. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 26)
	import org.eclipse.jface.text.source.SourceViewer;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.text.source.SourceViewer is never used
----------
158. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 30)
	import org.eclipse.core.runtime.CoreException;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime.CoreException is never used
----------
159. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 31)
	import ca.mcgill.sable.soot.SootPlugin;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.SootPlugin is never used
----------
160. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 39)
	private ArrayList packFileNames;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
161. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 250)
	public ArrayList getPackFileNames() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
162. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AbstractSootAttributesHover.java (at line 257)
	public void setPackFileNames(ArrayList list) {
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
163. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 31)
	ArrayList attributes;
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
164. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 32)
	private ArrayList keys;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
165. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 58)
	setAttributes(new ArrayList());
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
166. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 73)
	getAttributes().add(current);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
167. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 77)
	keys = new ArrayList();
	           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
168. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 86)
	keys.add(key);
	^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
169. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 166)
	String type = node.getParentNode().getNodeName();
	       ^^^^
The value of the local variable type is not used
----------
170. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 191)
	public ArrayList getAttributes() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
171. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 207)
	public void setAttributes(ArrayList attributes) {
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
172. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 222)
	public ArrayList getKeys() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
173. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/AttributeDomProcessor.java (at line 229)
	public void setKeys(ArrayList list) {
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
174. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/ColorAttribute.java (at line 22)
	import soot.*;
	       ^^^^
The import soot is never used
----------
----------
175. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/FindMethodResolver.java (at line 29)
	private String label;
	               ^^^^^
The value of the field FindMethodResolver.label is not used
----------
----------
176. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 34)
	protected ArrayList computeNames(IFile file){
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
177. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 43)
	protected ArrayList computeNames(AbstractTextEditor editor){
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
178. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 45)
	ArrayList names = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
179. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 45)
	ArrayList names = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
180. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 55)
	private ArrayList getNames(ICompilationUnit cu){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
181. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 56)
	ArrayList names = new ArrayList();					
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
182. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 56)
	ArrayList names = new ArrayList();					
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
183. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JavaAttributesComputer.java (at line 60)
	names.add(topLevelDecls[i].getFullyQualifiedName());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
184. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 32)
	protected ArrayList computeNames(IFile file){
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
185. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 39)
	protected ArrayList computeNames(AbstractTextEditor editor) {
	          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
186. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 43)
	private ArrayList getNames(){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
187. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 44)
	ArrayList names = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
188. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 44)
	ArrayList names = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
189. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/JimpleAttributesComputer.java (at line 45)
	names.add(fileToNoExt(getRec().getName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
190. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 40)
	private boolean typesContainsOneOf(ArrayList list){
	                                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
191. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 42)
	Iterator it = list.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
192. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 55)
	Iterator it = getHandler().getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
193. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 56)
	HashMap markerAttr = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
194. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 56)
	HashMap markerAttr = new HashMap();
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
195. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJavaIconGenerator.java (at line 63)
	markerAttr.put(IMarker.LINE_NUMBER, new Integer(sa.getJavaStartLn()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
196. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 42)
	private boolean typesContainsOneOf(ArrayList list){
	                                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
197. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 44)
	Iterator it = list.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
198. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 57)
	Iterator it = getHandler().getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
199. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 58)
	HashMap markerAttr = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
200. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 58)
	HashMap markerAttr = new HashMap();
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
201. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttrJimpleIconGenerator.java (at line 65)
	markerAttr.put(IMarker.LINE_NUMBER, new Integer(sa.getJimpleStartLn()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
202. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 36)
	private ArrayList colorList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
203. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 37)
	private ArrayList textList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
204. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 39)
	private ArrayList linkList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
205. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 45)
	public ArrayList getAnalysisTypes(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
206. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 46)
	ArrayList types = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
207. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 46)
	ArrayList types = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
208. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 48)
	Iterator it = getTextList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
209. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 52)
	types.add(ta.getType());
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
210. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 57)
	Iterator lit = getLinkList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
211. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 61)
	types.add(la.getType());
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
212. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 67)
	Iterator cit = getColorList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
213. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 71)
	types.add(ca.type());
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
214. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 80)
	setColorList(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
215. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 82)
	getColorList().add(color);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
216. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 86)
	private static final String NEWLINE = "\n";
	                            ^^^^^^^
The value of the field SootAttribute.NEWLINE is not used
----------
217. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 90)
	setLinkList(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
218. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 92)
	getLinkList().add(link);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
219. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 99)
	public ArrayList getAllLinkAttrs(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
220. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 105)
	setTextList(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
221. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 108)
	getTextList().add(text);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
222. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 121)
	Iterator it = getTextList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
223. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 140)
	Iterator it = getTextList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
224. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 217)
	public ArrayList getTextList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
225. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 224)
	public void setTextList(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
226. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 233)
	public ArrayList getLinkList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
227. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 240)
	public void setLinkList(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
228. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 362)
	public ArrayList getColorList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
229. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttribute.java (at line 369)
	public void setColorList(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
230. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJavaSelectAction.java (at line 45)
	public ArrayList getMarkerLinks(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
231. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJavaSelectAction.java (at line 47)
	ArrayList links = handler.getJavaLinks(getLineNumber()+1);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
232. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJavaSelectAction.java (at line 48)
	Iterator it = links.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
233. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJavaSelectAction.java (at line 48)
	Iterator it = links.iterator();
	         ^^
The value of the local variable it is not used
----------
----------
234. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 27)
	import org.eclipse.jdt.core.*;
	       ^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core is never used
----------
235. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 34)
	import org.eclipse.ui.*;
	       ^^^^^^^^^^^^^^
The import org.eclipse.ui is never used
----------
236. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 44)
	public ArrayList getMarkerLinks(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
237. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 46)
	ArrayList links = handler.getJimpleLinks(getLineNumber()+1);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
238. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 58)
	IProject proj = getResource(getEditor()).getProject();
	         ^^^^
The value of the local variable proj is not used
----------
239. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeJimpleSelectAction.java (at line 60)
	String classNameToFind = slashedClassName+"."+ext;
	       ^^^^^^^^^^^^^^^
The value of the local variable classNameToFind is not used
----------
----------
240. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 28)
	import org.eclipse.jdt.core.*;
	       ^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core is never used
----------
241. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 35)
	import org.eclipse.ui.PartInitException;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.PartInitException is never used
----------
242. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 93)
	ArrayList links = getMarkerLinks();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
243. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 94)
	Iterator lit = links.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
244. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 94)
	Iterator lit = links.iterator();
	         ^^^
The value of the local variable lit is not used
----------
245. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 146)
	public void handleSelection(String selected, ArrayList links){
	                                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
246. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 151)
	Iterator it = links.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
247. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 192)
	public abstract ArrayList getMarkerLinks();
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
248. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 194)
	public String [] getMarkerLabels(ArrayList links){
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
249. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 197)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
250. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 197)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
251. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 199)
	Iterator it = links.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
252. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 201)
	list.add(((LinkAttribute)it.next()).getLabel());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
253. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributeSelectAction.java (at line 203)
	list.toArray(attributeTexts);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
254. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 26)
	private ArrayList attrList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
255. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 28)
	private HashMap projList;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
256. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 31)
	private ArrayList keyList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
257. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 32)
	private ArrayList typesToShow;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
258. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 35)
	private static final String NEWLINE = "\n\r";
	                            ^^^^^^^
The value of the field SootAttributesHandler.NEWLINE is not used
----------
259. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 41)
	public void setAttrList(ArrayList attrList) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
260. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 42)
	this.attrList = new ArrayList();
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
261. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 43)
	this.attrList.addAll(attrList);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
262. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 49)
	Iterator it = getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
263. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 58)
	Iterator typesIt = typesToShow.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
264. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 73)
	public ArrayList getJimpleLinks(int lnNum){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
265. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 74)
	Iterator it = getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
266. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 75)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
267. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 75)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
268. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 88)
	Iterator it = getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
269. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 96)
	Iterator typesIt = typesToShow.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
270. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 106)
	public ArrayList getJavaLinks(int lnNum){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
271. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 107)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
272. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 107)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
273. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 109)
	Iterator it = getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
274. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 115)
	list.addAll(sa.getAllLinkAttrs());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
275. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 127)
	public HashMap getProjList() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
276. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 135)
	public void setProjList(HashMap projList) {
	                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
277. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 143)
	public ArrayList getAttrList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
278. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 194)
	public ArrayList getKeyList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
279. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 200)
	ArrayList typeList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
280. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 200)
	ArrayList typeList = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
281. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 201)
	Iterator kIt = keyList.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
282. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 205)
	typeList.add(key);
	^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
283. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 215)
	public void setKeyList(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
284. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 222)
	public ArrayList getTypesToShow() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
285. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesHandler.java (at line 229)
	public void setTypesToShow(ArrayList list) {
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
286. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 24)
	import org.eclipse.jface.text.*;
	       ^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.text is never used
----------
287. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 25)
	import org.eclipse.swt.custom.StyleRange;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.custom.StyleRange is never used
----------
288. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 26)
	import org.eclipse.swt.graphics.Color;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.Color is never used
----------
289. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 27)
	import org.eclipse.swt.graphics.RGB;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.RGB is never used
----------
290. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 28)
	import org.eclipse.swt.widgets.Display;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.widgets.Display is never used
----------
291. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 29)
	import org.eclipse.swt.*;
	       ^^^^^^^^^^^^^^^
The import org.eclipse.swt is never used
----------
292. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 30)
	import org.eclipse.ui.*;
	       ^^^^^^^^^^^^^^
The import org.eclipse.ui is never used
----------
293. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 31)
	import org.eclipse.ui.texteditor.AbstractTextEditor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.texteditor.AbstractTextEditor is never used
----------
294. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 33)
	import ca.mcgill.sable.soot.SootPlugin;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.SootPlugin is never used
----------
295. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 34)
	import ca.mcgill.sable.soot.editors.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.editors is never used
----------
296. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 46)
	ArrayList sortedAttrs = sortAttrsByLength(getHandler().getAttrList());
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
297. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 47)
	Iterator it = sortedAttrs.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
298. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 49)
	setStyleList(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
299. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaColorer.java (at line 65)
	Iterator cit = sa.getColorList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
300. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 42)
	private ArrayList fileNames;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
301. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 55)
	Iterator it = fileNames.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
302. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 70)
	fileNames = new ArrayList();
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
303. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 78)
	String dir = sb.toString();
	       ^^^
The value of the local variable dir is not used
----------
304. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 84)
	Iterator it = getPackFileNames().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
305. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 89)
	fileNames.add(files[i].getLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
306. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 106)
	Iterator it = getAttrsHandler().getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
307. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 107)
	HashMap markerAttr = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
308. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 107)
	HashMap markerAttr = new HashMap();
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
309. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJavaHover.java (at line 114)
	markerAttr.put(IMarker.LINE_NUMBER, new Integer(sa.getJavaStartLn()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
310. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 25)
	import org.eclipse.jface.text.*;
	       ^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.text is never used
----------
311. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 26)
	import org.eclipse.swt.custom.StyleRange;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.custom.StyleRange is never used
----------
312. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 27)
	import org.eclipse.swt.graphics.Color;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.Color is never used
----------
313. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 28)
	import org.eclipse.swt.graphics.RGB;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.RGB is never used
----------
314. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 29)
	import org.eclipse.swt.widgets.Display;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.widgets.Display is never used
----------
315. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 30)
	import org.eclipse.ui.*;
	       ^^^^^^^^^^^^^^
The import org.eclipse.ui is never used
----------
316. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 31)
	import org.eclipse.ui.texteditor.AbstractTextEditor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.texteditor.AbstractTextEditor is never used
----------
317. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 33)
	import ca.mcgill.sable.soot.SootPlugin;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.SootPlugin is never used
----------
318. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 34)
	import ca.mcgill.sable.soot.editors.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.editors is never used
----------
319. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 46)
	ArrayList sortedAttrs = sortAttrsByLength(getHandler().getAttrList());
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
320. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 46)
	ArrayList sortedAttrs = sortAttrsByLength(getHandler().getAttrList());
	          ^^^^^^^^^^^
The value of the local variable sortedAttrs is not used
----------
321. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 47)
	Iterator it = getHandler().getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
322. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 49)
	setStyleList(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
323. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleColorer.java (at line 63)
	Iterator cit = sa.getColorList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
324. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 23)
	import java.util.HashMap;
	       ^^^^^^^^^^^^^^^^^
The import java.util.HashMap is never used
----------
325. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 24)
	import java.util.Iterator;
	       ^^^^^^^^^^^^^^^^^^
The import java.util.Iterator is never used
----------
326. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 29)
	import org.eclipse.ui.texteditor.MarkerUtilities;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.texteditor.MarkerUtilities is never used
----------
327. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 33)
	import org.eclipse.core.resources.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.resources is never used
----------
328. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 34)
	import org.eclipse.core.runtime.CoreException;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime.CoreException is never used
----------
329. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 35)
	import org.eclipse.core.runtime.IAdaptable;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime.IAdaptable is never used
----------
330. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 38)
	import ca.mcgill.sable.soot.*;
	       ^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot is never used
----------
331. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/SootAttributesJimpleHover.java (at line 39)
	import ca.mcgill.sable.soot.editors.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.editors is never used
----------
----------
332. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 67)
	Iterator selIt = dialog.getAllSelected().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
333. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 78)
	ArrayList toShow = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
334. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 78)
	ArrayList toShow = new ArrayList();
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
335. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 80)
	toShow.add(elems[i]);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
336. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 96)
	public HashMap configureDataMap(){
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
337. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 97)
	HashMap map = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
338. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 97)
	HashMap map = new HashMap();
	                  ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
339. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 101)
	ArrayList files = getFilesFromCon(getProj());
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
340. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 102)
	Iterator it = files.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
341. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 119)
	Iterator attrsIt = handler.getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
342. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 120)
	ArrayList types = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
343. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 120)
	ArrayList types = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
344. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 123)
	Iterator typesIt = sa.getAnalysisTypes().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
345. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 127)
	types.add(val);
	^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
346. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 131)
	map.put(next, types);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
347. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 134)
	map.put(next, null);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
348. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 143)
	public ArrayList getFilesFromCon(IContainer con){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
349. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 144)
	ArrayList files = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
350. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 144)
	ArrayList files = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
351. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 152)
	files.add(recs[i]);
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
352. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 156)
	files.addAll(getFilesFromCon((IContainer)recs[i]));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
353. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/attributes/VisManLauncher.java (at line 173)
	Iterator it = struct.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
354. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 22)
	import org.eclipse.gef.ui.actions.EditorPartAction;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions.EditorPartAction is never used
----------
355. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 24)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
356. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 29)
	import org.eclipse.swt.printing.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.printing is never used
----------
357. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 31)
	import soot.toolkits.graph.interaction.InteractionHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
358. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 61)
	InteractionHandler.v().cgDone(true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
359. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 61)
	InteractionHandler.v().cgDone(true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
360. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 61)
	InteractionHandler.v().cgDone(true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method cgDone(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
361. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
362. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
363. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGDoneAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
364. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CGMenuProvider.java (at line 28)
	import ca.mcgill.sable.graph.*;
	       ^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.graph is never used
----------
----------
365. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 23)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
366. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 24)
	import org.eclipse.jface.viewers.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.viewers is never used
----------
367. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 27)
	import org.eclipse.core.runtime.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime is never used
----------
368. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 29)
	import java.lang.reflect.*;
	       ^^^^^^^^^^^^^^^^^
The import java.lang.reflect is never used
----------
369. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 35)
	import org.eclipse.swt.widgets.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.widgets is never used
----------
370. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 36)
	import org.eclipse.ui.plugin.*;
	       ^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.plugin is never used
----------
371. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 45)
	private CallGraphInfo info;
	        ^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
372. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 48)
	private ArrayList centerList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
373. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 86)
	part.getGraphEditorSelectionActions().add(showCode.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
374. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 90)
	part.getGraphEditorSelectionActions().add(expand.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
375. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 94)
	part.getGraphEditorSelectionActions().add(collapse.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
376. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 102)
	cgn.setData(getInfo().getCenter());
	            ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getCenter() from the type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
377. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 109)
	private CallGraphNode getNodeForMethod(SootMethod meth){
	                                       ^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
378. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 111)
	Iterator it = getGraph().getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
379. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 126)
	private void makeCons(CallGraphInfo info, CallGraphNode center){
	                      ^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
380. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 127)
	Iterator it1 = info.getInputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
381. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 127)
	Iterator it1 = info.getInputs().iterator();
	               ^^^^^^^^^^^^^^^^
Access restriction: The method getInputs() from the type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
382. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 129)
	MethInfo mInfo = (MethInfo)it1.next();
	^^^^^^^^
Access restriction: The type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
383. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 129)
	MethInfo mInfo = (MethInfo)it1.next();
	                  ^^^^^^^^
Access restriction: The type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
384. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 130)
	SootMethod sm = mInfo.method();
	^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
385. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 130)
	SootMethod sm = mInfo.method();
	                ^^^^^^^^^^^^^^
Access restriction: The method method() from the type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
386. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 134)
	inEdge.setLabel(mInfo.edgeKind().name());
	                ^^^^^^^^^^^^^^^^
Access restriction: The method edgeKind() from the type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
387. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 134)
	inEdge.setLabel(mInfo.edgeKind().name());
	                ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method name() from the type Kind is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
388. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 137)
	Iterator it2 = info.getOutputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
389. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 137)
	Iterator it2 = info.getOutputs().iterator();
	               ^^^^^^^^^^^^^^^^^
Access restriction: The method getOutputs() from the type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
390. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 139)
	MethInfo mInfo = (MethInfo)it2.next();
	^^^^^^^^
Access restriction: The type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
391. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 139)
	MethInfo mInfo = (MethInfo)it2.next();
	                  ^^^^^^^^
Access restriction: The type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
392. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 140)
	SootMethod sm = mInfo.method();
	^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
393. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 140)
	SootMethod sm = mInfo.method();
	                ^^^^^^^^^^^^^^
Access restriction: The method method() from the type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
394. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 144)
	inEdge.setLabel(mInfo.edgeKind().name());
	                ^^^^^^^^^^^^^^^^
Access restriction: The method edgeKind() from the type MethInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
395. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 144)
	inEdge.setLabel(mInfo.edgeKind().name());
	                ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method name() from the type Kind is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
396. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 151)
	ArrayList inputsToRemove = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
397. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 151)
	ArrayList inputsToRemove = new ArrayList();
	                               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
398. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 152)
	ArrayList outputsToRemove = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
399. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 152)
	ArrayList outputsToRemove = new ArrayList();
	                                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
400. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 153)
	ArrayList nodesToRemove = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
401. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 153)
	ArrayList nodesToRemove = new ArrayList();
	                              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
402. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 156)
	Iterator inIt = node.getInputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
403. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 161)
	inputsToRemove.add(next);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
404. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 162)
	nodesToRemove.add(src);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
405. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 168)
	Iterator outIt = node.getOutputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
406. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 173)
	outputsToRemove.add(next);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
407. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 174)
	nodesToRemove.add(tgt);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
408. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 179)
	Iterator inRIt = inputsToRemove.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
409. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 185)
	Iterator outRIt = outputsToRemove.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
410. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 191)
	Iterator nodeRIt = nodesToRemove.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
411. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 203)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CALL_GRAPH_NEXT_METHOD, node.getData()));
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor InteractionEvent(int, Object) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
412. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 203)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CALL_GRAPH_NEXT_METHOD, node.getData()));
	                             ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
413. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 203)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CALL_GRAPH_NEXT_METHOD, node.getData()));
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
414. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 203)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CALL_GRAPH_NEXT_METHOD, node.getData()));
	                                                                    ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field CALL_GRAPH_NEXT_METHOD from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
415. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 209)
	SootMethod meth = (SootMethod)node.getData();
	^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
416. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 209)
	SootMethod meth = (SootMethod)node.getData();
	                   ^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
417. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 210)
	String sootClassName = meth.getDeclaringClass().getName();
	                       ^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getDeclaringClass() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
418. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 210)
	String sootClassName = meth.getDeclaringClass().getName();
	                       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getName() from the type SootClass is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
419. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 213)
	String sootMethName = meth.getName();
	       ^^^^^^^^^^^^
The value of the local variable sootMethName is not used
----------
420. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 213)
	String sootMethName = meth.getName();
	                      ^^^^^^^^^^^^^^
Access restriction: The method getName() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
421. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 245)
	SourceLnPosTag methTag = (SourceLnPosTag)meth.getTag("SourceLnPosTag");
	^^^^^^^^^^^^^^
Access restriction: The type SourceLnPosTag is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
422. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 245)
	SourceLnPosTag methTag = (SourceLnPosTag)meth.getTag("SourceLnPosTag");
	                          ^^^^^^^^^^^^^^
Access restriction: The type SourceLnPosTag is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
423. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 245)
	SourceLnPosTag methTag = (SourceLnPosTag)meth.getTag("SourceLnPosTag");
	                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getTag(String) from the type AbstractHost is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
424. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 248)
	int selOffset = ((AbstractTextEditor)part).getDocumentProvider().getDocument(part.getEditorInput()).getLineOffset(methTag.startLn()-1);
	                                                                                                                  ^^^^^^^^^^^^^^^^^
Access restriction: The method startLn() from the type SourceLnPosTag is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
425. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 264)
	CallGraphInfo cgInfo = (CallGraphInfo)info;
	^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
426. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 264)
	CallGraphInfo cgInfo = (CallGraphInfo)info;
	                        ^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
427. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 266)
	SootMethod center = cgInfo.getCenter();
	^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
428. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 266)
	SootMethod center = cgInfo.getCenter();
	           ^^^^^^
The value of the local variable center is not used
----------
429. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 266)
	SootMethod center = cgInfo.getCenter();
	                    ^^^^^^^^^^^^^^^^^^
Access restriction: The method getCenter() from the type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
430. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 269)
	CallGraphNode centerNode = getNodeForMethod(cgInfo.getCenter());
	                                            ^^^^^^^^^^^^^^^^^^
Access restriction: The method getCenter() from the type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
431. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 293)
	public CallGraphInfo getInfo() {
	       ^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
432. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 300)
	public void setInfo(CallGraphInfo info) {
	                    ^^^^^^^^^^^^^
Access restriction: The type CallGraphInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
433. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 320)
	setCenterList(new ArrayList());
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
434. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 322)
	getCenterList().add(obj);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
435. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 328)
	public ArrayList getCenterList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
436. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphGenerator.java (at line 335)
	public void setCenterList(ArrayList list) {
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
437. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNode.java (at line 43)
	if (obj instanceof SootMethod){
	                   ^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
438. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 24)
	import org.eclipse.draw2d.geometry.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.geometry is never used
----------
439. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 25)
	import java.util.*;
	       ^^^^^^^^^
The import java.util is never used
----------
440. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 97)
	SootMethod currMeth = (SootMethod)getData();
	^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
441. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 97)
	SootMethod currMeth = (SootMethod)getData();
	                       ^^^^^^^^^^
Access restriction: The type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
442. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 98)
	String c = currMeth.getSignature().substring(0, currMeth.getSignature().indexOf(":")+1);
	           ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSignature() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
443. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 98)
	String c = currMeth.getSignature().substring(0, currMeth.getSignature().indexOf(":")+1);
	                                                ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSignature() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
444. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 99)
	String m = currMeth.getSignature().substring(currMeth.getSignature().indexOf(":")+1);
	           ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSignature() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
445. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 99)
	String m = currMeth.getSignature().substring(currMeth.getSignature().indexOf(":")+1);
	                                             ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSignature() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
446. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 106)
	if (currMeth.isPublic()){
	    ^^^^^^^^^^^^^^^^^^^
Access restriction: The method isPublic() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
447. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CallGraphNodeEditPart.java (at line 109)
	else if (currMeth.isProtected()){
	         ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method isProtected() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
448. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAction.java (at line 23)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
449. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAction.java (at line 24)
	import org.eclipse.jface.resource.ImageDescriptor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource.ImageDescriptor is never used
----------
450. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAction.java (at line 26)
	import org.eclipse.gef.ui.actions.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions is never used
----------
----------
451. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 23)
	import org.eclipse.gef.ui.actions.EditorPartAction;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions.EditorPartAction is never used
----------
452. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 26)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
453. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 31)
	import org.eclipse.swt.printing.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.printing is never used
----------
454. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 33)
	import soot.toolkits.graph.interaction.InteractionHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
455. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 35)
	import org.eclipse.ui.IEditorPart;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.IEditorPart is never used
----------
456. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 37)
	import soot.toolkits.graph.interaction.InteractionHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import soot.toolkits.graph.interaction.InteractionHandler is never used
----------
457. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 39)
	import ca.mcgill.sable.soot.SootPlugin;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.SootPlugin is never used
----------
458. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 41)
	import org.eclipse.ui.*;
	       ^^^^^^^^^^^^^^
The import org.eclipse.ui is never used
----------
459. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 56)
	InteractionHandler.v().setCgReset(true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
460. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 56)
	InteractionHandler.v().setCgReset(true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
461. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 56)
	InteractionHandler.v().setCgReset(true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setCgReset(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
462. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 57)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
463. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 57)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
464. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/CollapseAllAction.java (at line 57)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
465. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ExpandAction.java (at line 22)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
466. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ExpandAction.java (at line 23)
	import org.eclipse.jface.resource.ImageDescriptor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource.ImageDescriptor is never used
----------
467. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ExpandAction.java (at line 25)
	import org.eclipse.gef.ui.actions.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions is never used
----------
----------
468. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ShowCodeAction.java (at line 22)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
469. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ShowCodeAction.java (at line 23)
	import org.eclipse.jface.resource.ImageDescriptor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource.ImageDescriptor is never used
----------
470. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/callgraph/ShowCodeAction.java (at line 25)
	import org.eclipse.gef.ui.actions.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions is never used
----------
----------
471. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 38)
	DotGraph canvas = initGraph();
	^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
472. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 39)
	HashMap nodes = makeNodes(canvas);
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
473. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 44)
	canvas.plot(fileName);
	^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method plot(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
474. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 47)
	private DotGraph initGraph(){
	        ^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
475. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 48)
	DotGraph canvas = new DotGraph(title);
	^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
476. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 48)
	DotGraph canvas = new DotGraph(title);
	                  ^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor DotGraph(String) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
477. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 48)
	DotGraph canvas = new DotGraph(title);
	                      ^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
478. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 49)
	canvas.setGraphLabel(title);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setGraphLabel(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
479. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 50)
	canvas.setGraphSize(8.0, 10.0);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setGraphSize(double, double) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
480. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 51)
	canvas.setOrientation(DotGraphConstants.GRAPH_ORIENT_PORTRAIT);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setOrientation(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
481. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 51)
	canvas.setOrientation(DotGraphConstants.GRAPH_ORIENT_PORTRAIT);
	                      ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DotGraphConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
482. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 51)
	canvas.setOrientation(DotGraphConstants.GRAPH_ORIENT_PORTRAIT);
	                                        ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field GRAPH_ORIENT_PORTRAIT from the type DotGraphConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
483. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 52)
	canvas.setNodeShape(DotGraphConstants.NODE_SHAPE_PLAINTEXT);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setNodeShape(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
484. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 52)
	canvas.setNodeShape(DotGraphConstants.NODE_SHAPE_PLAINTEXT);
	                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DotGraphConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
485. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 52)
	canvas.setNodeShape(DotGraphConstants.NODE_SHAPE_PLAINTEXT);
	                                      ^^^^^^^^^^^^^^^^^^^^
Access restriction: The field NODE_SHAPE_PLAINTEXT from the type DotGraphConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
486. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 56)
	private HashMap makeNodes(DotGraph canvas){
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
487. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 56)
	private HashMap makeNodes(DotGraph canvas){
	                          ^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
488. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 57)
	HashMap nodeMap = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
489. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 57)
	HashMap nodeMap = new HashMap();
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
490. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 58)
	Iterator it = graph.getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
491. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 63)
	nodeMap.put(next, nodeName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
492. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 64)
	canvas.drawNode(nodeName);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method drawNode(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
493. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 70)
	private void makeEdges(DotGraph canvas, HashMap nodeMap){
	                       ^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
494. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 70)
	private void makeEdges(DotGraph canvas, HashMap nodeMap){
	                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
495. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 71)
	Iterator it = nodeMap.keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
496. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 75)
	Iterator inputs = node.getInputs().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
497. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 80)
	canvas.drawEdge(srcName, nodeName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method drawEdge(String, String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
498. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 86)
	private void formatNames(DotGraph canvas, HashMap nodeMap){
	                         ^^^^^^^^
Access restriction: The type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
499. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 86)
	private void formatNames(DotGraph canvas, HashMap nodeMap){
	                                          ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
500. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 87)
	Iterator it = nodeMap.keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
501. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 91)
	DotGraphNode dgNode = canvas.getNode(nodeName);
	^^^^^^^^^^^^
Access restriction: The type DotGraphNode is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
502. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 91)
	DotGraphNode dgNode = canvas.getNode(nodeName);
	                      ^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getNode(String) from the type DotGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
503. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 92)
	dgNode.setHTMLLabel(getNodeLabel(node));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setHTMLLabel(String) from the type DotGraphNode is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
504. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 102)
	Iterator before = node.getBefore().getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
505. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 104)
	Iterator pFlowData = ((CFGPartialFlowData)before.next()).getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
506. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 108)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
507. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 108)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
508. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 109)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
509. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 109)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
510. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 119)
	Iterator data = node.getData().getText().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
511. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 122)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
512. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 122)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
513. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 123)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
514. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 123)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
515. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 131)
	Iterator after = node.getAfter().getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
516. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 133)
	Iterator pFlowData = ((CFGPartialFlowData)after.next()).getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
517. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 137)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
518. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 137)
	temp = soot.util.StringTools.replaceAll(temp, "<", "&lt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
519. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 138)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
520. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/AnnotatedCFGSaver.java (at line 138)
	temp = soot.util.StringTools.replaceAll(temp, ">", "&gt;");
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method replaceAll(String, String, String) from the type StringTools is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
521. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGEditor.java (at line 79)
	this.getSelectionActions().add(stop.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
522. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGEditor.java (at line 83)
	this.getSelectionActions().add(unStop.getId());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
----------
523. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGMenuProvider.java (at line 33)
	import ca.mcgill.sable.graph.*;
	       ^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.graph is never used
----------
----------
524. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 44)
	HashMap nodeMap = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
525. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 44)
	HashMap nodeMap = new HashMap();
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
526. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 46)
	Iterator nIt = dg.nodes.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
527. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 53)
	int len = ((String)nextNode.data).length() * 5;
	    ^^^
The value of the local variable len is not used
----------
528. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 58)
	nodeMap.put(nextNode, node);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
529. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 60)
	Iterator eIt = dg.edges.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
530. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 86)
	nl.add(n1);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
531. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 91)
	nl.add(n2);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
532. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 96)
	nl.add(n3);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
533. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 101)
	nl.add(n4);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
534. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 104)
	el.add(e1);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
535. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 106)
	el.add(e2);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
536. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGTests.java (at line 108)
	el.add(e3);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
537. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 31)
	import ca.mcgill.sable.soot.launching.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.launching is never used
----------
538. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 32)
	import soot.toolkits.graph.*;
	       ^^^^^^^^^^^^^^^^^^^
The import soot.toolkits.graph is never used
----------
539. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 33)
	import org.eclipse.swt.SWT;
	       ^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.SWT is never used
----------
540. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 45)
	HashMap nodeMap = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
541. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 45)
	HashMap nodeMap = new HashMap();
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
542. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 46)
	org.eclipse.draw2d.graph.DirectedGraph dg = makeSootGraph((soot.toolkits.graph.DirectedGraph)sootGraph);
	                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
543. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 46)
	org.eclipse.draw2d.graph.DirectedGraph dg = makeSootGraph((soot.toolkits.graph.DirectedGraph)sootGraph);
	                                                           ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
544. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 47)
	Iterator nIt = dg.nodes.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
545. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 54)
	int len = ((String)nextNode.data).length() * 5;
	    ^^^
The value of the local variable len is not used
----------
546. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 58)
	nodeMap.put(nextNode, node);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
547. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 60)
	Iterator eIt = dg.edges.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
548. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 81)
	public org.eclipse.draw2d.graph.DirectedGraph makeSootGraph(soot.toolkits.graph.DirectedGraph sootGraph){
	                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
549. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 81)
	public org.eclipse.draw2d.graph.DirectedGraph makeSootGraph(soot.toolkits.graph.DirectedGraph sootGraph){
	                                                            ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
550. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 85)
	HashMap nodeMap = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
551. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 85)
	HashMap nodeMap = new HashMap();
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
552. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 87)
	Iterator it = sootGraph.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
553. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 87)
	Iterator it = sootGraph.iterator();
	              ^^^^^^^^^^^^^^^^^^^^
Access restriction: The method iterator() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
554. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 94)
	nodes.add(n);
	^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
555. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 95)
	nodeMap.put(node, n);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
556. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 100)
	Iterator succIt = sootGraph.getSuccsOf(node).iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
557. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 100)
	Iterator succIt = sootGraph.getSuccsOf(node).iterator();
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method getSuccsOf(Object) belongs to the raw type DirectedGraph. References to generic type DirectedGraph<N> should be parameterized
----------
558. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 100)
	Iterator succIt = sootGraph.getSuccsOf(node).iterator();
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSuccsOf(Object) from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
559. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 107)
	nodes.add(s);
	^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
560. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 108)
	nodeMap.put(succ, s);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
561. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 114)
	edges.add(e);
	^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
562. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 131)
	nl.add(n1);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
563. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 136)
	nl.add(n2);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
564. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 141)
	nl.add(n3);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
565. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 146)
	nl.add(n4);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
566. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 149)
	el.add(e1);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
567. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 151)
	el.add(e2);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
568. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/CFGViewer.java (at line 153)
	el.add(e3);
	^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
569. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 27)
	import org.eclipse.core.runtime.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime is never used
----------
570. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 37)
	private DirectedGraph sootGraph;
	        ^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
571. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 37)
	private DirectedGraph sootGraph;
	        ^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
572. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 41)
	private HashMap nodeMap = new HashMap();
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
573. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 41)
	private HashMap nodeMap = new HashMap();
	                              ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
574. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 49)
	Iterator nodesIt = getSootGraph().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
575. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 49)
	Iterator nodesIt = getSootGraph().iterator();
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method iterator() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
576. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 50)
	ArrayList nodeList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
577. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 50)
	ArrayList nodeList = new ArrayList();
	          ^^^^^^^^
The value of the local variable nodeList is not used
----------
578. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 50)
	ArrayList nodeList = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
579. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 51)
	ArrayList edgeList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
580. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 51)
	ArrayList edgeList = new ArrayList();
	          ^^^^^^^^
The value of the local variable edgeList is not used
----------
581. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 51)
	ArrayList edgeList = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
582. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 54)
	ArrayList exceptHeads = null;
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
583. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 55)
	if (getSootGraph().getHeads().size() > 1) {
	    ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getHeads() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
584. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 59)
	if (getSootGraph() instanceof UnitGraph){
	                              ^^^^^^^^^
Access restriction: The type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
585. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 60)
	UnitGraph unitGraph = (UnitGraph)getSootGraph();
	^^^^^^^^^
Access restriction: The type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
586. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 60)
	UnitGraph unitGraph = (UnitGraph)getSootGraph();
	                       ^^^^^^^^^
Access restriction: The type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
587. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 62)
	exceptHeads = findExceptionBlockHeads(unitGraph.getBody());
	                                      ^^^^^^^^^^^^^^^^^^^
Access restriction: The method getBody() from the type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
588. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 71)
	getNodeMap().put(node, cfgNode);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
589. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 76)
	Iterator succIt = getSootGraph().getSuccsOf(node).iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
590. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 76)
	Iterator succIt = getSootGraph().getSuccsOf(node).iterator();
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method getSuccsOf(Object) belongs to the raw type DirectedGraph. References to generic type DirectedGraph<N> should be parameterized
----------
591. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 76)
	Iterator succIt = getSootGraph().getSuccsOf(node).iterator();
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getSuccsOf(Object) from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
592. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 83)
	getNodeMap().put(succ, cfgSucc);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
593. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 88)
	CFGEdge cfgEdge = new CFGEdge(cfgNode, cfgSucc);
	        ^^^^^^^
The value of the local variable cfgEdge is not used
----------
594. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 92)
	Iterator headsIt = getSootGraph().getHeads().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
595. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 92)
	Iterator headsIt = getSootGraph().getHeads().iterator();
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getHeads() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
596. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 99)
	Iterator tailsIt = getSootGraph().getTails().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
597. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 99)
	Iterator tailsIt = getSootGraph().getTails().iterator();
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getTails() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
598. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 111)
	Iterator it = pFlow.getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
599. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 121)
	public void highlightNode(soot.Unit u){
	                          ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
600. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 122)
	Iterator it = getNodeMap().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
601. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 132)
	public ArrayList findExceptionBlockHeads(Body b){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
602. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 132)
	public ArrayList findExceptionBlockHeads(Body b){
	                                         ^^^^
Access restriction: The type Body is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
603. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 133)
	ArrayList exceptHeads = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
604. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 133)
	ArrayList exceptHeads = new ArrayList();
	                            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
605. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 134)
	Iterator trapsIt = b.getTraps().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
606. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 134)
	Iterator trapsIt = b.getTraps().iterator();
	                   ^^^^^^^^^^^^
Access restriction: The method getTraps() from the type Body is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
607. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 134)
	Iterator trapsIt = b.getTraps().iterator();
	                   ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method iterator() from the type Chain<Trap> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
608. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 136)
	Trap trap = (Trap)trapsIt.next();
	^^^^
Access restriction: The type Trap is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
609. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 136)
	Trap trap = (Trap)trapsIt.next();
	             ^^^^
Access restriction: The type Trap is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
610. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 137)
	exceptHeads.add(trap.getBeginUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
611. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 137)
	exceptHeads.add(trap.getBeginUnit());
	                ^^^^^^^^^^^^^^^^^^^
Access restriction: The method getBeginUnit() from the type Trap is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
612. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 142)
	public void updateNode(FlowInfo fi){
	                       ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
613. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 143)
	Iterator it = getNodeMap().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
614. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 146)
	if (next.equals(fi.unit())){
	                ^^^^^^^^^
Access restriction: The method unit() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
615. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 150)
	if (fi.isBefore()){
	    ^^^^^^^^^^^^^
Access restriction: The method isBefore() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
616. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 156)
	if (fi.info() instanceof FlowSet){
	    ^^^^^^^^^
Access restriction: The method info() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
617. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 156)
	if (fi.info() instanceof FlowSet){
	                         ^^^^^^^
Access restriction: The type FlowSet is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
618. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 157)
	FlowSet fs = (FlowSet)fi.info();
	^^^^^^^
Access restriction: The type FlowSet is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
619. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 157)
	FlowSet fs = (FlowSet)fi.info();
	              ^^^^^^^
Access restriction: The type FlowSet is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
620. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 157)
	FlowSet fs = (FlowSet)fi.info();
	                      ^^^^^^^^^
Access restriction: The method info() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
621. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 158)
	Iterator fsIt = fs.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
622. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 158)
	Iterator fsIt = fs.iterator();
	                ^^^^^^^^^^^^^
Access restriction: The method iterator() from the type FlowSet is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
623. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 189)
	String text = fi.info().toString();
	              ^^^^^^^^^
Access restriction: The method info() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
624. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 190)
	ArrayList textGroups = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
625. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 190)
	ArrayList textGroups = new ArrayList();
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
626. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 196)
	textGroups.add(text.substring(last, nextComma+1));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
627. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 202)
	textGroups.add(text.substring(last));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
628. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 205)
	Iterator itg = textGroups.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
629. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 221)
	ArrayList textList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
630. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 221)
	ArrayList textList = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
631. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 223)
	if (sootNode instanceof soot.toolkits.graph.Block){
	                        ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type Block is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
632. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 224)
	soot.toolkits.graph.Block block = (soot.toolkits.graph.Block)sootNode;
	^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type Block is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
633. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 224)
	soot.toolkits.graph.Block block = (soot.toolkits.graph.Block)sootNode;
	                                   ^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type Block is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
634. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 225)
	Iterator it = block.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
635. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 225)
	Iterator it = block.iterator();
	              ^^^^^^^^^^^^^^^^
Access restriction: The method iterator() from the type Block is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
636. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 227)
	soot.Unit u = (soot.Unit)it.next();
	^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
637. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 227)
	soot.Unit u = (soot.Unit)it.next();
	               ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
638. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 231)
	textList.add(u);
	^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
639. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 235)
	textList.add(sootNode);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
640. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 285)
	public DirectedGraph getSootGraph() {
	       ^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
641. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 285)
	public DirectedGraph getSootGraph() {
	       ^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
642. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 292)
	public void setSootGraph(DirectedGraph graph) {
	                         ^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
643. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 292)
	public void setSootGraph(DirectedGraph graph) {
	                         ^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
644. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 334)
	public HashMap getNodeMap() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
645. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/ModelCreator.java (at line 348)
	public void setNodeMap(HashMap map) {
	                       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
646. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/StopAction.java (at line 22)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
647. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/StopAction.java (at line 23)
	import org.eclipse.jface.resource.ImageDescriptor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource.ImageDescriptor is never used
----------
648. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/StopAction.java (at line 25)
	import org.eclipse.gef.ui.actions.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions is never used
----------
----------
649. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/UnStopAction.java (at line 22)
	import org.eclipse.jface.action.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.action is never used
----------
650. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/UnStopAction.java (at line 23)
	import org.eclipse.jface.resource.ImageDescriptor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource.ImageDescriptor is never used
----------
651. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/UnStopAction.java (at line 25)
	import org.eclipse.gef.ui.actions.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.ui.actions is never used
----------
----------
652. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/CFGActionBarContributor.java (at line 27)
	import ca.mcgill.sable.soot.interaction.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.interaction is never used
----------
----------
653. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 27)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
654. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 60)
	InteractionHandler.v().autoCon(true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
655. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 60)
	InteractionHandler.v().autoCon(true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
656. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 60)
	InteractionHandler.v().autoCon(true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method autoCon(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
657. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
658. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
659. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method doneCurrent() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
660. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
661. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
662. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/FinishMethodAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
663. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 27)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
664. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 57)
	if (InteractionHandler.v().doneCurrent()){
	    ^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
665. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 57)
	if (InteractionHandler.v().doneCurrent()){
	    ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
666. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 57)
	if (InteractionHandler.v().doneCurrent()){
	    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method doneCurrent() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
667. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
668. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
669. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/NextMethodAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
670. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepBackwardAction.java (at line 25)
	import soot.toolkits.graph.interaction.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import soot.toolkits.graph.interaction is never used
----------
671. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepBackwardAction.java (at line 26)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
----------
672. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 27)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
673. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
674. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
675. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 61)
	if (!InteractionHandler.v().doneCurrent()){
	     ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method doneCurrent() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
676. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();//true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
677. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();//true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
678. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StepForwardAction.java (at line 62)
	InteractionHandler.v().setInteractionCon();//true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
679. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 28)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
680. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 57)
	InteractionHandler.v().stopInteraction(true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
681. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 57)
	InteractionHandler.v().stopInteraction(true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
682. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 57)
	InteractionHandler.v().stopInteraction(true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method stopInteraction(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
683. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
684. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
685. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/actions/StopInteractionAction.java (at line 58)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
686. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 28)
	import java.beans.*;
	       ^^^^^^^^^^
The import java.beans is never used
----------
687. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 52)
	public void contributeToGraph(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
688. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 57)
	graph.edges.add(e);
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
689. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 58)
	map.put(this, e);		
	^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
690. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 62)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
691. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 68)
	ArrayList bends = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
692. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 68)
	ArrayList bends = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
693. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 74)
	bends.add(new AbsoluteBendpoint(x, y + n.height));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
694. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 75)
	bends.add(new AbsoluteBendpoint(x, y));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
695. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 78)
	bends.add(new AbsoluteBendpoint(x, y));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
696. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 79)
	bends.add(new AbsoluteBendpoint(x, y + n.height));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
697. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 91)
	ArrayList bends = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
698. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 91)
	ArrayList bends = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
699. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 92)
	bends.add(new AbsoluteBendpoint(n.width/2 + n.x + 8, n.y + n.height + 8));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
700. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 93)
	bends.add(new AbsoluteBendpoint(n.width + n.x + 8, n.y + n.height + 8));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
701. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 94)
	bends.add(new AbsoluteBendpoint(n.x + n.width + 8, n.y - 16));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
702. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGEdgeEditPart.java (at line 95)
	bends.add(new AbsoluteBendpoint(n.x + n.width/2 + 16, n.y - 16));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
703. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 48)
	public void setBound(Rectangle rect){
	            ^^^^^^^^^^^^^^^^^^^^^^^^
The method setBound(Rectangle) from the type new Figure(){} is never used locally
----------
704. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 86)
	public void contributeNodesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
705. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 87)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
706. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 96)
	public void contributeEdgesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
707. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 97)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
708. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 107)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
709. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 108)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
710. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 119)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
711. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 129)
	Iterator it = graph.nodes.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
712. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphEditPart.java (at line 151)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
713. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphLayoutManager.java (at line 52)
	HashMap map = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
714. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGGraphLayoutManager.java (at line 52)
	HashMap map = new HashMap();
	                  ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
715. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 68)
	public void contributeNodesToGraph(DirectedGraph graph, HashMap map){
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
716. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 79)
	graph.nodes.add(node);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
717. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 80)
	map.put(this, node);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
718. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 83)
	public void contributeEdgesToGraph(DirectedGraph graph, HashMap map) {
	                                                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
719. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 84)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
720. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 91)
	public void applyGraphResults(DirectedGraph graph, HashMap map){
	                                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
721. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 94)
	List outgoing = getSourceConnections();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
722. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 103)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
723. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 129)
	public List getModelSourceConnections(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
724. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 133)
	public List getModelTargetConnections(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
725. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 175)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
726. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 246)
	Iterator it = this.getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
727. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/CFGNodeEditPart.java (at line 257)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
728. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/FlowDataEditPart.java (at line 51)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
729. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/FlowDataEditPart.java (at line 81)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
730. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/FlowDataEditPart.java (at line 103)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
731. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 60)
	((CFGNodeDataFigure)getFigure()).setData((ArrayList)evt.getNewValue());
	                                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
732. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 92)
	ArrayList list = getNodeData().getText();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
733. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 92)
	ArrayList list = getNodeData().getText();
	          ^^^^
The value of the local variable list is not used
----------
734. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 95)
	soot.toolkits.graph.interaction.InteractionHandler.v().addToStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
735. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 95)
	soot.toolkits.graph.interaction.InteractionHandler.v().addToStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
736. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 95)
	soot.toolkits.graph.interaction.InteractionHandler.v().addToStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method addToStopUnitList(Object) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
737. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 100)
	soot.toolkits.graph.interaction.InteractionHandler.v().removeFromStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
738. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 100)
	soot.toolkits.graph.interaction.InteractionHandler.v().removeFromStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
739. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/NodeDataEditPart.java (at line 100)
	soot.toolkits.graph.interaction.InteractionHandler.v().removeFromStopUnitList(((CFGNodeDataFigure)getFigure()).getUnit());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method removeFromStopUnitList(Object) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
740. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/PartialFlowDataEditPart.java (at line 31)
	import org.eclipse.draw2d.geometry.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.geometry is never used
----------
741. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/PartialFlowDataEditPart.java (at line 50)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
742. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/PartialFlowDataEditPart.java (at line 72)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
743. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editParts/PartialFlowDataEditPart.java (at line 95)
	public List getModelChildren(){
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
744. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editpolicies/FlowSelectPolicy.java (at line 23)
	import org.eclipse.draw2d.*;
	       ^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d is never used
----------
745. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editpolicies/FlowSelectPolicy.java (at line 25)
	import org.eclipse.gef.requests.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.gef.requests is never used
----------
746. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editpolicies/FlowSelectPolicy.java (at line 26)
	import ca.mcgill.sable.soot.cfg.figures.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.cfg.figures is never used
----------
747. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/editpolicies/FlowSelectPolicy.java (at line 27)
	import ca.mcgill.sable.soot.cfg.editParts.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.cfg.editParts is never used
----------
----------
748. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGFigureFactory.java (at line 21)
	import ca.mcgill.sable.soot.cfg.model.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.cfg.model is never used
----------
749. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGFigureFactory.java (at line 22)
	import org.eclipse.draw2d.widgets.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.widgets is never used
----------
750. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGFigureFactory.java (at line 23)
	import org.eclipse.draw2d.*;
	       ^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d is never used
----------
----------
751. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 27)
	import org.eclipse.draw2d.text.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.text is never used
----------
752. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 28)
	import ca.mcgill.sable.soot.editors.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.editors is never used
----------
753. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 29)
	import org.eclipse.draw2d.geometry.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.geometry is never used
----------
754. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 34)
	private Panel nodeFigure;//RectangleFigure rect;
	              ^^^^^^^^^^
The value of the field CFGNodeDataFigure.nodeFigure is not used
----------
755. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 37)
	private ArrayList data;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
756. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 60)
	private soot.Unit unit;
	        ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
757. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 67)
	Iterator it = getData().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
758. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 69)
	unit = (soot.Unit)it.next();
	        ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
759. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 136)
	public ArrayList getData() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
760. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 143)
	public void setData(ArrayList list) {
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
761. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 159)
	public soot.Unit getUnit() {
	       ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
762. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeDataFigure.java (at line 166)
	public void setUnit(soot.Unit unit) {
	                    ^^^^^^^^^
Access restriction: The type Unit is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
763. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 23)
	import java.util.*;
	       ^^^^^^^^^
The import java.util is never used
----------
764. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 26)
	import ca.mcgill.sable.soot.*;
	       ^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot is never used
----------
765. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 27)
	import org.eclipse.draw2d.text.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.text is never used
----------
766. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 28)
	import ca.mcgill.sable.soot.editors.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.editors is never used
----------
767. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 29)
	import org.eclipse.jface.resource.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.resource is never used
----------
768. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 35)
	private XYAnchor srcAnchor;
	                 ^^^^^^^^^
The value of the field CFGNodeFigure.srcAnchor is not used
----------
769. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 42)
	private boolean hasBefore;
	                ^^^^^^^^^
The value of the field CFGNodeFigure.hasBefore is not used
----------
770. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 43)
	private boolean hasAfter;
	                ^^^^^^^^
The value of the field CFGNodeFigure.hasAfter is not used
----------
771. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/figures/CFGNodeFigure.java (at line 64)
	private int getLineBreak(String text){
	            ^^^^^^^^^^^^^^^^^^^^^^^^^
The method getLineBreak(String) from the type CFGNodeFigure is never used locally
----------
----------
772. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGFlowData.java (at line 27)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
773. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGFlowData.java (at line 27)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
774. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGFlowData.java (at line 34)
	children.add(child);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
775. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGFlowData.java (at line 41)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
776. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGFlowData.java (at line 48)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
777. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 25)
	import org.eclipse.core.runtime.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime is never used
----------
778. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 26)
	import org.eclipse.draw2d.graph.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.graph is never used
----------
779. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 32)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
780. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 32)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
781. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 41)
	children.add(child);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
782. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 80)
	public Object getAdapter(Class c){
	                         ^^^^^
Class is a raw type. References to generic type Class<T> should be parameterized
----------
783. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 90)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
784. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 97)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
785. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 120)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
786. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGGraph.java (at line 123)
	ArrayList list = child.getData().getText();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
787. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 23)
	import org.eclipse.draw2d.graph.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.draw2d.graph is never used
----------
788. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 28)
	private ArrayList inputs = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
789. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 28)
	private ArrayList inputs = new ArrayList();
	                               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
790. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 29)
	private ArrayList outputs = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
791. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 29)
	private ArrayList outputs = new ArrayList();
	                                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
792. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 34)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
793. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 34)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
794. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 41)
	getInputs().add(input);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
795. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 46)
	getOutputs().add(output);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
796. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 53)
	public ArrayList getInputs() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
797. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 60)
	public ArrayList getOutputs() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
798. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 67)
	public void setInputs(ArrayList list) {
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
799. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 74)
	public void setOutputs(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
800. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 101)
	getChildren().add(after);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
801. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 114)
	getChildren().add(0, before);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(int, Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
802. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 131)
	getChildren().add(data);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
803. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 138)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
804. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNode.java (at line 145)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
805. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNodeData.java (at line 27)
	private ArrayList text;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
806. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNodeData.java (at line 39)
	public ArrayList getText() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
807. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGNodeData.java (at line 46)
	public void setText(ArrayList list) {
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
808. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGPartialFlowData.java (at line 27)
	private ArrayList children = new ArrayList();
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
809. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGPartialFlowData.java (at line 27)
	private ArrayList children = new ArrayList();
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
810. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGPartialFlowData.java (at line 35)
	children.add(child);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
811. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGPartialFlowData.java (at line 42)
	public ArrayList getChildren() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
812. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/cfg/model/CFGPartialFlowData.java (at line 49)
	public void setChildren(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
813. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/ColorManager.java (at line 34)
	protected Map fColorTable = new HashMap(10);
	          ^^^
Map is a raw type. References to generic type Map<K,V> should be parameterized
----------
814. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/ColorManager.java (at line 34)
	protected Map fColorTable = new HashMap(10);
	                                ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
815. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/ColorManager.java (at line 38)
	Iterator e= fColorTable.values().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
816. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/ColorManager.java (at line 47)
	fColorTable.put(rgb, color);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
----------
----------
817. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleContentOutlinePage.java (at line 70)
	ArrayList text = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
818. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleContentOutlinePage.java (at line 70)
	ArrayList text = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
819. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleContentOutlinePage.java (at line 74)
	text.add(nextLine);
	^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
820. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleEditor.java (at line 56)
	public Object getAdapter(Class key) {
	                         ^^^^^
Class is a raw type. References to generic type Class<T> should be parameterized
----------
----------
821. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 29)
	import org.eclipse.ui.ISharedImages;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.ISharedImages is never used
----------
822. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 30)
	import org.eclipse.ui.PlatformUI;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.PlatformUI is never used
----------
823. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 37)
	private HashMap imageCache;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
824. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 102)
	setImageCache(new HashMap());
	                  ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
825. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 108)
	getImageCache().put(descriptor, image);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
826. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 137)
	Iterator it = getImageCache().values().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
827. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 161)
	public HashMap getImageCache() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
828. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineLabelProvider.java (at line 168)
	public void setImageCache(HashMap map) {
	                          ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
829. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineObject.java (at line 27)
	private Vector children;
	        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
830. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineObject.java (at line 60)
	setChildren(new Vector());
	                ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
831. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineObject.java (at line 63)
	getChildren().add(t);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
----------
832. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineObject.java (at line 69)
	public Vector getChildren() {
	       ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
833. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleOutlineObject.java (at line 90)
	public void setChildren(Vector vector) {
	                        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
----------
834. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimplePartitionScanner.java (at line 32)
	List rules = new ArrayList();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
835. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimplePartitionScanner.java (at line 32)
	List rules = new ArrayList();
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
836. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimplePartitionScanner.java (at line 37)
	rules.add(new SingleLineRule("\"", "\"", string, '\\'));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
837. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimplePartitionScanner.java (at line 38)
	rules.add(new SingleLineRule("'", "'", skip, '\\'));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
838. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimplePartitionScanner.java (at line 41)
	rules.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
----------
839. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 92)
	List rules = new ArrayList();
	^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
840. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 92)
	List rules = new ArrayList();
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
841. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 98)
	rules.add(new SingleLineRule("\"", "\"", string, '\\'));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
842. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 99)
	rules.add(new SingleLineRule("'", "'", string, '\\')); 
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
843. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 107)
	rules.add(wordRule);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
844. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 111)
	rules.add(new WhitespaceRule(new JimpleWhitespaceDetector()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
845. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/JimpleScanner.java (at line 114)
	rules.toArray(result);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
----------
846. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 28)
	private ArrayList textArr;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
847. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 29)
	private ArrayList methods;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
848. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 30)
	private ArrayList fields;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
849. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 33)
	public JimpleBody(String text, ArrayList textArr){
	                               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
850. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 49)
	setFields(new ArrayList());
	              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
851. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 50)
	setMethods(new ArrayList());
	               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
852. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 52)
	Iterator it = getTextArr().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
853. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 64)
	getFields().add(temp);
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
854. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 67)
	getMethods().add(temp);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
855. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 98)
	public ArrayList getTextArr() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
856. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 105)
	public void setTextArr(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
857. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 112)
	public void setFields(ArrayList list) {
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
858. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 119)
	public void setMethods(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
859. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 126)
	public ArrayList getFields() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
860. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleBody.java (at line 133)
	public ArrayList getMethods() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
861. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleField.java (at line 32)
	private ArrayList modifiers;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
862. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleField.java (at line 48)
	setModifiers(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
863. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleField.java (at line 50)
	getModifiers().add(next);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
864. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleField.java (at line 116)
	public ArrayList getModifiers() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
865. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleField.java (at line 137)
	public void setModifiers(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
866. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 30)
	private ArrayList arr;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
867. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 31)
	private ArrayList fields;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
868. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 32)
	private ArrayList methods;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
869. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 33)
	private ArrayList modifiers;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
870. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 39)
	public JimpleFile(ArrayList file){
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
871. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 41)
	Iterator it = file.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
872. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 103)
	setModifiers(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
873. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 105)
	getModifiers().add(token);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
874. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 110)
	setModifiers(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
875. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 112)
	getModifiers().add(token);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
876. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 129)
	ArrayList fieldLabels = jBody.getFields();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
877. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 131)
	Iterator itF = fieldLabels.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
878. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 137)
	setFields(new ArrayList());
	              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
879. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 139)
	getFields().add(field);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
880. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 143)
	ArrayList methodLabels =jBody.getMethods();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
881. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 145)
	Iterator it = methodLabels.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
882. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 151)
	setMethods(new ArrayList());
	               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
883. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 153)
	getMethods().add(method);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
884. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 161)
	Iterator it;
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
885. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 186)
	Iterator it;
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
886. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 209)
	HashSet filetypes = new HashSet();
	^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
----------
887. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 209)
	HashSet filetypes = new HashSet();
	                        ^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
----------
888. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 210)
	filetypes.add("class");
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
889. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 211)
	filetypes.add("interface");
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
890. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 236)
	public ArrayList getArr() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
891. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 243)
	public void setArr(ArrayList list) {
	                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
892. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 250)
	public ArrayList getFields() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
893. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 257)
	public ArrayList getMethods() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
894. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 264)
	public void setFields(ArrayList list) {
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
895. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 271)
	public void setMethods(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
896. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 278)
	public ArrayList getModifiers() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
897. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleFile.java (at line 285)
	public void setModifiers(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
898. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 33)
	private ArrayList modifiers;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
899. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 47)
	int numTokens = st.countTokens();
	    ^^^^^^^^^
The value of the local variable numTokens is not used
----------
900. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 54)
	setModifiers(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
901. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 56)
	getModifiers().add(next);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
902. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 124)
	public ArrayList getModifiers() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
903. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleMethod.java (at line 159)
	public void setModifiers(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
904. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 28)
	HashSet modifiers = new HashSet();
	^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
----------
905. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 28)
	HashSet modifiers = new HashSet();
	                        ^^^^^^^
HashSet is a raw type. References to generic type HashSet<E> should be parameterized
----------
906. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 29)
	modifiers.add("abstract");
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
907. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 30)
	modifiers.add("final");
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
908. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 31)
	modifiers.add("native");
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
909. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 32)
	modifiers.add("public");
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
910. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 33)
	modifiers.add("protected");
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
911. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 34)
	modifiers.add("private");
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
912. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 35)
	modifiers.add("static");
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
913. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 36)
	modifiers.add("synchronized");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
914. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 37)
	modifiers.add("transient");
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
915. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/editors/parser/JimpleModifier.java (at line 38)
	modifiers.add("volatile");
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type HashSet. References to generic type HashSet<E> should be parameterized
----------
----------
916. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 35)
	import org.eclipse.jdt.internal.ui.JavaPlugin;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type JavaPlugin is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
917. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 36)
	import org.eclipse.jdt.internal.ui.wizards.JavaProjectWizard;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The type JavaProjectWizard is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
918. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 50)
	public abstract class NewSootExampleWizard extends JavaProjectWizard {
	                                                   ^^^^^^^^^^^^^^^^^
Discouraged access: The type JavaProjectWizard is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
919. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 62)
	boolean performFinish = super.performFinish();
	                        ^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method performFinish() from the type JavaProjectWizard is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
920. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 65)
	IJavaProject newProject = (IJavaProject) getCreatedElement();
	                                         ^^^^^^^^^^^^^^^^^^^
Discouraged access: The method getCreatedElement() from the type JavaProjectWizard is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
921. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 113)
	final IWorkbenchPage activePage= JavaPlugin.getActivePage();
	                                 ^^^^^^^^^^
Discouraged access: The type JavaPlugin is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
922. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 113)
	final IWorkbenchPage activePage= JavaPlugin.getActivePage();
	                                 ^^^^^^^^^^^^^^^^^^^^^^^^^^
Discouraged access: The method getActivePage() from the type JavaPlugin is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
923. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 123)
	JavaPlugin.log(e);
	^^^^^^^^^^
Discouraged access: The type JavaPlugin is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
924. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 123)
	JavaPlugin.log(e);
	^^^^^^^^^^^^^^^^^
Discouraged access: The method log(Throwable) from the type JavaPlugin is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
925. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/examples/NewSootExampleWizard.java (at line 149)
	super.addPages();
	^^^^^^^^^^^^^^^^
Discouraged access: The method addPages() from the type JavaProjectWizard is not accessible due to restriction on classpath entry /Applications/eclipse/plugins/org.eclipse.jdt.ui_3.7.1.r371_v20110824-0800.jar
----------
----------
926. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 28)
	private List flowInfoList;
	        ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
927. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 29)
	private FlowInfo current;
	        ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
928. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 50)
	FlowInfo previous;
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
929. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 51)
	FlowInfo clearTo;
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
930. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 54)
	previous = (FlowInfo)getFlowInfoList().get(index-1);
	            ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
931. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 64)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CLEARTO, clearTo));
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor InteractionEvent(int, Object) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
932. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 64)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CLEARTO, clearTo));
	                             ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
933. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 64)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CLEARTO, clearTo));
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
934. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 64)
	getController().setEvent(new InteractionEvent(IInteractionConstants.CLEARTO, clearTo));
	                                                                    ^^^^^^^
Access restriction: The field CLEARTO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
935. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 67)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, previous));
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor InteractionEvent(int, Object) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
936. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 67)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, previous));
	                             ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
937. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 67)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, previous));
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
938. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 67)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, previous));
	                                                                    ^^^^^^^
Access restriction: The field REPLACE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
939. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 73)
	private FlowInfo findLast(){
	        ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
940. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 74)
	Iterator it = getFlowInfoList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
941. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 75)
	FlowInfo retInfo = new FlowInfo("", getCurrent().unit(), getCurrent().isBefore());
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
942. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 75)
	FlowInfo retInfo = new FlowInfo("", getCurrent().unit(), getCurrent().isBefore());
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor FlowInfo(Object, Object, boolean) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
943. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 75)
	FlowInfo retInfo = new FlowInfo("", getCurrent().unit(), getCurrent().isBefore());
	                       ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
944. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 75)
	FlowInfo retInfo = new FlowInfo("", getCurrent().unit(), getCurrent().isBefore());
	                                    ^^^^^^^^^^^^^^^^^^^
Access restriction: The method unit() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
945. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 75)
	FlowInfo retInfo = new FlowInfo("", getCurrent().unit(), getCurrent().isBefore());
	                                                         ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method isBefore() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
946. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 78)
	FlowInfo next = (FlowInfo)it.next();
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
947. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 78)
	FlowInfo next = (FlowInfo)it.next();
	                 ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
948. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 81)
	if (getCurrent().unit().equals(next.unit()) && (getCurrent().isBefore() == next.isBefore())){
	    ^^^^^^^^^^^^^^^^^^^
Access restriction: The method unit() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
949. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 81)
	if (getCurrent().unit().equals(next.unit()) && (getCurrent().isBefore() == next.isBefore())){
	                               ^^^^^^^^^^^
Access restriction: The method unit() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
950. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 81)
	if (getCurrent().unit().equals(next.unit()) && (getCurrent().isBefore() == next.isBefore())){
	                                                ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method isBefore() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
951. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 81)
	if (getCurrent().unit().equals(next.unit()) && (getCurrent().isBefore() == next.isBefore())){
	                                                                           ^^^^^^^^^^^^^^^
Access restriction: The method isBefore() from the type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
952. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 91)
	setFlowInfoList(new ArrayList());
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
953. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 93)
	getFlowInfoList().add(fi);
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
----------
954. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 94)
	setCurrent((FlowInfo)fi);
	            ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
955. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 115)
	FlowInfo next = (FlowInfo)getFlowInfoList().get(index+1);
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
956. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 115)
	FlowInfo next = (FlowInfo)getFlowInfoList().get(index+1);
	                 ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
957. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 116)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor InteractionEvent(int, Object) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
958. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 116)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                             ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
959. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 116)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
960. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 116)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                                                                    ^^^^^^^
Access restriction: The field REPLACE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
961. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 125)
	FlowInfo next = (FlowInfo)getFlowInfoList().get(i);
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
962. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 125)
	FlowInfo next = (FlowInfo)getFlowInfoList().get(i);
	                 ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
963. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 126)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor InteractionEvent(int, Object) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
964. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 126)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                             ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
965. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 126)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
966. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 126)
	getController().setEvent(new InteractionEvent(IInteractionConstants.REPLACE, next));
	                                                                    ^^^^^^^
Access restriction: The field REPLACE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
967. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 135)
	public FlowInfo getCurrent() {
	       ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
968. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 142)
	public List getFlowInfoList() {
	       ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
969. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 163)
	public void setCurrent(FlowInfo info) {
	                       ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
970. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/DataKeeper.java (at line 170)
	public void setFlowInfoList(List list) {
	                            ^^^^
List is a raw type. References to generic type List<E> should be parameterized
----------
----------
971. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionContinuer.java (at line 55)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
972. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionContinuer.java (at line 55)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
973. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionContinuer.java (at line 55)
	InteractionHandler.v().setInteractionCon();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionCon() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
974. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 22)
	import soot.AbstractTrap;
	       ^^^^^^^^^^^^^^^^^
Access restriction: The type AbstractTrap is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
975. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 22)
	import soot.AbstractTrap;
	       ^^^^^^^^^^^^^^^^^
The import soot.AbstractTrap is never used
----------
976. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 30)
	import org.eclipse.jface.dialogs.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.dialogs is never used
----------
977. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 31)
	import org.eclipse.swt.*;
	       ^^^^^^^^^^^^^^^
The import org.eclipse.swt is never used
----------
978. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 37)
	public class InteractionController  implements IInteractionController, IInteractionListener {
	                                               ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionController is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
979. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 37)
	public class InteractionController  implements IInteractionController, IInteractionListener {
	                                                                       ^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionListener is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
980. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 39)
	private ArrayList listeners;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
981. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 42)
	private InteractionEvent event;
	        ^^^^^^^^^^^^^^^^
Access restriction: The type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
982. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 45)
	private soot.toolkits.graph.DirectedGraph currentGraph;
	        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
983. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 45)
	private soot.toolkits.graph.DirectedGraph currentGraph;
	        ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
984. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 53)
	public void addListener(IInteractionListener listener){
	                        ^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionListener is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
985. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 55)
	listeners = new ArrayList();
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
986. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 57)
	listeners.add(listener);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
987. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 60)
	public void removeListener(IInteractionListener listener){
	                           ^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionListener is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
988. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 70)
	if (getEvent().type() == IInteractionConstants.NEW_ANALYSIS){
	    ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
989. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 70)
	if (getEvent().type() == IInteractionConstants.NEW_ANALYSIS){
	                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
990. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 70)
	if (getEvent().type() == IInteractionConstants.NEW_ANALYSIS){
	                                               ^^^^^^^^^^^^
Access restriction: The field NEW_ANALYSIS from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
991. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 71)
	handleNewAnalysisEvent(event.info());
	                       ^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
992. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 74)
	else if (getEvent().type() == IInteractionConstants.NEW_CFG){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
993. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 74)
	else if (getEvent().type() == IInteractionConstants.NEW_CFG){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
994. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 74)
	else if (getEvent().type() == IInteractionConstants.NEW_CFG){
	                                                    ^^^^^^^
Access restriction: The field NEW_CFG from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
995. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 75)
	handleCfgEvent(getEvent().info());
	               ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
996. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 78)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
997. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 78)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
998. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 78)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO){
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field NEW_BEFORE_ANALYSIS_INFO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
999. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 80)
	handleBeforeFlowEvent(getEvent().info());
	                      ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1000. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 83)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1001. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 83)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1002. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 83)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO){
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field NEW_AFTER_ANALYSIS_INFO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1003. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 84)
	handleAfterFlowEvent(getEvent().info());
	                     ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1004. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 87)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO_AUTO){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1005. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 87)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO_AUTO){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1006. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 87)
	else if (getEvent().type() == IInteractionConstants.NEW_BEFORE_ANALYSIS_INFO_AUTO){
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field NEW_BEFORE_ANALYSIS_INFO_AUTO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1007. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 89)
	handleBeforeFlowEventAuto(getEvent().info());
	                          ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1008. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 92)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO_AUTO){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1009. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 92)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO_AUTO){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1010. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 92)
	else if (getEvent().type() == IInteractionConstants.NEW_AFTER_ANALYSIS_INFO_AUTO){
	                                                    ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field NEW_AFTER_ANALYSIS_INFO_AUTO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1011. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 93)
	handleAfterFlowEventAuto(getEvent().info());
	                         ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1012. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 96)
	else if (getEvent().type() == IInteractionConstants.DONE){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1013. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 96)
	else if (getEvent().type() == IInteractionConstants.DONE){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1014. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 96)
	else if (getEvent().type() == IInteractionConstants.DONE){
	                                                    ^^^^
Access restriction: The field DONE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1015. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 100)
	else if (getEvent().type() == IInteractionConstants.STOP_AT_NODE){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1016. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 100)
	else if (getEvent().type() == IInteractionConstants.STOP_AT_NODE){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1017. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 100)
	else if (getEvent().type() == IInteractionConstants.STOP_AT_NODE){
	                                                    ^^^^^^^^^^^^
Access restriction: The field STOP_AT_NODE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1018. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 101)
	handleStopAtNodeEvent(getEvent().info());
	                      ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1019. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 103)
	else if (getEvent().type() == IInteractionConstants.CLEARTO){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1020. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 103)
	else if (getEvent().type() == IInteractionConstants.CLEARTO){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1021. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 103)
	else if (getEvent().type() == IInteractionConstants.CLEARTO){
	                                                    ^^^^^^^
Access restriction: The field CLEARTO from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1022. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 104)
	handleClearEvent(getEvent().info());
	                 ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1023. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 106)
	else if (getEvent().type() == IInteractionConstants.REPLACE){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1024. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 106)
	else if (getEvent().type() == IInteractionConstants.REPLACE){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1025. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 106)
	else if (getEvent().type() == IInteractionConstants.REPLACE){
	                                                    ^^^^^^^
Access restriction: The field REPLACE from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1026. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 107)
	handleReplaceEvent(getEvent().info());
	                   ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1027. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 110)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_START){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1028. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 110)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_START){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1029. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 110)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_START){
	                                                    ^^^^^^^^^^^^^^^^
Access restriction: The field CALL_GRAPH_START from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1030. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 111)
	handleCallGraphStartEvent(getEvent().info());
	                          ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1031. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 113)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_NEXT_METHOD){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1032. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 113)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_NEXT_METHOD){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1033. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 113)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_NEXT_METHOD){
	                                                    ^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The field CALL_GRAPH_NEXT_METHOD from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1034. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 114)
	handleCallGraphNextMethodEvent(getEvent().info());
	                               ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1035. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 117)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_PART){
	         ^^^^^^^^^^^^^^^^^
Access restriction: The method type() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1036. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 117)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_PART){
	                              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1037. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 117)
	else if (getEvent().type() == IInteractionConstants.CALL_GRAPH_PART){
	                                                    ^^^^^^^^^^^^^^^
Access restriction: The field CALL_GRAPH_PART from the type IInteractionConstants is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1038. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 118)
	handleCallGraphPartEvent(getEvent().info());
	                         ^^^^^^^^^^^^^^^^^
Access restriction: The method info() from the type InteractionEvent is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1039. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 123)
	IWorkbenchWindow window = SootPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow();
	                 ^^^^^^
The value of the local variable window is not used
----------
1040. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 127)
	shell[0] = getDisplay().getDefault().getActiveShell();
	           ^^^^^^^^^^^^^^^^^^^^^^^^^
The static method getDefault() from the type Display should be accessed in a static way
----------
1041. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 136)
	InteractionHandler.v().setInteractThisAnalysis(true);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1042. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 136)
	InteractionHandler.v().setInteractThisAnalysis(true);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractThisAnalysis(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1043. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 136)
	InteractionHandler.v().setInteractThisAnalysis(true);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1044. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 142)
	soot.toolkits.graph.DirectedGraph cfg = (soot.toolkits.graph.DirectedGraph)info;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1045. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 142)
	soot.toolkits.graph.DirectedGraph cfg = (soot.toolkits.graph.DirectedGraph)info;
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
1046. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 142)
	soot.toolkits.graph.DirectedGraph cfg = (soot.toolkits.graph.DirectedGraph)info;
	                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
DirectedGraph is a raw type. References to generic type DirectedGraph<N> should be parameterized
----------
1047. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 142)
	soot.toolkits.graph.DirectedGraph cfg = (soot.toolkits.graph.DirectedGraph)info;
	                                         ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type DirectedGraph<N> is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1048. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 148)
	if (cfg instanceof soot.toolkits.graph.UnitGraph){
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1049. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 149)
	soot.Body body = ((soot.toolkits.graph.UnitGraph)cfg).getBody();
	^^^^^^^^^
Access restriction: The type Body is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1050. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 149)
	soot.Body body = ((soot.toolkits.graph.UnitGraph)cfg).getBody();
	                 ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getBody() from the type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1051. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 149)
	soot.Body body = ((soot.toolkits.graph.UnitGraph)cfg).getBody();
	                   ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type UnitGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1052. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 150)
	editorName = body.getMethod().getDeclaringClass().getName()+"."+body.getMethod().getName();
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getName() from the type SootClass is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1053. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 150)
	editorName = body.getMethod().getDeclaringClass().getName()+"."+body.getMethod().getName();
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getDeclaringClass() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1054. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 150)
	editorName = body.getMethod().getDeclaringClass().getName()+"."+body.getMethod().getName();
	             ^^^^^^^^^^^^^^^^
Access restriction: The method getMethod() from the type Body is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1055. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 150)
	editorName = body.getMethod().getDeclaringClass().getName()+"."+body.getMethod().getName();
	                                                                ^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getName() from the type SootMethod is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1056. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 150)
	editorName = body.getMethod().getDeclaringClass().getName()+"."+body.getMethod().getName();
	                                                                ^^^^^^^^^^^^^^^^
Access restriction: The method getMethod() from the type Body is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1057. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 161)
	InteractionHandler.v().autoCon(false);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1058. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 161)
	InteractionHandler.v().autoCon(false);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1059. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 161)
	InteractionHandler.v().autoCon(false);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method autoCon(boolean) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1060. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 168)
	soot.toolkits.graph.interaction.InteractionHandler.v().waitForContinue();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method waitForContinue() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1061. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 168)
	soot.toolkits.graph.interaction.InteractionHandler.v().waitForContinue();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1062. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 168)
	soot.toolkits.graph.interaction.InteractionHandler.v().waitForContinue();
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1063. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 178)
	FlowInfo fi = (FlowInfo)info;
	^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1064. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 178)
	FlowInfo fi = (FlowInfo)info;
	               ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1065. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 181)
	Iterator it = getCurrentGraph().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1066. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 181)
	Iterator it = getCurrentGraph().iterator();
	         ^^
The value of the local variable it is not used
----------
1067. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 181)
	Iterator it = getCurrentGraph().iterator();
	              ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method iterator() from the type DirectedGraph is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1068. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 183)
	final Shell myShell = getShell();
	            ^^^^^^^
The value of the local variable myShell is not used
----------
1069. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 184)
	final FlowInfo flowBefore = fi;
	      ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1070. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 205)
	final Shell myShell = getShell();
	            ^^^^^^^
The value of the local variable myShell is not used
----------
1071. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 209)
	final FlowInfo flowAfter = (FlowInfo)fi;
	      ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1072. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 209)
	final FlowInfo flowAfter = (FlowInfo)fi;
	                            ^^^^^^^^
Access restriction: The type FlowInfo is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1073. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/interaction/InteractionController.java (at line 226)
	InteractionHandler.v().autoCon(false);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
----------
1074. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 49)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1075. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 49)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1076. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 50)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1077. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 51)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1078. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 52)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1079. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 53)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1080. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 69)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1081. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFileLauncher.java (at line 71)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1082. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 51)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1083. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 51)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1084. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 52)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1085. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 53)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1086. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 54)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1087. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 55)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1088. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 71)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1089. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileAppFromJavaFileLauncher.java (at line 73)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1090. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 48)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1091. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 48)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1092. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 49)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1093. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 50)
	commands.add(getProcessPath()+getSootClasspath().getSeparator()+getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1094. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 51)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1095. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 52)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1096. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 56)
	commands.add("--"+LaunchCommands.PROCESS_PATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1097. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileFolderLauncher.java (at line 57)
	commands.add(getProcessPath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1098. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 44)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1099. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 44)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1100. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 45)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1101. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 47)
	Iterator it = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1102. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 53)
	commands.add(cp);
	^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1103. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 55)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1104. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 56)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1105. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 62)
	Iterator it2 = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1106. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 64)
	commands.add("--"+LaunchCommands.PROCESS_PATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1107. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileJavaProjectLauncher.java (at line 65)
	commands.add((String)it2.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1108. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 43)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1109. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 43)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1110. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 44)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1111. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 45)
	commands.add(getProcess_path()+getSootClasspath().getSeparator()+getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1112. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 47)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1113. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 48)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1114. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 53)
	commands.add("--"+LaunchCommands.PROCESS_PATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1115. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaDecompileProjectLauncher.java (at line 54)
	commands.add(getProcess_path());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1116. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 45)
	private ArrayList beforeList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1117. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 72)
	setBeforeList(new ArrayList());
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1118. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 74)
	getBeforeList().add(elems[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1119. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 89)
	ArrayList newMembers = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1120. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 89)
	ArrayList newMembers = new ArrayList();
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1121. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 95)
	newMembers.add(elems[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1122. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 105)
	newMembers.add(elems[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1123. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 117)
	newMembers.add(elems[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1124. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 129)
	IResource [] elements = proj.members();
	             ^^^^^^^^
The value of the local variable elements is not used
----------
1125. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 231)
	private void copyFiles(ArrayList newFiles){
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1126. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 233)
	Iterator it = newFiles.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1127. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 301)
	public ArrayList getBeforeList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1128. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/DavaHandler.java (at line 308)
	public void setBeforeList(ArrayList list) {
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1129. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 43)
	Iterator it = getDeleteList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1130. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 86)
	Iterator it = getEditMap().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1131. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 90)
	update(name, (ArrayList)getEditMap().get(name));
	              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1132. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 93)
	add(name, (ArrayList)getEditMap().get(name));
	           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1133. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 117)
	private void update(String name, ArrayList val){
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1134. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 119)
	val.toArray(temp);
	^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1135. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 126)
	private void update(String name, String [] val){
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method update(String, String[]) from the type SavedConfigManager is never used locally
----------
1136. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 145)
	private void add(String name, ArrayList val){
	                              ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1137. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 160)
	private void add(String name, String val) {
	             ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method add(String, String) from the type SavedConfigManager is never used locally
----------
1138. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 174)
	private HashMap editMap;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1139. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 175)
	private ArrayList deleteList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1140. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 182)
	public ArrayList getDeleteList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1141. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 190)
	public HashMap getEditMap() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1142. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 198)
	public void setDeleteList(ArrayList deleteList) {
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1143. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SavedConfigManager.java (at line 206)
	public void setEditMap(HashMap editMap) {
	                       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
1144. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 30)
	private ArrayList list;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1145. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 31)
	private static final String SPACE =  " ";
	                            ^^^^^
The value of the field SootCommandList.SPACE is not used
----------
1146. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 37)
	setList(new ArrayList());
	            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1147. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 43)
	public void addSingleOpt(ArrayList key){
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1148. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 44)
	getList().addAll(key);	
	^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1149. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 55)
	getList().add(token);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1150. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 71)
	ArrayList withDashes = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1151. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 71)
	ArrayList withDashes = new ArrayList();
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1152. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 73)
	Iterator it = getList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1153. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 77)
	withDashes.add(temp);	
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1154. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 84)
	Iterator it = list.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1155. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 93)
	public ArrayList getList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1156. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootCommandList.java (at line 101)
	public void setList(ArrayList list) {
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1157. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 65)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1158. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 81)
	private HashMap setEclipseDefs() {
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1159. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 83)
	HashMap defs = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1160. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 83)
	HashMap defs = new HashMap();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1161. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 84)
	defs.put(LaunchCommands.OUTPUT_DIR, getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1162. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 86)
	defs.put(LaunchCommands.SOOT_CLASSPATH, getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1163. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 89)
	defs.put(LaunchCommands.SRC_PREC, getSrcPrec());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1164. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 91)
	defs.put(LaunchCommands.KEEP_LINE_NUMBER, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1165. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFileLauncher.java (at line 93)
	defs.put(LaunchCommands.XML_ATTRIBUTES, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
1166. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 66)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1167. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 80)
	private HashMap setEclipseDefs() {
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1168. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 82)
	HashMap defs = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1169. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 82)
	HashMap defs = new HashMap();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1170. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 83)
	defs.put(LaunchCommands.OUTPUT_DIR, getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1171. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 85)
	defs.put(LaunchCommands.SOOT_CLASSPATH, getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1172. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 88)
	defs.put(LaunchCommands.SRC_PREC, getSrcPrec());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1173. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 90)
	defs.put(LaunchCommands.KEEP_LINE_NUMBER, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1174. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigFromJavaFileLauncher.java (at line 92)
	defs.put(LaunchCommands.XML_ATTRIBUTES, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
1175. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 69)
	private HashMap setEclipseDefs() {
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1176. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 71)
	HashMap defs = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1177. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 71)
	HashMap defs = new HashMap();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1178. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 72)
	defs.put(LaunchCommands.OUTPUT_DIR, getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1179. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 73)
	Iterator it = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1180. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 79)
	defs.put(LaunchCommands.SOOT_CLASSPATH, cp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1181. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 80)
	defs.put(LaunchCommands.PROCESS_PATH, getJavaProcessPath());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1182. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 81)
	defs.put(LaunchCommands.KEEP_LINE_NUMBER, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1183. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 82)
	defs.put(LaunchCommands.XML_ATTRIBUTES, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1184. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 84)
	defs.put(LaunchCommands.SRC_PREC, "java");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1185. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 89)
	private HashMap setRunEclipseDefs() {
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1186. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 91)
	HashMap defs = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1187. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 91)
	HashMap defs = new HashMap();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1188. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 92)
	defs.put(LaunchCommands.OUTPUT_DIR, getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1189. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 93)
	Iterator it = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1190. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 99)
	defs.put(LaunchCommands.SOOT_CLASSPATH, cp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1191. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 100)
	Iterator it2 = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1192. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 112)
	defs.put(LaunchCommands.PROCESS_PATH, pPath);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1193. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 113)
	defs.put(LaunchCommands.KEEP_LINE_NUMBER, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1194. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 114)
	defs.put(LaunchCommands.XML_ATTRIBUTES, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1195. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigJavaProjectLauncher.java (at line 116)
	defs.put(LaunchCommands.SRC_PREC, "java");
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
1196. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigNameInputValidator.java (at line 31)
	private ArrayList alreadyUsed;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1197. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigNameInputValidator.java (at line 47)
	else if (newText == null) {
			return "Must not be null!";
		}
	                          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Dead code
----------
1198. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigNameInputValidator.java (at line 60)
	public ArrayList getAlreadyUsed() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1199. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigNameInputValidator.java (at line 68)
	public void setAlreadyUsed(ArrayList alreadyUsed) {
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1200. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 67)
	private HashMap setEclipseDefs() {
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1201. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 69)
	HashMap defs = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1202. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 69)
	HashMap defs = new HashMap();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1203. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 70)
	defs.put(LaunchCommands.OUTPUT_DIR, getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1204. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 72)
	defs.put(LaunchCommands.SOOT_CLASSPATH, getProcess_path()+getSootClasspath().getSeparator()+getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1205. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 74)
	defs.put(LaunchCommands.PROCESS_PATH, getProcess_path());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1206. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 75)
	defs.put(LaunchCommands.KEEP_LINE_NUMBER, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1207. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfigProjectLauncher.java (at line 76)
	defs.put(LaunchCommands.XML_ATTRIBUTES, new Boolean(true));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
----------
1208. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 27)
	private Vector children;
	        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1209. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 34)
	public SootConfiguration(HashMap aliasValPairs, String name) {
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1210. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 44)
	private HashMap aliasValPairs;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1211. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 49)
	setChildren(new Vector());
	                ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1212. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 52)
	getChildren().add(t);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
----------
1213. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 56)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1214. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 70)
	Iterator it = getChildren().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1215. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 83)
	public HashMap getAliasValPairs() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1216. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 99)
	public void setAliasValPairs(HashMap aliasValPairs) {
	                             ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1217. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 115)
	public Vector getChildren() {
	       ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1218. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootConfiguration.java (at line 139)
	public void setChildren(Vector children) {
	                        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
----------
1219. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootDefaultCommands.java (at line 46)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1220. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootDefaultCommands.java (at line 46)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1221. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootDefaultCommands.java (at line 47)
	list.add(val);
	^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1222. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootDefaultCommands.java (at line 50)
	public void setProcessPath(ArrayList list){
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1223. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootDocument.java (at line 79)
	IViewReference refs [] = iWorkbenchPage.getViewReferences();
	               ^^^^
The value of the local variable refs is not used
----------
----------
1224. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 43)
	private ArrayList toProcessList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1225. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 51)
	setToProcessList(new ArrayList());
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1226. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 52)
	Iterator it = getSootSelection().getFileList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1227. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 80)
	getToProcessList().add(removeFileExt(cf.getElementName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1228. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 83)
	getToProcessList().add(pf.getElementName()+"."+removeFileExt(cf.getElementName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1229. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 93)
	getToProcessList().add(removeFileExt(file.getName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1230. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 163)
	getToProcessList().add(removeFileExt(cu.getElementName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1231. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 166)
	getToProcessList().add(pf.getElementName()+"."+removeFileExt(cu.getElementName()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1232. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 172)
	ClassFile cf = new ClassFile( file.getLocation().toOSString());
	^^^^^^^^^
Access restriction: The type ClassFile is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1233. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 172)
	ClassFile cf = new ClassFile( file.getLocation().toOSString());
	               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The constructor ClassFile(String) is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1234. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 172)
	ClassFile cf = new ClassFile( file.getLocation().toOSString());
	                   ^^^^^^^^^
Access restriction: The type ClassFile is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1235. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 180)
	if (!cf.loadClassFile( fis )){
	     ^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method loadClassFile(InputStream) from the type ClassFile is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1236. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 188)
	getToProcessList().add(replaceWithDot(cf.toString()));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1237. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 188)
	getToProcessList().add(replaceWithDot(cf.toString()));
	                                      ^^^^^^^^^^^^^
Access restriction: The method toString() from the type ClassFile is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1238. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 189)
	setClasspathAppend(file.getLocation().toOSString().substring(0, file.getLocation().toOSString().indexOf(cf.toString())));
	                                                                                                        ^^^^^^^^^^^^^
Access restriction: The method toString() from the type ClassFile is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1239. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 309)
	public ArrayList getToProcessList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1240. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootFileLauncher.java (at line 316)
	public void setToProcessList(ArrayList list) {
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1241. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 48)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1242. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 48)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1243. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 49)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1244. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 50)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1245. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 51)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1246. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 52)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1247. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 64)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1248. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFileLauncher.java (at line 66)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1249. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 46)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1250. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 46)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1251. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 47)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1252. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 48)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1253. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 49)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1254. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 50)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1255. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 62)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1256. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootGrimpFromJavaFileLauncher.java (at line 64)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1257. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 46)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1258. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 46)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1259. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 47)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1260. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 48)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1261. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 49)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1262. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 50)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1263. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 62)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1264. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFileLauncher.java (at line 64)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1265. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 47)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1266. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 47)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1267. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 48)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1268. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 49)
	commands.add(getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1269. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 51)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1270. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 52)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1271. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 64)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1272. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleFromJavaFileLauncher.java (at line 66)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1273. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 43)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1274. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 43)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1275. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 44)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1276. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 46)
	Iterator it = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1277. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 52)
	commands.add(cp);
	^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1278. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 53)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1279. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 54)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1280. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 57)
	Iterator it2 = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1281. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 59)
	commands.add("--"+LaunchCommands.PROCESS_PATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1282. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleJavaProjectLauncher.java (at line 60)
	commands.add((String)it2.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1283. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 42)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1284. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 42)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1285. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 43)
	commands.add("--"+LaunchCommands.SOOT_CLASSPATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1286. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 44)
	commands.add(getProcess_path()+getSootClasspath().getSeparator()+getClasspathAppend());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1287. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 45)
	commands.add("--"+LaunchCommands.OUTPUT_DIR);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1288. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 46)
	commands.add(getOutputLocation());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1289. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 49)
	commands.add("--"+LaunchCommands.PROCESS_PATH);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1290. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootJimpleProjectLauncher.java (at line 50)
	commands.add(getProcess_path());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1291. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 26)
	import java.util.StringTokenizer;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The import java.util.StringTokenizer is never used
----------
1292. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 42)
	import soot.jimple.toolkits.annotation.callgraph.CallData;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1293. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 54)
	private IWorkbenchPart part;
	                       ^^^^
The value of the field SootLauncher.part is not used
----------
1294. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 56)
	private ISelection selection;
	                   ^^^^^^^^^
The value of the field SootLauncher.selection is not used
----------
1295. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 67)
	private ArrayList cfgList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1296. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 118)
	getSootCommandList().getList().toArray(temp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1297. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 227)
	HashMap alreadyDone = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1298. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 227)
	HashMap alreadyDone = new HashMap();
	                          ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1299. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 229)
	private ArrayList convertPkgList(ArrayList pkgList){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1300. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 229)
	private ArrayList convertPkgList(ArrayList pkgList){
	                                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1301. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 230)
	ArrayList conList = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1302. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 230)
	ArrayList conList = new ArrayList();
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1303. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 231)
	Iterator it = pkgList.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1304. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 233)
	CallData cd = (CallData)it.next();
	^^^^^^^^
Access restriction: The type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1305. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 233)
	CallData cd = (CallData)it.next();
	               ^^^^^^^^
Access restriction: The type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1306. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 240)
	tn.setData(cd.getData());
	           ^^^^^^^^^^^^
Access restriction: The method getData() from the type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1307. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 241)
	alreadyDone.put(cd, tn);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1308. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 242)
	if (cd.getChildren().size() != 0){
	    ^^^^^^^^^^^^^^^^
Access restriction: The method getChildren() from the type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1309. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 243)
	tn.setChildren(convertPkgList(cd.getChildren()));
	                              ^^^^^^^^^^^^^^^^
Access restriction: The method getChildren() from the type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1310. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 245)
	if (cd.getOutputs().size() != 0){
	    ^^^^^^^^^^^^^^^
Access restriction: The method getOutputs() from the type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1311. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 246)
	tn.setOutputs(convertPkgList(cd.getOutputs()));
	                             ^^^^^^^^^^^^^^^
Access restriction: The method getOutputs() from the type CallData is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1312. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 249)
	conList.add(tn);
	^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1313. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 403)
	public ArrayList getCfgList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1314. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootLauncher.java (at line 410)
	public void setCfgList(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1315. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 94)
	private void setCmd(ArrayList user_cmd){
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1316. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 96)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1317. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 101)
	private void setCmd(String user_cmd) {
	             ^^^^^^^^^^^^^^^^^^^^^^^
The method setCmd(String) from the type SootOptionsFileLauncher is never used locally
----------
1318. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 105)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1319. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 105)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1320. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 106)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1321. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFileLauncher.java (at line 108)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1322. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFolderLauncher.java (at line 83)
	private void setCmd(ArrayList user_cmd){
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1323. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFolderLauncher.java (at line 87)
	private void setCmd(String user_cmd) {
	             ^^^^^^^^^^^^^^^^^^^^^^^
The method setCmd(String) from the type SootOptionsFolderLauncher is never used locally
----------
----------
1324. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 95)
	private void setCmd(ArrayList user_cmd){
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1325. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 97)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1326. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 102)
	private void setCmd(String user_cmd) {
	             ^^^^^^^^^^^^^^^^^^^^^^^
The method setCmd(String) from the type SootOptionsFromJavaFileLauncher is never used locally
----------
1327. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 106)
	ArrayList commands = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1328. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 106)
	ArrayList commands = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1329. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 107)
	Iterator it = getToProcessList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1330. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsFromJavaFileLauncher.java (at line 109)
	commands.add((String)it.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1331. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsJavaProjectLauncher.java (at line 75)
	Iterator it = getJavaProcessPath().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1332. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsJavaProjectLauncher.java (at line 90)
	private void setCmd(ArrayList user_cmd){
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1333. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsJavaProjectLauncher.java (at line 94)
	private void setCmd(String user_cmd) {
	             ^^^^^^^^^^^^^^^^^^^^^^^
The method setCmd(String) from the type SootOptionsJavaProjectLauncher is never used locally
----------
----------
1334. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsProjectLauncher.java (at line 81)
	private void setCmd(ArrayList user_cmd){
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1335. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOptionsProjectLauncher.java (at line 85)
	private void setCmd(String user_cmd) {
	             ^^^^^^^^^^^^^^^^^^^^^^^
The method setCmd(String) from the type SootOptionsProjectLauncher is never used locally
----------
----------
1336. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputEvent.java (at line 28)
	public class SootOutputEvent extends EventObject {
	             ^^^^^^^^^^^^^^^
The serializable class SootOutputEvent does not declare a static final serialVersionUID field of type long
----------
----------
1337. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 25)
	import org.eclipse.core.resources.IFile;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.resources.IFile is never used
----------
1338. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 31)
	import org.eclipse.ui.IWorkbenchPage;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.IWorkbenchPage is never used
----------
1339. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 33)
	import org.eclipse.ui.part.*;
	       ^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.part is never used
----------
1340. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 44)
	private ArrayList oldFilelist;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1341. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 45)
	private ArrayList newFilelist;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1342. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 47)
	private ArrayList beforeFileList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1343. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 47)
	private ArrayList beforeFileList;
	                  ^^^^^^^^^^^^^^
The value of the field SootOutputFilesHandler.beforeFileList is not used
----------
1344. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 94)
	Iterator it = getOldFilelist().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1345. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 104)
	IResource [] children = getSootOutputFolder().members();
	             ^^^^^^^^
The value of the local variable children is not used
----------
1346. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 106)
	IWorkbenchWindow window = SootPlugin.getDefault().getWorkbench().getActiveWorkbenchWindow();		
	                 ^^^^^^
The value of the local variable window is not used
----------
1347. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 136)
	public ArrayList getNewFilelist() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1348. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 144)
	public ArrayList getOldFilelist() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1349. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 152)
	public void setNewFilelist(ArrayList newFilelist) {
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1350. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootOutputFilesHandler.java (at line 160)
	public void setOldFilelist(ArrayList oldFilelist) {
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1351. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootProjectLauncher.java (at line 33)
	private ArrayList javaProcessPath;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1352. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootProjectLauncher.java (at line 49)
	setJavaProcessPath(new ArrayList());
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1353. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootProjectLauncher.java (at line 52)
	getJavaProcessPath().add(next);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1354. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootProjectLauncher.java (at line 104)
	public ArrayList getJavaProcessPath() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1355. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootProjectLauncher.java (at line 111)
	public void setJavaProcessPath(ArrayList list) {
	                               ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1356. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootRunner.java (at line 24)
	import ca.mcgill.sable.soot.interaction.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.interaction is never used
----------
1357. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootRunner.java (at line 31)
	import org.eclipse.jface.dialogs.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.dialogs is never used
----------
1358. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootRunner.java (at line 41)
	ArrayList cfgList;
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1359. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootRunner.java (at line 135)
	public ArrayList getCfgList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1360. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootRunner.java (at line 142)
	public void setCfgList(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1361. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 25)
	private HashMap config;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1362. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 28)
	private ArrayList saveArray;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1363. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 29)
	private ArrayList runArray;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1364. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 30)
	private HashMap eclipseDefs;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1365. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 40)
	public SootSavedConfiguration(String name, HashMap config) {
	                                           ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1366. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 51)
	setSaveArray(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1367. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 53)
	getSaveArray().add(saveArray[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1368. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 69)
	Iterator it = getEclipseDefs().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1369. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 79)
	Iterator it2 = ((ArrayList)val).iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1370. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 79)
	Iterator it2 = ((ArrayList)val).iterator();
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1371. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 94)
	getConfig().put(key, getOppositeVal(getEclipseDefs().get(key)) );
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1372. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 112)
	Iterator it = getEclipseDefs().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1373. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 123)
	String res = (String)val;
	       ^^^
The value of the local variable res is not used
----------
1374. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 132)
	Iterator it2 = ((ArrayList)val).iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1375. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 132)
	Iterator it2 = ((ArrayList)val).iterator();
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1376. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 152)
	Iterator it = getEclipseDefs().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1377. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 163)
	getSaveArray().add(DASH+key);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1378. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 164)
	getSaveArray().add(res);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1379. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 168)
	getSaveArray().add(DASH+key);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1380. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 169)
	getSaveArray().add(val.toString());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1381. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 176)
	public HashMap toHashMapFromArray(){
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1382. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 178)
	HashMap config = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1383. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 178)
	HashMap config = new HashMap();
	                     ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1384. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 196)
	config.put(key, tempVal); 
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1385. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 199)
	config.put(key,val);
	^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1386. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 209)
	config.put(key.substring(2), val);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1387. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 219)
	public HashMap toHashMap() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1388. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 223)
	HashMap config = new HashMap();
	^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1389. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 223)
	HashMap config = new HashMap();
	                     ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1390. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 231)
	config.put(next.nextToken(), next.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1391. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 240)
	config.put(key, val);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1392. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 254)
	public ArrayList toRunArray() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1393. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 257)
	setRunArray(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1394. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 260)
	Iterator it = getSaveArray().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1395. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 281)
	getRunArray().add(tokens[0]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1396. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 284)
	getRunArray().add(lastKey);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1397. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 285)
	getRunArray().add(tokens[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1398. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 289)
	getRunArray().add(test);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1399. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 351)
	public ArrayList toSaveArray() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1400. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 353)
	setSaveArray(new ArrayList());
	                 ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1401. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 357)
	Iterator keysIt = getConfig().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1402. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 370)
	getSaveArray().add(DASH+aliasName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1403. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 372)
	getSaveArray().add(val.toString());	
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1404. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 385)
	getSaveArray().add(tokens[0]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1405. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 388)
	getSaveArray().add(DASH+aliasName);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1406. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 389)
	getSaveArray().add(tokens[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1407. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 393)
	getSaveArray().add(val);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1408. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 399)
	getSaveArray().add(DASH+st.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1409. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 400)
	getSaveArray().add(st.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1410. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 408)
	getSaveArray().add(realVal);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1411. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 427)
	Iterator keysIt = getConfig().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1412. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 494)
	public HashMap getConfig() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1413. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 510)
	public void setConfig(HashMap config) {
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1414. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 544)
	public HashMap getEclipseDefs() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1415. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 552)
	public void setEclipseDefs(HashMap eclipseDefs) {
	                           ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1416. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 559)
	public ArrayList getSaveArray() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1417. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 566)
	public void setSaveArray(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1418. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 573)
	public ArrayList getRunArray() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1419. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSavedConfiguration.java (at line 580)
	public void setRunArray(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1420. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 36)
	private ArrayList fileList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1421. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 38)
	private ArrayList classFileList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1422. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 40)
	private ArrayList javaFileList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1423. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 55)
	Iterator it  = getStructured().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1424. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 92)
	Iterator allFilesIt  = getStructured().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1425. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 95)
	setFileList(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1426. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 97)
	getFileList().add(allFilesIt.next());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1427. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 263)
	public ArrayList getClassFileList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1428. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 270)
	public ArrayList getFileList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1429. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 277)
	public ArrayList getJavaFileList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1430. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 284)
	public void setClassFileList(ArrayList list) {
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1431. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 291)
	public void setFileList(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1432. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootSelection.java (at line 298)
	public void setJavaFileList(ArrayList list) {
	                            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1433. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 36)
	import soot.toolkits.graph.interaction.InteractionHandler;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1434. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 45)
	private ArrayList cfgList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1435. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 80)
	soot.G.reset();
	^^^^^^
Access restriction: The type G is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1436. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 80)
	soot.G.reset();
	^^^^^^^^^^^^^^
Access restriction: The method reset() from the type G is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1437. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 81)
	soot.G.v().out = sootOutFinal;
	^^^^^^
Access restriction: The type G is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1438. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 81)
	soot.G.v().out = sootOutFinal;
	^^^^^^^^^^
Access restriction: The method v() from the type G is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1439. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 81)
	soot.G.v().out = sootOutFinal;
	           ^^^
Access restriction: The field out from the type G is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1440. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 84)
	InteractionHandler.v().setInteractionListener(listener);
	^^^^^^^^^^^^^^^^^^
Access restriction: The type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1441. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 84)
	InteractionHandler.v().setInteractionListener(listener);
	^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method v() from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1442. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 84)
	InteractionHandler.v().setInteractionListener(listener);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method setInteractionListener(IInteractionListener) from the type InteractionHandler is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1443. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 142)
	setCfgList(soot.Scene.v().getPkgList());
	           ^^^^^^^^^^
Access restriction: The type Scene is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1444. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 142)
	setCfgList(soot.Scene.v().getPkgList());
	           ^^^^^^^^^^^^^^
Access restriction: The method v() from the type Scene is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1445. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 142)
	setCfgList(soot.Scene.v().getPkgList());
	           ^^^^^^^^^^^^^^^^^^^^^^^^^^^
Access restriction: The method getPkgList() from the type Scene is not accessible due to restriction on classpath entry /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot.lib/lib/sootclasses.jar
----------
1446. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 228)
	public ArrayList getCfgList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1447. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/launching/SootThread.java (at line 235)
	public void setCfgList(ArrayList list) {
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1448. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 22)
	import org.eclipse.core.resources.IResource;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.resources.IResource is never used
----------
1449. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 23)
	import org.eclipse.core.runtime.IAdaptable;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.core.runtime.IAdaptable is never used
----------
1450. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 24)
	import org.eclipse.jdt.core.IJavaElement;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core.IJavaElement is never used
----------
1451. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 25)
	import org.eclipse.jface.text.ITextOperationTarget;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.text.ITextOperationTarget is never used
----------
1452. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 26)
	import org.eclipse.jface.text.source.SourceViewer;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jface.text.source.SourceViewer is never used
----------
1453. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 27)
	import org.eclipse.ui.IEditorInput;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.IEditorInput is never used
----------
1454. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 31)
	import org.eclipse.ui.texteditor.AbstractTextEditor;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.ui.texteditor.AbstractTextEditor is never used
----------
1455. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/EditorActivationListener.java (at line 34)
	import ca.mcgill.sable.soot.attributes.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.attributes is never used
----------
----------
1456. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 28)
	import org.eclipse.ui.*;
	       ^^^^^^^^^^^^^^
The import org.eclipse.ui is never used
----------
1457. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 110)
	ArrayList types = computeTypes(handler);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1458. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 144)
	private ArrayList computeTypes(SootAttributesHandler handler){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1459. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 145)
	ArrayList types = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1460. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 145)
	ArrayList types = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1461. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 147)
	Iterator attrsIt = handler.getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1462. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 150)
	Iterator typesIt = sa.getAnalysisTypes().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1463. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootPartManager.java (at line 154)
	types.add(val);
	^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1464. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 41)
	private HashMap filesWithAttributes;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1465. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 42)
	private HashMap changedResources;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1466. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 43)
	private HashMap colorList;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1467. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 58)
	Iterator it = getChangedResources().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1468. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 88)
	Iterator it = getColorList().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1469. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 129)
	setChangedResources(new HashMap());
	                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1470. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 131)
	getChangedResources().put(file, new BitSet(2));
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1471. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 155)
	public HashMap getChangedResources() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1472. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 162)
	public void setChangedResources(HashMap map) {
	                                ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1473. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 168)
	setFilesWithAttributes(new HashMap());
	                           ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1474. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 170)
	getFilesWithAttributes().put(file, handler);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1475. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 183)
	setColorList(new HashMap());
	                 ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1476. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 185)
	getColorList().put(file, tp);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1477. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 196)
	public HashMap getFilesWithAttributes() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1478. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 203)
	public void setFilesWithAttributes(HashMap map) {
	                                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1479. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 210)
	public HashMap getColorList() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1480. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/resources/SootResourceManager.java (at line 217)
	public void setColorList(HashMap map) {
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
1481. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/testing/SootOptionsTreeDialog.java (at line 63)
	Composite composite = new Composite(parent, SWT.NONE);
	          ^^^^^^^^^
The value of the local variable composite is not used
----------
----------
1482. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/testing/TestDialog.java (at line 51)
	private Label text_label;
	              ^^^^^^^^^^
The value of the field TestDialog.text_label is not used
----------
1483. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/testing/TestDialog.java (at line 137)
	IDialogSettings settings = SootPlugin.getDefault().getDialogSettings();
	                ^^^^^^^^
The value of the local variable settings is not used
----------
----------
1484. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/testing/TestingDialog.java (at line 42)
	private Button jimple_button;
	               ^^^^^^^^^^^^^
The value of the field TestingDialog.jimple_button is not used
----------
1485. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/testing/TestingDialog.java (at line 43)
	private Button grimp_button;
	               ^^^^^^^^^^^^
The value of the field TestingDialog.grimp_button is not used
----------
----------
1486. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 27)
	import org.eclipse.jdt.core.IJavaProject;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core.IJavaProject is never used
----------
1487. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 28)
	import org.eclipse.jdt.core.JavaCore;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.jdt.core.JavaCore is never used
----------
1488. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 40)
	import ca.mcgill.sable.soot.testing.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.testing is never used
----------
1489. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 48)
	private HashMap config;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1490. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 50)
	private HashMap editMap;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1491. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 52)
	private HashMap radioGroups;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1492. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 53)
	private ArrayList enableGroups;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1493. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 54)
	private HashMap eclipseDefList;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1494. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 55)
	private HashMap defList;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1495. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 73)
	setEclipseDefList(new HashMap());
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1496. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 75)
	getEclipseDefList().put(key, val);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1497. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 83)
	setDefList(new HashMap());
	               ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1498. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 85)
	getDefList().put(key, val);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1499. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 108)
	ArrayList list = (ArrayList)getDefList().get(key);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1500. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 108)
	ArrayList list = (ArrayList)getDefList().get(key);
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1501. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 109)
	Iterator it = list.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1502. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 141)
	Iterator it = getRadioGroups().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1503. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 145)
	ArrayList buttons = (ArrayList)getRadioGroups().get(key);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1504. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 145)
	ArrayList buttons = (ArrayList)getRadioGroups().get(key);
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1505. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 146)
	Iterator itButtons = buttons.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1506. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 161)
	Iterator it = getEnableGroups().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1507. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 168)
	Iterator itCon = eGroup.getControls().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1508. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 180)
	public void switchButtons(ArrayList buttons, Button change){
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1509. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 182)
	Iterator it = buttons.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1510. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 194)
	Iterator it = buttons.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1511. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 209)
	setEnableGroups(new ArrayList());
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1512. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 215)
	getEnableGroups().add(eGroup);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1513. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 220)
	setEnableGroups(new ArrayList());
	                    ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1514. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 227)
	getEnableGroups().add(eGroup);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1515. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 247)
	Iterator it = getEnableGroups().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1516. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 275)
	Iterator it = getEnableGroups().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1517. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 287)
	Iterator it = getEnableGroups().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1518. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 322)
	private void printEnableGroups(){
	             ^^^^^^^^^^^^^^^^^^^
The method printEnableGroups() from the type AbstractOptionsDialog is never used locally
----------
1519. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 324)
	Iterator it = getEnableGroups().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1520. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 360)
	Composite selection = createSelectionArea(getSashForm());
	          ^^^^^^^^^
The value of the local variable selection is not used
----------
1521. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 420)
	protected abstract HashMap savePressed();
	                   ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1522. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 442)
	setEditMap(new HashMap());
	               ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1523. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 445)
	getEditMap().put(name, newConfig.toSaveArray());
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1524. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 543)
	Composite mainClassChild = sootMainClassCreate(parent);
	          ^^^^^^^^^^^^^^
The value of the local variable mainClassChild is not used
----------
1525. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 632)
	private Composite getSelectionArea() {
	                  ^^^^^^^^^^^^^^^^^^
The method getSelectionArea() from the type AbstractOptionsDialog is never used locally
----------
1526. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 640)
	private TreeViewer getTreeViewer() {
	                   ^^^^^^^^^^^^^^^
The method getTreeViewer() from the type AbstractOptionsDialog is never used locally
----------
1527. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 649)
	public HashMap getDefList() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1528. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 657)
	public void setDefList(HashMap defList) {
	                       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1529. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 665)
	public HashMap getConfig() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1530. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 673)
	public void setConfig(HashMap config) {
	                      ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1531. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 697)
	public HashMap getEclipseDefList() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1532. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 705)
	public void setEclipseDefList(HashMap eclipseDefList) {
	                              ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1533. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 714)
	public HashMap getEditMap() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1534. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 723)
	public void setEditMap(HashMap editMap) {
	                       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1535. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 746)
	public HashMap getRadioGroups() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1536. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 753)
	public void setRadioGroups(HashMap map) {
	                           ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1537. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 760)
	public ArrayList getEnableGroups() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1538. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AbstractOptionsDialog.java (at line 767)
	public void setEnableGroups(ArrayList list) {
	                            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1539. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisKeyView.java (at line 31)
	private ArrayList inputKeys;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1540. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisKeyView.java (at line 54)
	public ArrayList getInputKeys() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1541. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisKeyView.java (at line 61)
	public void setInputKeys(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1542. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 36)
	private ArrayList inputTypes;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1543. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 38)
	private ArrayList typesChecked;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1544. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 59)
	ArrayList toShow = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1545. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 59)
	ArrayList toShow = new ArrayList();
	                       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1546. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 61)
	toShow.add(getViewer().getCheckedElements()[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1547. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 95)
	public ArrayList getInputTypes() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1548. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 102)
	public void setInputTypes(ArrayList list) {
	                          ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1549. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 125)
	public ArrayList getTypesChecked() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1550. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisTypeView.java (at line 139)
	public void setTypesChecked(ArrayList list) {
	                            ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1551. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 36)
	private HashMap dataMap;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1552. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 36)
	private HashMap dataMap;
	                ^^^^^^^
The value of the field AnalysisVisManipDialog.dataMap is not used
----------
1553. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 37)
	private ArrayList fileList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1554. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 39)
	private ArrayList allSelected;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1555. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 40)
	private HashMap currentSettingsMap;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1556. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 57)
	public void setDataMap(HashMap map){
	                       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1557. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 210)
	ArrayList list = (ArrayList)getCheckInput(elem);
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1558. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 210)
	ArrayList list = (ArrayList)getCheckInput(elem);
	                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1559. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 233)
	Iterator it = handler.getTypesToShow().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1560. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 247)
	setAllSelected(new ArrayList());
	                   ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1561. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 249)
	getAllSelected().add(elem);
	^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1562. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 264)
	currentSettingsMap = new HashMap();
	                         ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1563. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 266)
	currentSettingsMap.put(lastElem, checkElems);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1564. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 293)
	private ArrayList getAllTypesInput(){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1565. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 293)
	private ArrayList getAllTypesInput(){
	                  ^^^^^^^^^^^^^^^^^^
The method getAllTypesInput() from the type AnalysisVisManipDialog is never used locally
----------
1566. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 294)
	ArrayList allTypes = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1567. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 294)
	ArrayList allTypes = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1568. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 295)
	Iterator it = getFileList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1569. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 299)
	Iterator attrsIt = handler.getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1570. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 303)
	Iterator typesIt = sa.getAnalysisTypes().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1571. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 307)
	allTypes.add(val);
	^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1572. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 318)
	private ArrayList getCheckInput(Object key){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1573. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 319)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1574. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 319)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1575. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 325)
	Iterator attrsIt = handler.getAttrList().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1576. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 326)
	ArrayList types = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1577. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 326)
	ArrayList types = new ArrayList();
	                      ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1578. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 329)
	Iterator typesIt = sa.getAnalysisTypes().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1579. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 333)
	types.add(val);
	^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1580. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 350)
	public ArrayList getFileList() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1581. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 357)
	public void setFileList(ArrayList list) {
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1582. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 378)
	public ArrayList getAllSelected() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1583. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 385)
	public void setAllSelected(ArrayList list) {
	                           ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1584. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 392)
	public HashMap getCurrentSettingsMap() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1585. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/AnalysisVisManipDialog.java (at line 399)
	public void setCurrentSettingsMap(HashMap map) {
	                                  ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
1586. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/BooleanOptionWidget.java (at line 31)
	private Composite dialogParent;
	                  ^^^^^^^^^^^^
The value of the field BooleanOptionWidget.dialogParent is not used
----------
1587. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/BooleanOptionWidget.java (at line 49)
	public ArrayList getControls() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1588. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/BooleanOptionWidget.java (at line 50)
	ArrayList controls = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1589. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/BooleanOptionWidget.java (at line 50)
	ArrayList controls = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1590. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/BooleanOptionWidget.java (at line 51)
	controls.add(getButton());
	^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1591. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 24)
	import ca.mcgill.sable.soot.ui.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.ui is never used
----------
1592. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 32)
	private ArrayList controls;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1593. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 41)
	setControls(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1594. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 43)
	getControls().add(c);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1595. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 46)
	public void addControls(ArrayList c){
	                        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1596. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 48)
	setControls(new ArrayList());
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1597. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 50)
	getControls().addAll(c);
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method addAll(Collection) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1598. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 60)
	Iterator it = getControls().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1599. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 64)
	Iterator conIt = control.getControls().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1600. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 76)
	public ArrayList getControls() {
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1601. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 90)
	private void setControls(ArrayList list) {
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1602. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/EnableGroup.java (at line 106)
	Iterator it = getControls().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
1603. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/ISootOptionWidget.java (at line 27)
	public ArrayList getControls();
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
----------
1604. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 38)
	private HashMap images;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1605. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 39)
	private ArrayList imageList;
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1606. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 49)
	imageList = new ArrayList();
	                ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1607. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 52)
	images = new HashMap();
	             ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1608. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 57)
	Iterator it = images.keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1609. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 67)
	images.put(rgb, image);
	^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method put(Object, Object) belongs to the raw type HashMap. References to generic type HashMap<K,V> should be parameterized
----------
1610. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/KeysLabelProvider.java (at line 80)
	Iterator it2 = images.keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
----------
1611. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/MultiOptionWidget.java (at line 55)
	GridData gridData = new GridData(GridData.FILL_HORIZONTAL | GridData.FILL_VERTICAL);
	         ^^^^^^^^
The value of the local variable gridData is not used
----------
1612. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/MultiOptionWidget.java (at line 82)
	public ArrayList getControls(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1613. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/MultiOptionWidget.java (at line 83)
	ArrayList controls = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1614. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/MultiOptionWidget.java (at line 83)
	ArrayList controls = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1615. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/MultiOptionWidget.java (at line 85)
	controls.add(buttons[i]);
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1616. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 59)
	Composite General_OptionsChild = General_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^
The value of the local variable General_OptionsChild is not used
----------
1617. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 61)
	Composite Input_OptionsChild = Input_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^
The value of the local variable Input_OptionsChild is not used
----------
1618. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 63)
	Composite Output_OptionsChild = Output_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^
The value of the local variable Output_OptionsChild is not used
----------
1619. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 65)
	Composite Processing_OptionsChild = Processing_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable Processing_OptionsChild is not used
----------
1620. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 67)
	Composite Application_Mode_OptionsChild = Application_Mode_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable Application_Mode_OptionsChild is not used
----------
1621. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 69)
	Composite Input_Attribute_OptionsChild = Input_Attribute_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable Input_Attribute_OptionsChild is not used
----------
1622. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 71)
	Composite Annotation_OptionsChild = Annotation_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable Annotation_OptionsChild is not used
----------
1623. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 73)
	Composite Miscellaneous_OptionsChild = Miscellaneous_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable Miscellaneous_OptionsChild is not used
----------
1624. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 75)
	Composite jbChild = jbCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable jbChild is not used
----------
1625. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 77)
	Composite jjChild = jjCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable jjChild is not used
----------
1626. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 79)
	Composite wjppChild = wjppCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wjppChild is not used
----------
1627. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 81)
	Composite wsppChild = wsppCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wsppChild is not used
----------
1628. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 83)
	Composite cgChild = cgCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable cgChild is not used
----------
1629. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 85)
	Composite wstpChild = wstpCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wstpChild is not used
----------
1630. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 87)
	Composite wsopChild = wsopCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wsopChild is not used
----------
1631. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 89)
	Composite wjtpChild = wjtpCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wjtpChild is not used
----------
1632. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 91)
	Composite wjopChild = wjopCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wjopChild is not used
----------
1633. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 93)
	Composite wjapChild = wjapCreate(getPageContainer());
	          ^^^^^^^^^
The value of the local variable wjapChild is not used
----------
1634. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 95)
	Composite shimpleChild = shimpleCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable shimpleChild is not used
----------
1635. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 97)
	Composite stpChild = stpCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable stpChild is not used
----------
1636. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 99)
	Composite sopChild = sopCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable sopChild is not used
----------
1637. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 101)
	Composite jtpChild = jtpCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable jtpChild is not used
----------
1638. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 103)
	Composite jopChild = jopCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable jopChild is not used
----------
1639. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 105)
	Composite japChild = japCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable japChild is not used
----------
1640. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 107)
	Composite gbChild = gbCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable gbChild is not used
----------
1641. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 109)
	Composite gopChild = gopCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable gopChild is not used
----------
1642. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 111)
	Composite bbChild = bbCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable bbChild is not used
----------
1643. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 113)
	Composite bopChild = bopCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable bopChild is not used
----------
1644. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 115)
	Composite tagChild = tagCreate(getPageContainer());
	          ^^^^^^^^
The value of the local variable tagChild is not used
----------
1645. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 117)
	Composite dbChild = dbCreate(getPageContainer());
	          ^^^^^^^
The value of the local variable dbChild is not used
----------
1646. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 119)
	Composite jbjb_lsChild = jbjb_lsCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_lsChild is not used
----------
1647. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 121)
	Composite jbjb_aChild = jbjb_aCreate(getPageContainer());
	          ^^^^^^^^^^^
The value of the local variable jbjb_aChild is not used
----------
1648. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 123)
	Composite jbjb_uleChild = jbjb_uleCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jbjb_uleChild is not used
----------
1649. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 125)
	Composite jbjb_trChild = jbjb_trCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_trChild is not used
----------
1650. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 127)
	Composite jbjb_ulpChild = jbjb_ulpCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jbjb_ulpChild is not used
----------
1651. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 129)
	Composite jbjb_lnsChild = jbjb_lnsCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jbjb_lnsChild is not used
----------
1652. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 131)
	Composite jbjb_cpChild = jbjb_cpCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_cpChild is not used
----------
1653. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 133)
	Composite jbjb_daeChild = jbjb_daeCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jbjb_daeChild is not used
----------
1654. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 135)
	Composite jbjb_cp_uleChild = jbjb_cp_uleCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jbjb_cp_uleChild is not used
----------
1655. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 137)
	Composite jbjb_lpChild = jbjb_lpCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_lpChild is not used
----------
1656. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 139)
	Composite jbjb_neChild = jbjb_neCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_neChild is not used
----------
1657. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 141)
	Composite jbjb_uceChild = jbjb_uceCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jbjb_uceChild is not used
----------
1658. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 143)
	Composite jbjb_ttChild = jbjb_ttCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jbjb_ttChild is not used
----------
1659. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 145)
	Composite jjjj_lsChild = jjjj_lsCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jjjj_lsChild is not used
----------
1660. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 147)
	Composite jjjj_aChild = jjjj_aCreate(getPageContainer());
	          ^^^^^^^^^^^
The value of the local variable jjjj_aChild is not used
----------
1661. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 149)
	Composite jjjj_uleChild = jjjj_uleCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jjjj_uleChild is not used
----------
1662. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 151)
	Composite jjjj_trChild = jjjj_trCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jjjj_trChild is not used
----------
1663. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 153)
	Composite jjjj_ulpChild = jjjj_ulpCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jjjj_ulpChild is not used
----------
1664. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 155)
	Composite jjjj_lnsChild = jjjj_lnsCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jjjj_lnsChild is not used
----------
1665. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 157)
	Composite jjjj_cpChild = jjjj_cpCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jjjj_cpChild is not used
----------
1666. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 159)
	Composite jjjj_daeChild = jjjj_daeCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jjjj_daeChild is not used
----------
1667. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 161)
	Composite jjjj_cp_uleChild = jjjj_cp_uleCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jjjj_cp_uleChild is not used
----------
1668. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 163)
	Composite jjjj_lpChild = jjjj_lpCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jjjj_lpChild is not used
----------
1669. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 165)
	Composite jjjj_neChild = jjjj_neCreate(getPageContainer());
	          ^^^^^^^^^^^^
The value of the local variable jjjj_neChild is not used
----------
1670. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 167)
	Composite jjjj_uceChild = jjjj_uceCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable jjjj_uceChild is not used
----------
1671. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 169)
	Composite cgcg_chaChild = cgcg_chaCreate(getPageContainer());
	          ^^^^^^^^^^^^^
The value of the local variable cgcg_chaChild is not used
----------
1672. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 171)
	Composite cgcg_sparkChild = cgcg_sparkCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable cgcg_sparkChild is not used
----------
1673. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 173)
	Composite cgcg_paddleChild = cgcg_paddleCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable cgcg_paddleChild is not used
----------
1674. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 175)
	Composite cgSpark_General_OptionsChild = cgSpark_General_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgSpark_General_OptionsChild is not used
----------
1675. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 177)
	Composite cgSpark_Pointer_Assignment_Graph_Building_OptionsChild = cgSpark_Pointer_Assignment_Graph_Building_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgSpark_Pointer_Assignment_Graph_Building_OptionsChild is not used
----------
1676. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 179)
	Composite cgSpark_Pointer_Assignment_Graph_Simplification_OptionsChild = cgSpark_Pointer_Assignment_Graph_Simplification_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgSpark_Pointer_Assignment_Graph_Simplification_OptionsChild is not used
----------
1677. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 181)
	Composite cgSpark_Points_To_Set_Flowing_OptionsChild = cgSpark_Points_To_Set_Flowing_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgSpark_Points_To_Set_Flowing_OptionsChild is not used
----------
1678. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 183)
	Composite cgSpark_Output_OptionsChild = cgSpark_Output_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgSpark_Output_OptionsChild is not used
----------
1679. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 185)
	Composite cgContext_sensitive_refinementChild = cgContext_sensitive_refinementCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgContext_sensitive_refinementChild is not used
----------
1680. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 187)
	Composite cgGeometricComposite = cgGeometric(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgGeometricComposite is not used
----------
1681. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 189)
	Composite cgPaddle_General_OptionsChild = cgPaddle_General_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgPaddle_General_OptionsChild is not used
----------
1682. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 191)
	Composite cgPaddle_Context_Sensitivity_OptionsChild = cgPaddle_Context_Sensitivity_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgPaddle_Context_Sensitivity_OptionsChild is not used
----------
1683. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 193)
	Composite cgPaddle_Pointer_Assignment_Graph_Building_OptionsChild = cgPaddle_Pointer_Assignment_Graph_Building_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgPaddle_Pointer_Assignment_Graph_Building_OptionsChild is not used
----------
1684. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 195)
	Composite cgPaddle_Points_To_Set_Flowing_OptionsChild = cgPaddle_Points_To_Set_Flowing_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgPaddle_Points_To_Set_Flowing_OptionsChild is not used
----------
1685. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 197)
	Composite cgPaddle_Output_OptionsChild = cgPaddle_Output_OptionsCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The value of the local variable cgPaddle_Output_OptionsChild is not used
----------
1686. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 199)
	Composite wjtpwjtp_mhpChild = wjtpwjtp_mhpCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjtpwjtp_mhpChild is not used
----------
1687. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 201)
	Composite wjtpwjtp_tnChild = wjtpwjtp_tnCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable wjtpwjtp_tnChild is not used
----------
1688. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 203)
	Composite wjopwjop_smbChild = wjopwjop_smbCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjopwjop_smbChild is not used
----------
1689. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 205)
	Composite wjopwjop_siChild = wjopwjop_siCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable wjopwjop_siChild is not used
----------
1690. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 207)
	Composite wjapwjap_raChild = wjapwjap_raCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_raChild is not used
----------
1691. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 209)
	Composite wjapwjap_umtChild = wjapwjap_umtCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_umtChild is not used
----------
1692. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 211)
	Composite wjapwjap_uftChild = wjapwjap_uftCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_uftChild is not used
----------
1693. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 213)
	Composite wjapwjap_tqtChild = wjapwjap_tqtCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_tqtChild is not used
----------
1694. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 215)
	Composite wjapwjap_cggChild = wjapwjap_cggCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_cggChild is not used
----------
1695. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 217)
	Composite wjapwjap_purityChild = wjapwjap_purityCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^
The value of the local variable wjapwjap_purityChild is not used
----------
1696. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 219)
	Composite sopsop_cpfChild = sopsop_cpfCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable sopsop_cpfChild is not used
----------
1697. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 221)
	Composite jopjop_cseChild = jopjop_cseCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_cseChild is not used
----------
1698. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 223)
	Composite jopjop_bcmChild = jopjop_bcmCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_bcmChild is not used
----------
1699. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 225)
	Composite jopjop_lcmChild = jopjop_lcmCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_lcmChild is not used
----------
1700. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 227)
	Composite jopjop_cpChild = jopjop_cpCreate(getPageContainer());
	          ^^^^^^^^^^^^^^
The value of the local variable jopjop_cpChild is not used
----------
1701. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 229)
	Composite jopjop_cpfChild = jopjop_cpfCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_cpfChild is not used
----------
1702. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 231)
	Composite jopjop_cbfChild = jopjop_cbfCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_cbfChild is not used
----------
1703. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 233)
	Composite jopjop_daeChild = jopjop_daeCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_daeChild is not used
----------
1704. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 235)
	Composite jopjop_nceChild = jopjop_nceCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_nceChild is not used
----------
1705. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 237)
	Composite jopjop_uce1Child = jopjop_uce1Create(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jopjop_uce1Child is not used
----------
1706. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 239)
	Composite jopjop_ubf1Child = jopjop_ubf1Create(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jopjop_ubf1Child is not used
----------
1707. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 241)
	Composite jopjop_uce2Child = jopjop_uce2Create(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jopjop_uce2Child is not used
----------
1708. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 243)
	Composite jopjop_ubf2Child = jopjop_ubf2Create(getPageContainer());
	          ^^^^^^^^^^^^^^^^
The value of the local variable jopjop_ubf2Child is not used
----------
1709. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 245)
	Composite jopjop_uleChild = jopjop_uleCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable jopjop_uleChild is not used
----------
1710. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 247)
	Composite japjap_npcChild = japjap_npcCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable japjap_npcChild is not used
----------
1711. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 249)
	Composite japjap_npcolorerChild = japjap_npcolorerCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^
The value of the local variable japjap_npcolorerChild is not used
----------
1712. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 251)
	Composite japjap_abcChild = japjap_abcCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable japjap_abcChild is not used
----------
1713. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 253)
	Composite japjap_profilingChild = japjap_profilingCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^^^
The value of the local variable japjap_profilingChild is not used
----------
1714. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 255)
	Composite japjap_seaChild = japjap_seaCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^
The value of the local variable japjap_seaChild is not used
----------
1715. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PhaseOptionsDialog.java (at line 257)
	Composite japjap_fieldrwChild = japjap_fieldrwCreate(getPageContainer());
	          ^^^^^^^^^^^^^^^^^^^
The value of the local variable japjap_fieldrwChild is not used
----------
----------
1716. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PopupListSelector.java (at line 25)
	import org.eclipse.swt.graphics.Color;
	       ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
The import org.eclipse.swt.graphics.Color is never used
----------
1717. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/PopupListSelector.java (at line 123)
	int x = rect.x + rect.width - listSize.x;
	    ^
The value of the local variable x is not used
----------
----------
1718. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 58)
	private HashMap editDefs;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1719. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 63)
	Iterator it = getEclipseDefList().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1720. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 86)
	private HashMap eclipseDefList;
	        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1721. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 92)
	public HashMap getEclipseDefList() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1722. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 100)
	public void setEclipseDefList(HashMap eclipseDefList) {
	                              ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1723. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 213)
	Iterator it = specialButtonList.iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1724. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 277)
	ArrayList specialButtonList = new ArrayList(); 
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1725. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 277)
	ArrayList specialButtonList = new ArrayList(); 
	                                  ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1726. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 307)
	specialButtonList.add(button);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1727. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 315)
	specialButtonList.add(runButton);
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1728. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 380)
	ArrayList currentNames = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1729. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 380)
	ArrayList currentNames = new ArrayList();
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1730. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 382)
	currentNames.add(settings.get(Messages.getString("SootConfigManagerDialog.soot_run_config")+i)); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1731. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 431)
	private ArrayList stringToList(String string){
	        ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1732. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 431)
	private ArrayList stringToList(String string){
	                  ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method stringToList(String) from the type SootConfigManagerDialog is never used locally
----------
1733. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 433)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1734. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 433)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1735. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 435)
	list.add(st.nextToken());
	^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1736. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 446)
	private int displayOptions(String name) {
	            ^^^^^^^^^^^^^^^^^^^^^^^^^^^
The method displayOptions(String) from the type SootConfigManagerDialog is never used locally
----------
1737. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 456)
	Iterator it = getEditDefs().keySet().iterator();
	^^^^^^^^
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
----------
1738. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 510)
	ArrayList toRemove = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1739. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 510)
	ArrayList toRemove = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1740. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 511)
	toRemove.add(result);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1741. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 540)
	ArrayList currentNames = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1742. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 540)
	ArrayList currentNames = new ArrayList();
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1743. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 542)
	currentNames.add(settings.get(Messages.getString("SootConfigManagerDialog.soot_run_config")+i)); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1744. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 580)
	ArrayList currentNames = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1745. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 580)
	ArrayList currentNames = new ArrayList();
	                             ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1746. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 582)
	currentNames.add(settings.get(Messages.getString("SootConfigManagerDialog.soot_run_config")+i)); //$NON-NLS-1$
	^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1747. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 628)
	private void importPressed(){
	             ^^^^^^^^^^^^^^^
The method importPressed() from the type SootConfigManagerDialog is never used locally
----------
1748. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 733)
	public HashMap getEditDefs() {
	       ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
1749. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootConfigManagerDialog.java (at line 741)
	public void setEditDefs(HashMap editDefs) {
	                        ^^^^^^^
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
----------
----------
1750. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootOption.java (at line 26)
	private Vector children;
	        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1751. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootOption.java (at line 45)
	setChildren(new Vector());
	                ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1752. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootOption.java (at line 48)
	getChildren().add(t);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type Vector. References to generic type Vector<E> should be parameterized
----------
1753. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootOption.java (at line 56)
	public Vector getChildren() {
	       ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
1754. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/SootOption.java (at line 72)
	public void setChildren(Vector children) {
	                        ^^^^^^
Vector is a raw type. References to generic type Vector<E> should be parameterized
----------
----------
1755. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/StringOptionWidget.java (at line 27)
	import ca.mcgill.sable.soot.ui.*;
	       ^^^^^^^^^^^^^^^^^^^^^^^
The import ca.mcgill.sable.soot.ui is never used
----------
1756. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/StringOptionWidget.java (at line 72)
	public ArrayList getControls(){
	       ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1757. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/StringOptionWidget.java (at line 73)
	ArrayList controls = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1758. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/StringOptionWidget.java (at line 73)
	ArrayList controls = new ArrayList();
	                         ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1759. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/StringOptionWidget.java (at line 74)
	controls.add(getText());
	^^^^^^^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
----------
1760. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/VisManContentProvider.java (at line 64)
	ArrayList list = new ArrayList();
	^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1761. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/VisManContentProvider.java (at line 64)
	ArrayList list = new ArrayList();
	                     ^^^^^^^^^
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
----------
1762. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/VisManContentProvider.java (at line 68)
	list.add(mems[i]); 
	^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1763. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/VisManContentProvider.java (at line 73)
	list.add(mems[i]);
	^^^^^^^^^^^^^^^^^
Type safety: The method add(Object) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1764. WARNING in /Users/eric/Documents/workspaces/soot-eclipse/ca.mcgill.sable.soot/src/ca/mcgill/sable/soot/ui/VisManContentProvider.java (at line 78)
	list.toArray(result);
	^^^^^^^^^^^^^^^^^^^^
Type safety: The method toArray(Object[]) belongs to the raw type ArrayList. References to generic type ArrayList<E> should be parameterized
----------
1764 problems (1764 warnings)