Compiler log for org.eclipse.e4.ui.bindings_0.9.0.v20100615-2100 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 30

errors others warnings forbidden warnings discouraged warnings

ERRORS

top others warnings forbidden warnings discouraged warnings

OTHER WARNINGS

top errors forbidden warnings discouraged warnings

/src/org/eclipse/e4/ui/bindings/internal/BindingTable.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/bindings/internal/BindingTable.java
 (at line 168)
return (Collection<Binding>) (triggers == null ? Collections.EMPTY_LIST : triggers.clone());
Type safety: Unchecked cast from Object to Collection<Binding>

/src/org/eclipse/e4/ui/bindings/internal/ContextSet.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/bindings/internal/ContextSet.java
 (at line 24)
public static ContextSet EMPTY = new ContextSet(Collections.EMPTY_LIST);
Type safety: The expression of type List needs unchecked conversion to conform to Collection<Context>

/src/org/eclipse/e4/ui/bindings/internal/Util.java : 15 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 24)
public static final SortedSet EMPTY_SORTED_SET = Collections
SortedSet is a raw type. References to generic type SortedSet<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 24)
public static final SortedSet EMPTY_SORTED_SET = Collections .unmodifiableSortedSet(new TreeSet());
Type safety: Unchecked invocation unmodifiableSortedSet(TreeSet) of the generic method unmodifiableSortedSet(SortedSet<T>) of type Collections
3. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 25)
.unmodifiableSortedSet(new TreeSet());
Type safety: The expression of type TreeSet needs unchecked conversion to conform to SortedSet<Object>
4. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 25)
.unmodifiableSortedSet(new TreeSet());
TreeSet is a raw type. References to generic type TreeSet<E> should be parameterized
5. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 41)
public static final void assertInstance(final Object object, final Class c) {
Class is a raw type. References to generic type Class<T> should be parameterized
6. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 56)
private static final void assertInstance(final Object object, final Class c,
Class is a raw type. References to generic type Class<T> should be parameterized
7. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 108)
public static final int compare(final Comparable left, final Comparable right) {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
8. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 108)
public static final int compare(final Comparable left, final Comparable right) {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
9. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 116)
return left.compareTo(right);
Type safety: The method compareTo(Object) belongs to the raw type Comparable. References to generic type Comparable<T> should be parameterized
10. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 130)
public static final int compare(final Comparable[] left, final Comparable[] right) {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
11. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 130)
public static final int compare(final Comparable[] left, final Comparable[] right) {
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
12. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 170)
public static final int compare(final List left, final List right) {
List is a raw type. References to generic type List<E> should be parameterized
13. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 170)
public static final int compare(final List left, final List right) {
List is a raw type. References to generic type List<E> should be parameterized
14. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 186)
int compareTo = compare((Comparable) left.get(i), (Comparable) right.get(i));
Comparable is a raw type. References to generic type Comparable<T> should be parameterized
15. WARNING in /src/org/eclipse/e4/ui/bindings/internal/Util.java
 (at line 186)
int compareTo = compare((Comparable) left.get(i), (Comparable) right.get(i));
Comparable is a raw type. References to generic type Comparable<T> should be parameterized

/src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 123)
public static List generatePossibleKeyStrokes(Event event) {
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 124)
final List keyStrokes = new ArrayList(3);
List is a raw type. References to generic type List<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 124)
final List keyStrokes = new ArrayList(3);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
4. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 136)
keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(firstAccelerator));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
5. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 146)
keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(secondAccelerator));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
6. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 151)
keyStrokes.add(SWTKeySupport.convertAcceleratorToKeyStroke(thirdAccelerator));
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
7. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 173)
private static boolean isOutOfOrderKey(List keyStrokes) {
List is a raw type. References to generic type List<E> should be parameterized
8. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 303)
List keyStrokes = generatePossibleKeyStrokes(event);
List is a raw type. References to generic type List<E> should be parameterized
9. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 450)
public boolean press(List potentialKeyStrokes, Event event) {
List is a raw type. References to generic type List<E> should be parameterized
10. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 455)
for (Iterator iterator = potentialKeyStrokes.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
11. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 480)
Collection match = getBindingService().getConflictsFor(sequenceAfterKeyStroke);
Collection is a raw type. References to generic type Collection<E> should be parameterized
12. WARNING in /src/org/eclipse/e4/ui/bindings/keys/KeyBindingDispatcher.java
 (at line 511)
void processKeyEvent(List keyStrokes, Event event) {
List is a raw type. References to generic type List<E> should be parameterized

/src/org/eclipse/e4/ui/bindings/keys/OutOfOrderListener.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/ui/bindings/keys/OutOfOrderListener.java
 (at line 59)
List keyStrokes = KeyBindingDispatcher.generatePossibleKeyStrokes(event);
List is a raw type. References to generic type List<E> should be parameterized

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings