Compiler log for org.eclipse.e4.core.di_0.9.0.v20100408-2100 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 19

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/core/internal/di/AnnotationsSupport.java : 6 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 22)
import javax.inject.Named;
The import javax.inject.Named is never used
2. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 26)
import org.eclipse.e4.core.di.annotations.Optional;
The import org.eclipse.e4.core.di.annotations.Optional is never used
3. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 45)
public InjectionProperties getInjectProperties(Constructor constructor) {
Constructor is a raw type. References to generic type Constructor<T> should be parameterized
4. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 49)
public InjectionProperties[] getInjectParamsProperties(Constructor constructor) {
Constructor is a raw type. References to generic type Constructor<T> should be parameterized
5. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 80)
boolean optional = false;
The local variable optional is never read
6. WARNING in /src/org/eclipse/e4/core/internal/di/AnnotationsSupport.java
 (at line 86)
Annotation qualifierClass = null;
The local variable qualifierClass is never read

/src/org/eclipse/e4/core/internal/di/InjectorImpl.java : 1 warning :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/core/internal/di/InjectorImpl.java
 (at line 57)
private Map<String, AbstractObjectSupplier> extendedSuppliers = new HashMap<String, AbstractObjectSupplier>();
The field InjectorImpl.extendedSuppliers is never read locally

/src/org/eclipse/e4/core/internal/di/WeakRefList.java : 12 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 23)
private List userObjects;
List is a raw type. References to generic type List<E> should be parameterized
2. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 26)
userObjects = new ArrayList(initialSize);
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
3. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 34)
for (Iterator i = userObjects.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
4. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 35)
WeakReference ref = (WeakReference) i.next();
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized
5. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 35)
WeakReference ref = (WeakReference) i.next();
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized
6. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 55)
WeakReference ref = new WeakReference(object);
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized
7. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 55)
WeakReference ref = new WeakReference(object);
Type safety: The constructor WeakReference(Object) belongs to the raw type WeakReference. References to generic type WeakReference<T> should be parameterized
8. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 55)
WeakReference ref = new WeakReference(object);
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized
9. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 57)
userObjects.add(ref);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
10. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 63)
for (Iterator i = userObjects.iterator(); i.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
11. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 64)
WeakReference ref = (WeakReference) i.next();
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized
12. WARNING in /src/org/eclipse/e4/core/internal/di/WeakRefList.java
 (at line 64)
WeakReference ref = (WeakReference) i.next();
WeakReference is a raw type. References to generic type WeakReference<T> should be parameterized

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings