﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
3378	Deprecation warnings during compilation	avarab@…	team	"Glancing at the source it seems that some of these can be solved by using e.g. '''.getId()''' instead of '''.id''':

{{{
compile:
    [javac] Compiling 499 source files to /home/avar/src/josm/build
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/Main.java:448: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         int result = new ExtendedDialog(parent, tr(""Unsaved Changes""),
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Node.java:54: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         this.id = id;
    [javac]             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Node.java:83: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (coor == null) return ""{Node id=""+id+""}"";
    [javac]                                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Node.java:84: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return ""{Node id=""+id+"",version=""+version+"",lat=""+coor.lat()+"",lon=""+coor.lon()+""}"";
    [javac]                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Node.java:103: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Node ? Long.valueOf(id).compareTo(o.id) : 1;
    [javac]                                                                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Node.java:103: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Node ? Long.valueOf(id).compareTo(o.id) : 1;
    [javac]                                                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Way.java:144: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         this.id = id;
    [javac]             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Way.java:155: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (incomplete) return ""{Way id=""+id+"" version=""+version+"" (incomplete)}"";
    [javac]                                           ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Way.java:156: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return ""{Way id=""+id+"" version=""+version+"" nodes=""+Arrays.toString(nodes.toArray())+""}"";
    [javac]                           ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Way.java:172: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Way ? Long.valueOf(id).compareTo(o.id) : -1;
    [javac]                                                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Way.java:172: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Way ? Long.valueOf(id).compareTo(o.id) : -1;
    [javac]                                                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Relation.java:116: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         this.id = id;
    [javac]             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Relation.java:140: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return ""{Relation id=""+id+"" version=""+version+""}"";
    [javac]                                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Relation.java:154: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Relation ? Long.valueOf(id).compareTo(o.id) : -1;
    [javac]                                                                    ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Relation.java:154: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return o instanceof Relation ? Long.valueOf(id).compareTo(o.id) : -1;
    [javac]                                                     ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/RelationListDialog.java:385: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             copy.id = 0;
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/DiskAccessAction.java:53: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 new ExtendedDialog(Main.parent,
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/OpenLocationAction.java:45: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         int answer = new ExtendedDialog(Main.parent,
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Changeset.java:32: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (other instanceof Changeset) return Long.valueOf(id).compareTo(other.id);
    [javac]                                                                                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Changeset.java:32: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (other instanceof Changeset) return Long.valueOf(id).compareTo(other.id);
    [javac]                                                             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Changeset.java:39: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return ""changeset "" + id;
    [javac]                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/Changeset.java:44: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return tr(""Changeset {0}"",id);
    [javac]                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/AbstractMergeAction.java:74: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         int decision = new ExtendedDialog(Main.parent, tr(""Select target layer""), pnl, new String[] { tr(""Merge""),
    [javac]                        ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/io/OsmConnection.java:177: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 int choice = new ExtendedDialog(
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/io/OsmApi.java:234: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             osm.id = Long.parseLong(ret.trim());
    [javac]                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/CombineWayAction.java:120: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 int option = new ExtendedDialog(Main.parent,
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/CombineWayAction.java:152: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 int option = new ExtendedDialog(Main.parent,
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/CombineWayAction.java:207: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]             int answer = new ExtendedDialog(Main.parent,
    [javac]                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/SaveActionBase.java:93: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         if (layer instanceof OsmDataLayer && isDataSetEmpty((OsmDataLayer)layer) && 1 != new ExtendedDialog(Main.parent, tr(""Empty document""), tr(""The document contains no data.""), new String[] {tr(""Save anyway""), tr(""Cancel"")}, new String[] {""save.png"", ""cancel.png""}).getValue())
    [javac]                                                                                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/SaveActionBase.java:100: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 int answer = new ExtendedDialog(Main.parent,
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/SaveActionBase.java:192: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         if(file == null || (file.exists() && 1 != new ExtendedDialog(Main.parent,
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/MergeNodesAction.java:157: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]                 int option = new ExtendedDialog(Main.parent,
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/MergeNodesAction.java:201: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]             int answer = new ExtendedDialog(Main.parent,
    [javac]                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteAction.java:71: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             nnew.id = 0;
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteAction.java:80: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             wnew.id = 0;
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteAction.java:91: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             rnew.id = 0;
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteTagsAction.java:128: warning: [unchecked] unchecked conversion
    [javac] found   : java.lang.Class
    [javac] required: java.lang.Class<? extends org.openstreetmap.josm.data.osm.OsmPrimitive>
    [javac]         for (Class<? extends OsmPrimitive> type: new Class[] {Node.class, Way.class, Relation.class}) {
    [javac]                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteTagsAction.java:138: warning: [unchecked] unchecked conversion
    [javac] found   : java.lang.Class
    [javac] required: java.lang.Class<? extends org.openstreetmap.josm.data.osm.OsmPrimitive>
    [javac]         for (Class<? extends OsmPrimitive> type: new Class[] {Node.class, Way.class, Relation.class}) {
    [javac]                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/PasteTagsAction.java:158: warning: [unchecked] unchecked conversion
    [javac] found   : java.lang.Class
    [javac] required: java.lang.Class<? extends org.openstreetmap.josm.data.osm.OsmPrimitive>
    [javac]         for (Class<? extends OsmPrimitive> type : new Class[] {Node.class, Way.class, Relation.class}) {
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/SaveAction.java:37: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]             new ExtendedDialog(Main.parent, tr(""Overwrite""),
    [javac]             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/ShowStatusReportAction.java:99: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         int result = new ExtendedDialog(Main.parent, tr(tr(""Status Report"")), sp,
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/UnGlueAction.java:158: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         n.id = 0;
    [javac]          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/UnGlueAction.java:303: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 pushNode.id = 0;
    [javac]                         ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/search/SearchAction.java:121: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.awt.Component,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]         int result = new ExtendedDialog(Main.parent,
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/actions/search/SearchCompiler.java:84: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             return osm.id == id;
    [javac]                       ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:194: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]             return new ExtendedDialog(Main.parent, tr(""Conflicting relation""), tr(
    [javac]                    ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/DeleteCommand.java:199: warning: [deprecation] ExtendedDialog(java.awt.Component,java.lang.String,java.lang.String,java.lang.String[],java.lang.String[]) in org.openstreetmap.josm.gui.ExtendedDialog has been deprecated
    [javac]             return new ExtendedDialog(Main.parent, tr(""Conflicting relation""), tr(
    [javac]                    ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java:71: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (conflict.getTheir().deleted) {
    [javac]                                    ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java:75: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 conflict.getMy().deleted = conflict.getTheir().deleted;
    [javac]                                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/DeletedStateConflictResolveCommand.java:75: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 conflict.getMy().deleted = conflict.getTheir().deleted;
    [javac]                                                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/PurgePrimitivesCommand.java:187: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 System.out.println(tr(""removing reference from way {0}"",w.id));
    [javac]                                                                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/PurgePrimitivesCommand.java:196: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                             w.id,w.getNodesCount()));
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/PurgePrimitivesCommand.java:203: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 System.out.println(tr(""removing reference from relation {0}"",r.id));
    [javac]                                                                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RelationMemberConflictResolverCommand.java:58: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         tr(""Resolve conflicts in member list of relation {0}"", my.id),
    [javac]                                                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RemoveRelationMemberCommand.java:53: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             relation.modified = true;
    [javac]                     ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RemoveRelationMemberCommand.java:61: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         relation.modified = this.getOrig(relation).modified;
    [javac]                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RemoveRelationMemberCommand.java:61: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         relation.modified = this.getOrig(relation).modified;
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RotateCommand.java:78: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             os.modified = n.modified;
    [javac]                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RotateCommand.java:116: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 n.modified = true;
    [javac]                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/RotateCommand.java:130: warning: [deprecation] modified in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             n.modified = os.modified;
    [javac]              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/TagConflictResolveCommand.java:75: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         tr(msg,getNumDecidedConflicts(), conflict.getMy().id),
    [javac]                                                                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/UndeletePrimitivesCommand.java:82: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             primitive.id = 0;
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/VersionConflictResolveCommand.java:47: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         tr(msg,conflict.getMy().id),
    [javac]                                                ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/command/WayNodesConflictResolverCommand.java:54: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         tr(""Resolve conflicts in node list of of way {0}"", conflict.getMy().id),
    [javac]                                                                                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/visitor/CollectBackReferencesVisitor.java:48: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (w.deleted || w.incomplete) continue;
    [javac]                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/data/osm/visitor/CollectBackReferencesVisitor.java:74: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (r.incomplete || r.deleted) continue;
    [javac]                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java:76: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             return name + tr("" [id: {0}]"", primitive.id);
    [javac]                                                     ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java:98: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 name = node.id == 0 ? tr(""node"") : """"+ node.id;
    [javac]                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java:98: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 name = node.id == 0 ? tr(""node"") : """"+ node.id;
    [javac]                                                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java:177: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 name += Long.toString(relation.id) + "", "";
    [javac]                                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/DefaultNameFormatter.java:199: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         return tr(""Changeset {0}"",changeset.id);
    [javac]                                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java:588: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                             model.getMyPrimitive().id
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMerger.java:627: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                             model.getMyPrimitive().id
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:168: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         myDeletedState = my.deleted;
    [javac]                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:169: warning: [deprecation] deleted in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         theirDeletedState = their.deleted;
    [javac]                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:171: warning: [deprecation] visible in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         myVisibleState = my.visible;
    [javac]                            ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:172: warning: [deprecation] visible in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         theirVisibleState = their.visible;
    [javac]                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:476: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         Long.toString(dependent.size()), Long.toString(way.id)),
    [javac]                                                                           ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:505: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                         Long.toString(dependent.size()), Long.toString(r.id)),
    [javac]                                                                         ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:537: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (n.id > 0 && ! candidates.values().contains(n)) {
    [javac]                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:538: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 candidates.put(n.id, n);
    [javac]                                 ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:547: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (candidates.keySet().contains(their.id) && ! their.visible) {
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:547: warning: [deprecation] visible in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (candidates.keySet().contains(their.id) && ! their.visible) {
    [javac]                                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:548: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 toDelete.add(candidates.get(their.id));
    [javac]                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:574: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (m.getMember().id > 0 && !candidates.values().contains(m.getMember())) {
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:575: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 candidates.put(m.getMember().id, m.getMember());
    [javac]                                             ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:585: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (candidates.keySet().contains(their.id) && ! their.visible) {
    [javac]                                                   ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:585: warning: [deprecation] visible in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             if (candidates.keySet().contains(their.id) && ! their.visible) {
    [javac]                                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/properties/PropertiesMergeModel.java:586: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 toDelete.add(candidates.get(their.id));
    [javac]                                                  ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java:78: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (e1.id > 0)
    [javac]               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java:79: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             return e1.id == e2.id;
    [javac]                      ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListMergeModel.java:79: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             return e1.id == e2.id;
    [javac]                               ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/nodes/NodeListTableCellRenderer.java:69: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         .append(primitive.id)
    [javac]                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java:27: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         if (e1.getMember().id > 0 ) {
    [javac]                           ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java:28: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             ret = ret && (e1.getMember().id == e2.getMember().id);
    [javac]                                         ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberListMergeModel.java:28: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]             ret = ret && (e1.getMember().id == e2.getMember().id);
    [javac]                                                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/conflict/pair/relation/RelationMemberTableCellRenderer.java:73: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]         .append(primitive.id)
    [javac]                          ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java:222: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 if (primitive.id == 0) {
    [javac]                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/HistoryDialog.java:225: warning: [deprecation] id in org.openstreetmap.josm.data.osm.OsmPrimitive has been deprecated
    [javac]                 History h = HistoryDataSet.getInstance().getHistory(primitive.id);
    [javac]                                                                              ^
    [javac] /home/avar/src/josm/src/org/openstreetmap/josm/gui/dialogs/PropertiesDialog.java:312: 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] Note: Some input files additionally use or override a deprecated API.
    [javac] Note: Some input files additionally use unchecked or unsafe operations.
    [javac] 100 warnings
}}}"	defect	closed	minor		Core	latest	invalid		
