﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3240	"""unchecked cast"" and ""unchecked call"" warnings when compiling JOSM"	avarab@…	team	"When compiling r1951:

{{{
compile:
    [javac] Compiling 466 source files to /home/avar/src/josm/build
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/FileDrop.java:342: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.List<java.lang.Object>
    [javac]                     tr.getTransferData(java.awt.datatransfer.DataFlavor.javaFileListFlavor);
    [javac]                                       ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:319: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.Collection<org.openstreetmap.josm.data.osm.RelationMember>
    [javac]                 (Collection<RelationMember>) membershipData.getValueAt(row, 1) ).setVisible(true);
    [javac]                                                                       ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:486: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.Map<java.lang.String,java.lang.Integer>
    [javac]                             Map<String, Integer> v = (Map<String,Integer>) value;
    [javac]                                                                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/io/GpxReader.java:244: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.Collection<org.openstreetmap.josm.data.gpx.GpxLink>
    [javac]                     ((Collection<GpxLink>) attr.get(GpxData.META_LINKS)).add(currentLink);
    [javac]                                                    ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/io/GpxWriter.java:69: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.Collection<org.openstreetmap.josm.data.gpx.GpxLink>
    [javac]                 for (GpxLink link : (Collection<GpxLink>) ent.getValue()) {
    [javac]                                                                       ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/io/GpxWriter.java:118: warning: [unchecked] unchecked cast
    [javac] found   : java.lang.Object
    [javac] required: java.util.Collection<org.openstreetmap.josm.data.gpx.GpxLink>
    [javac]             for (GpxLink link : (Collection<GpxLink>) attr.get(GpxData.META_LINKS)) {
    [javac]                                                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/tools/PlatformHookOsx.java:33: warning: [unchecked] unchecked call to getConstructor(java.lang.Class<?>...) as a member of the raw type java.lang.Class
    [javac]             Object Ocom_apple_eawt_Application = Ccom_apple_eawt_Application.getConstructor((Class[])null).newInstance((Object[])null);
    [javac]                                                                                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/tools/PlatformHookOsx.java:35: warning: [unchecked] unchecked call to getDeclaredMethod(java.lang.String,java.lang.Class<?>...) as a member of the raw type java.lang.Class
    [javac]             Method MaddApplicationListener = Ccom_apple_eawt_Application.getDeclaredMethod(""addApplicationListener"", new Class[] { Ccom_apple_eawt_ApplicationListener });
    [javac]                                                                                           ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/tools/PlatformHookOsx.java:38: warning: [unchecked] unchecked call to getDeclaredMethod(java.lang.String,java.lang.Class<?>...) as a member of the raw type java.lang.Class
    [javac]             Method MsetEnabledPreferencesMenu = Ccom_apple_eawt_Application.getDeclaredMethod(""setEnabledPreferencesMenu"", new Class[] { boolean.class });
    [javac]                                                                                              ^
    [javac] 9 warnings
}}}"	defect	closed	minor		Core	latest	wontfix		
