Compiler log for org.eclipse.e4.core.services_0.9.1.v20100615-2100 : @dot.xml

TOTAL : ERRORS: 0, WARNINGS: 38

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/services/util/JSONObject.java : 35 warnings :

OTHER WARNINGS
1. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 16)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
2. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 16)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
3. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 22)
map.put(name, value.map);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
4. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 26)
List maps = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
5. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 26)
List maps = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
6. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 28)
maps.add(values[i].map);
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/core/services/util/JSONObject.java
 (at line 30)
map.put(name, maps);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
8. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 34)
map.put(name, value);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
9. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 38)
map.put(name, Arrays.asList(values));
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
10. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 42)
Map resultMap = (Map) map.get(name);
Map is a raw type. References to generic type Map<K,V> should be parameterized
11. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 42)
Map resultMap = (Map) map.get(name);
Map is a raw type. References to generic type Map<K,V> should be parameterized
12. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 47)
private JSONObject asJSONObject(Map m) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
13. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 54)
Collection collection = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
14. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 54)
Collection collection = (Collection) map.get(name);
Collection is a raw type. References to generic type Collection<E> should be parameterized
15. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 57)
for (Iterator it = collection.iterator(); it.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
16. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 58)
Map m = (Map) it.next();
Map is a raw type. References to generic type Map<K,V> should be parameterized
17. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 58)
Map m = (Map) it.next();
Map is a raw type. References to generic type Map<K,V> should be parameterized
18. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 69)
List result = (List) map.get(name);
List is a raw type. References to generic type List<E> should be parameterized
19. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 69)
List result = (List) map.get(name);
List is a raw type. References to generic type List<E> should be parameterized
20. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 72)
return (String[]) result.toArray(new String[result.size()]);
Type safety: The method toArray(Object[]) belongs to the raw type List. References to generic type List<E> should be parameterized
21. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 84)
jsonObject.map = (Map) result;
Map is a raw type. References to generic type Map<K,V> should be parameterized
22. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 151)
private static Map parseObject(CharacterIterator it) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
23. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 159)
Map map = new HashMap();
Map is a raw type. References to generic type Map<K,V> should be parameterized
24. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 159)
Map map = new HashMap();
HashMap is a raw type. References to generic type HashMap<K,V> should be parameterized
25. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 172)
map.put(key, value);
Type safety: The method put(Object, Object) belongs to the raw type Map. References to generic type Map<K,V> should be parameterized
26. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 188)
private static List parseArray(CharacterIterator it) {
List is a raw type. References to generic type List<E> should be parameterized
27. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 196)
List list = new ArrayList();
List is a raw type. References to generic type List<E> should be parameterized
28. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 196)
List list = new ArrayList();
ArrayList is a raw type. References to generic type ArrayList<E> should be parameterized
29. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 199)
list.add(value);
Type safety: The method add(Object) belongs to the raw type List. References to generic type List<E> should be parameterized
30. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 306)
writeArray((Collection) value, buffer);
Collection is a raw type. References to generic type Collection<E> should be parameterized
31. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 308)
writeObject((Map) value, buffer);
Map is a raw type. References to generic type Map<K,V> should be parameterized
32. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 313)
private static void writeObject(Map map, StringBuffer buffer) {
Map is a raw type. References to generic type Map<K,V> should be parameterized
33. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 315)
for (Iterator iterator = map.keySet().iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized
34. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 330)
private static void writeArray(Collection collection, StringBuffer buffer) {
Collection is a raw type. References to generic type Collection<E> should be parameterized
35. WARNING in /src/org/eclipse/e4/core/services/util/JSONObject.java
 (at line 332)
for (Iterator iterator = collection.iterator(); iterator.hasNext();) {
Iterator is a raw type. References to generic type Iterator<E> should be parameterized

FORBIDDEN ACCESS WARNINGS

top errors others warnings discouraged warnings

DISCOURAGED ACCESS WARNINGS

top errors others warnings forbidden warnings

/src/org/eclipse/e4/core/services/work/ISchedulingExecutor.java : 3 warnings :

DISCOURAGED ACCESS WARNINGS
1. WARNING in /src/org/eclipse/e4/core/services/work/ISchedulingExecutor.java
 (at line 20)
public interface ISchedulingExecutor extends IExecutor {
Discouraged access: The type IExecutor is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20100617/plugins/org.eclipse.equinox.concurrent_1.0.100.v20100503.jar
2. WARNING in /src/org/eclipse/e4/core/services/work/ISchedulingExecutor.java
 (at line 37)
public IFuture schedule(IProgressRunnable runnable, String name, long delay);
Discouraged access: The type IFuture is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20100617/plugins/org.eclipse.equinox.concurrent_1.0.100.v20100503.jar
3. WARNING in /src/org/eclipse/e4/core/services/work/ISchedulingExecutor.java
 (at line 37)
public IFuture schedule(IProgressRunnable runnable, String name, long delay);
Discouraged access: The type IProgressRunnable is not accessible due to restriction on classpath entry /opt/public/eclipse/e4/build/e4/downloads/drops/4.0.0/targets/v20100617/plugins/org.eclipse.equinox.concurrent_1.0.100.v20100503.jar