[josm] 02/05: Merge tag 'upstream/0.0.svn12712+dfsg'

Bas Couwenberg sebastic at debian.org
Sun Sep 3 09:35:07 UTC 2017


This is an automated email from the git hooks/post-receive script.

sebastic pushed a commit to branch master
in repository josm.

commit a5da786c86165e299a58c6078e7b707a564dd813
Merge: 4bc5b71 245a15c
Author: Bas Couwenberg <sebastic at xs4all.nl>
Date:   Sun Sep 3 10:57:33 2017 +0200

    Merge tag 'upstream/0.0.svn12712+dfsg'
    
    Upstream version 0.0.svn12712+dfsg

 .checkstyle                                        |    1 +
 .classpath                                         |    3 +-
 README                                             |    4 +-
 REVISION                                           |   10 +-
 build.xml                                          |   79 +-
 data/defaultpresets.xml                            |   54 +-
 data/validator/combinations.mapcss                 |    6 +-
 data/validator/geometry.mapcss                     |   33 +-
 data/validator/highway.mapcss                      |    6 +-
 data/validator/ignoretags.cfg                      |    6 +-
 data/validator/territories.mapcss                  |   32 +-
 data_nodist/trans/da.lang                          |  Bin 10485 -> 10915 bytes
 data_nodist/trans/es.lang                          |  Bin 12546 -> 12997 bytes
 data_nodist/trans/fr.lang                          |  Bin 12170 -> 12638 bytes
 data_nodist/trans/hu.lang                          |  Bin 13382 -> 13339 bytes
 data_nodist/trans/it.lang                          |  Bin 10297 -> 10308 bytes
 data_nodist/trans/lt.lang                          |  Bin 2041 -> 2094 bytes
 data_nodist/trans/pl.lang                          |  Bin 2860 -> 5910 bytes
 i18n/po/af.po                                      | 1679 ++++++++--------
 i18n/po/am.po                                      | 1679 ++++++++--------
 i18n/po/ar.po                                      | 1703 ++++++++--------
 i18n/po/ast.po                                     | 1771 ++++++++--------
 i18n/po/az.po                                      | 1679 ++++++++--------
 i18n/po/be.po                                      | 1781 +++++++++--------
 i18n/po/bg.po                                      | 1703 ++++++++--------
 i18n/po/bn.po                                      | 1681 ++++++++--------
 i18n/po/br.po                                      | 1687 ++++++++--------
 i18n/po/bs.po                                      | 1689 ++++++++--------
 i18n/po/ca.po                                      | 1779 +++++++++--------
 i18n/po/ca at valencia.po                             | 1765 ++++++++--------
 i18n/po/cs.po                                      | 1787 +++++++++--------
 i18n/po/cy.po                                      | 1679 ++++++++--------
 i18n/po/da.po                                      | 1915 +++++++++---------
 i18n/po/de.po                                      | 1839 +++++++++--------
 i18n/po/de_DE.po                                   | 1683 ++++++++--------
 i18n/po/el.po                                      | 1749 ++++++++--------
 i18n/po/en_AU.po                                   | 1717 ++++++++--------
 i18n/po/en_CA.po                                   | 1685 ++++++++--------
 i18n/po/en_GB.po                                   | 1757 ++++++++--------
 i18n/po/eo.po                                      | 1675 ++++++++--------
 i18n/po/es.po                                      | 1811 +++++++++--------
 i18n/po/et.po                                      | 1753 ++++++++--------
 i18n/po/eu.po                                      | 1709 ++++++++--------
 i18n/po/fa.po                                      | 1683 ++++++++--------
 i18n/po/fi.po                                      | 1745 ++++++++--------
 i18n/po/fil.po                                     | 1679 ++++++++--------
 i18n/po/fo.po                                      | 1679 ++++++++--------
 i18n/po/fr.po                                      | 1822 +++++++++--------
 i18n/po/ga.po                                      | 1679 ++++++++--------
 i18n/po/gl.po                                      | 1757 ++++++++--------
 i18n/po/he.po                                      | 1685 ++++++++--------
 i18n/po/hi.po                                      | 1679 ++++++++--------
 i18n/po/hr.po                                      | 1689 ++++++++--------
 i18n/po/ht.po                                      | 1679 ++++++++--------
 i18n/po/hu.po                                      | 1803 +++++++++--------
 i18n/po/hy.po                                      | 1679 ++++++++--------
 i18n/po/ia.po                                      | 1679 ++++++++--------
 i18n/po/id.po                                      | 1735 ++++++++--------
 i18n/po/is.po                                      | 1693 ++++++++--------
 i18n/po/it.po                                      | 1799 +++++++++--------
 i18n/po/ja.po                                      | 1802 +++++++++--------
 i18n/po/ka.po                                      | 1687 ++++++++--------
 i18n/po/km.po                                      | 1745 ++++++++--------
 i18n/po/ko.po                                      | 1747 ++++++++--------
 i18n/po/ku.po                                      | 1679 ++++++++--------
 i18n/po/ky.po                                      | 1679 ++++++++--------
 i18n/po/lb.po                                      | 1679 ++++++++--------
 i18n/po/lo.po                                      | 1687 ++++++++--------
 i18n/po/lt.po                                      | 1846 +++++++++--------
 i18n/po/lv.po                                      | 1685 ++++++++--------
 i18n/po/mk.po                                      | 1685 ++++++++--------
 i18n/po/mr.po                                      | 1677 ++++++++--------
 i18n/po/ms.po                                      | 1679 ++++++++--------
 i18n/po/nb.po                                      | 1687 ++++++++--------
 i18n/po/nds.po                                     | 1679 ++++++++--------
 i18n/po/nl.po                                      | 1813 +++++++++--------
 i18n/po/nn.po                                      | 1679 ++++++++--------
 i18n/po/oc.po                                      | 1677 ++++++++--------
 i18n/po/pa.po                                      | 1679 ++++++++--------
 i18n/po/pl.po                                      | 2107 +++++++++++---------
 i18n/po/pt.po                                      | 1809 +++++++++--------
 i18n/po/pt_BR.po                                   | 1789 +++++++++--------
 i18n/po/rm.po                                      | 1679 ++++++++--------
 i18n/po/ro.po                                      | 1685 ++++++++--------
 i18n/po/ru.po                                      | 1809 +++++++++--------
 i18n/po/sk.po                                      | 1813 +++++++++--------
 i18n/po/sl.po                                      | 1757 ++++++++--------
 i18n/po/sq.po                                      | 1679 ++++++++--------
 i18n/po/sr.po                                      | 1679 ++++++++--------
 i18n/po/sv.po                                      | 1713 ++++++++--------
 i18n/po/ta.po                                      | 1677 ++++++++--------
 i18n/po/te.po                                      | 1679 ++++++++--------
 i18n/po/th.po                                      | 1679 ++++++++--------
 i18n/po/tr.po                                      | 1693 ++++++++--------
 i18n/po/ug.po                                      | 1679 ++++++++--------
 i18n/po/uk.po                                      | 1811 +++++++++--------
 i18n/po/ur.po                                      | 1679 ++++++++--------
 i18n/po/vi.po                                      | 1747 ++++++++--------
 i18n/po/wae.po                                     | 1679 ++++++++--------
 i18n/po/zh_CN.po                                   | 1751 ++++++++--------
 i18n/po/zh_TW.po                                   | 1751 ++++++++--------
 images/presets/shop/charity.svg                    |  172 ++
 linux/latest/usr/bin/josm-latest                   |    3 +
 linux/tested/usr/bin/josm                          |    3 +
 netbeans/nbproject/project.properties              |    6 +-
 .../commons/jcs/engine/control/CompositeCache.java |   34 +-
 src/org/openstreetmap/josm/Main.java               |  665 ++----
 .../openstreetmap/josm/actions/AboutAction.java    |    8 +-
 .../josm/actions/AbstractInfoAction.java           |    6 +-
 .../josm/actions/AbstractPasteAction.java          |   16 +-
 .../josm/actions/ActionParameter.java              |   63 +-
 .../josm/actions/AdaptableAction.java              |   12 +-
 .../josm/actions/AddImageryLayerAction.java        |    9 +-
 .../openstreetmap/josm/actions/AddNodeAction.java  |    7 +-
 .../josm/actions/AlignInCircleAction.java          |    4 +-
 .../josm/actions/AlignInLineAction.java            |   79 +-
 .../josm/actions/AutoScaleAction.java              |   47 +-
 .../josm/actions/CloseChangesetAction.java         |   11 +-
 .../josm/actions/CombineWayAction.java             |   10 +-
 src/org/openstreetmap/josm/actions/CopyAction.java |    3 +-
 .../josm/actions/CopyCoordinatesAction.java        |    3 +
 .../josm/actions/CreateCircleAction.java           |    3 +-
 .../josm/actions/CreateMultipolygonAction.java     |   21 +-
 .../openstreetmap/josm/actions/DeleteAction.java   |    8 +-
 .../josm/actions/DeleteLayerAction.java            |    7 +-
 .../josm/actions/DialogsToggleAction.java          |   13 +-
 .../josm/actions/DistributeAction.java             |    7 +-
 .../openstreetmap/josm/actions/DownloadAction.java |   76 +-
 .../josm/actions/DownloadAlongAction.java          |    2 +-
 .../josm/actions/DownloadNotesInViewAction.java    |    7 +-
 .../josm/actions/DownloadOsmInViewAction.java      |    7 +-
 .../josm/actions/DownloadPrimitiveAction.java      |    8 +-
 .../josm/actions/DownloadReferrersAction.java      |    6 +-
 src/org/openstreetmap/josm/actions/ExitAction.java |    4 +-
 .../josm/actions/ExpertToggleAction.java           |    6 +-
 .../josm/actions/ExtensionFileFilter.java          |   48 +-
 .../josm/actions/FollowLineAction.java             |   14 +-
 .../josm/actions/FullscreenToggleAction.java       |    3 +-
 .../josm/actions/GpxExportAction.java              |    9 +-
 .../josm/actions/HistoryInfoAction.java            |    3 +-
 .../josm/actions/ImageryAdjustAction.java          |   60 +-
 src/org/openstreetmap/josm/actions/InfoAction.java |    3 +-
 .../openstreetmap/josm/actions/InfoWebAction.java  |    3 +-
 .../josm/actions/JoinAreasAction.java              |   26 +-
 .../josm/actions/JoinNodeWayAction.java            |   10 +-
 src/org/openstreetmap/josm/actions/JosmAction.java |   18 +-
 .../openstreetmap/josm/actions/JumpToAction.java   |   12 +-
 .../josm/actions/LassoModeAction.java              |   19 +-
 .../josm/actions/MapRectifierWMSmenuAction.java    |   10 +-
 .../josm/actions/MergeLayerAction.java             |   15 +-
 .../josm/actions/MergeNodesAction.java             |   63 +-
 .../openstreetmap/josm/actions/MirrorAction.java   |    4 +-
 src/org/openstreetmap/josm/actions/MoveAction.java |   17 +-
 .../openstreetmap/josm/actions/MoveNodeAction.java |    5 +-
 src/org/openstreetmap/josm/actions/NewAction.java  |    5 +-
 .../openstreetmap/josm/actions/OpenFileAction.java |   22 +-
 .../josm/actions/OpenLocationAction.java           |   12 +-
 .../josm/actions/OrthogonalizeAction.java          |   10 +-
 .../josm/actions/OverpassDownloadAction.java       |  283 ---
 .../josm/actions/ParameterizedAction.java          |   13 +
 .../josm/actions/ParameterizedActionDecorator.java |   13 +
 .../openstreetmap/josm/actions/PasteAction.java    |    4 +-
 .../josm/actions/PreferenceToggleAction.java       |   13 +
 .../openstreetmap/josm/actions/PurgeAction.java    |  154 +-
 src/org/openstreetmap/josm/actions/RedoAction.java |   15 +-
 .../openstreetmap/josm/actions/RestartAction.java  |   27 +-
 .../josm/actions/ReverseWayAction.java             |    6 +-
 .../openstreetmap/josm/actions/SaveActionBase.java |   11 +-
 .../josm/actions/SearchNotesDownloadAction.java    |    3 +-
 .../josm/actions/SelectAllAction.java              |    3 +
 .../josm/actions/SelectByInternalPointAction.java  |   12 +-
 .../SelectNonBranchingWaySequencesAction.java      |   15 +-
 .../josm/actions/SessionLoadAction.java            |   14 +-
 .../josm/actions/SessionSaveAsAction.java          |   16 +-
 .../josm/actions/ShowStatusReportAction.java       |   33 +-
 .../josm/actions/SimplifyWayAction.java            |    3 +-
 .../openstreetmap/josm/actions/SplitWayAction.java |   19 +-
 .../openstreetmap/josm/actions/ToggleAction.java   |    4 +-
 .../openstreetmap/josm/actions/UnGlueAction.java   |   24 +-
 .../josm/actions/UnJoinNodeWayAction.java          |    4 +-
 src/org/openstreetmap/josm/actions/UndoAction.java |   15 +-
 .../josm/actions/UnselectAllAction.java            |    3 +
 .../josm/actions/UpdateDataAction.java             |    8 +-
 .../josm/actions/UpdateSelectionAction.java        |    9 +-
 .../openstreetmap/josm/actions/UploadAction.java   |    9 +-
 .../josm/actions/UploadNotesAction.java            |   12 +-
 .../josm/actions/UploadSelectionAction.java        |    5 +-
 .../openstreetmap/josm/actions/ValidateAction.java |   25 +-
 .../josm/actions/ViewportFollowToggleAction.java   |    3 +-
 .../josm/actions/WireframeToggleAction.java        |    8 +-
 .../openstreetmap/josm/actions/ZoomInAction.java   |   14 +-
 .../openstreetmap/josm/actions/ZoomOutAction.java  |   10 +-
 .../openstreetmap/josm/actions/ZoomToAction.java   |    5 +-
 .../josm/actions/audio/AbstractAudioAction.java    |   44 +
 .../josm/actions/audio/AudioBackAction.java        |    3 +-
 .../josm/actions/audio/AudioFastSlowAction.java    |    3 +-
 .../josm/actions/audio/AudioFwdAction.java         |    3 +-
 .../josm/actions/audio/AudioNextAction.java        |    3 +-
 .../josm/actions/audio/AudioPlayPauseAction.java   |    3 +-
 .../josm/actions/audio/AudioPrevAction.java        |    3 +-
 .../AbstractChangesetDownloadTask.java             |   11 +-
 .../ChangesetContentDownloadTask.java              |    3 +-
 .../actions/downloadtasks/ChangesetQueryTask.java  |    3 +-
 .../actions/downloadtasks/DownloadGpsTask.java     |   64 +-
 .../actions/downloadtasks/DownloadNotesTask.java   |   30 +-
 .../DownloadOsmChangeCompressedTask.java           |    8 +-
 .../downloadtasks/DownloadOsmChangeTask.java       |   13 +-
 .../downloadtasks/DownloadOsmCompressedTask.java   |    4 +-
 .../actions/downloadtasks/DownloadOsmIdTask.java   |    4 +-
 .../actions/downloadtasks/DownloadOsmTask.java     |   43 +-
 .../downloadtasks/DownloadReferrersTask.java       |    7 +-
 .../actions/downloadtasks/DownloadSessionTask.java |    6 +-
 .../josm/actions/downloadtasks/DownloadTask.java   |    2 +-
 .../actions/downloadtasks/DownloadTaskList.java    |   12 +-
 .../actions/downloadtasks/PostDownloadHandler.java |   28 +-
 .../josm/actions/mapmode/AddNoteAction.java        |   23 +-
 .../josm/actions/mapmode/DeleteAction.java         |   44 +-
 .../josm/actions/mapmode/DrawAction.java           |  110 +-
 .../josm/actions/mapmode/DrawSnapHelper.java       |   19 +-
 .../josm/actions/mapmode/ExtrudeAction.java        |   99 +-
 .../actions/mapmode/ImproveWayAccuracyAction.java  |   42 +-
 .../actions/mapmode/ImproveWayAccuracyHelper.java  |    4 +-
 .../josm/actions/mapmode/MapMode.java              |   18 +-
 .../josm/actions/mapmode/ParallelWayAction.java    |   40 +-
 .../josm/actions/mapmode/ParallelWays.java         |    4 +-
 .../josm/actions/mapmode/PlayHeadDragMode.java     |   17 +-
 .../josm/actions/mapmode/SelectAction.java         |  114 +-
 .../josm/actions/mapmode/ZoomAction.java           |   10 +-
 .../actions/relation/AddSelectionToRelations.java  |    6 +-
 .../actions/relation/DeleteRelationsAction.java    |   10 +-
 .../actions/relation/DownloadMembersAction.java    |    5 +-
 .../DownloadSelectedIncompleteMembersAction.java   |    7 +-
 .../actions/relation/DuplicateRelationAction.java  |    4 +-
 .../josm/actions/relation/EditRelationAction.java  |    9 +-
 .../actions/relation/RecentRelationsAction.java    |   16 +-
 .../relation/SelectInRelationListAction.java       |   10 +-
 .../josm/actions/relation/SelectMembersAction.java |    8 +-
 .../actions/relation/SelectRelationAction.java     |    4 +-
 .../openstreetmap/josm/actions/search/InView.java  |   34 +
 .../josm/actions/search/SearchAction.java          |  252 +--
 .../actions/upload/ApiPreconditionCheckerHook.java |   14 +-
 .../josm/actions/upload/DiscardTagsHook.java       |    4 +-
 .../josm/actions/upload/FixDataHook.java           |    3 +-
 .../actions/upload/RelationUploadOrderHook.java    |    3 +-
 .../josm/actions/upload/UploadHook.java            |    5 +
 .../josm/actions/upload/UploadNotesTask.java       |   48 +-
 .../josm/actions/upload/ValidateUploadHook.java    |   19 +-
 src/org/openstreetmap/josm/command/AddCommand.java |    2 +-
 .../openstreetmap/josm/command/ChangeCommand.java  |    2 +-
 .../josm/command/ChangeNodesCommand.java           |    2 +-
 .../josm/command/ChangePropertyCommand.java        |    2 +-
 .../command/ChangeRelationMemberRoleCommand.java   |    2 +-
 src/org/openstreetmap/josm/command/Command.java    |    3 +-
 .../openstreetmap/josm/command/DeleteCommand.java  |    2 +-
 .../openstreetmap/josm/command/PurgeCommand.java   |  144 +-
 .../josm/command/RemoveNodesCommand.java           |    2 +-
 .../openstreetmap/josm/command/ScaleCommand.java   |    4 +
 .../josm/command/conflict/ConflictAddCommand.java  |   26 +-
 .../command/conflict/ConflictResolveCommand.java   |   18 +-
 .../conflict/ModifiedConflictResolveCommand.java   |    2 +-
 .../RelationMemberConflictResolverCommand.java     |   16 +-
 .../conflict/VersionConflictResolveCommand.java    |    2 +-
 .../conflict/WayNodesConflictResolverCommand.java  |    4 +-
 .../josm/corrector/ReverseWayNoTagCorrector.java   |    2 +-
 .../openstreetmap/josm/corrector/TagCorrector.java |    2 +-
 src/org/openstreetmap/josm/data/APIDataSet.java    |    2 +-
 src/org/openstreetmap/josm/data/Preferences.java   |   96 +-
 .../openstreetmap/josm/data/PreferencesUtils.java  |  430 ++++
 .../josm/data/SystemOfMeasurement.java             |   16 +-
 .../openstreetmap/josm/data/UndoRedoHandler.java   |    9 +-
 src/org/openstreetmap/josm/data/Version.java       |   11 +-
 .../josm/data/cache/CacheEntryAttributes.java      |    6 +-
 .../josm/data/cache/HostLimitQueue.java            |   12 +-
 .../josm/data/cache/JCSCacheManager.java           |    9 +-
 .../josm/data/cache/JCSCachedTileLoaderJob.java    |   10 +-
 .../openstreetmap/josm/data/coor/EastNorth.java    |   20 -
 src/org/openstreetmap/josm/data/coor/LatLon.java   |   36 +-
 src/org/openstreetmap/josm/data/gpx/WayPoint.java  |    6 +-
 .../josm/data/imagery/AbstractWMSTileSource.java   |    4 +-
 .../CachedAttributionBingAerialTileSource.java     |    8 +-
 .../josm/data/imagery/CachedTileLoaderFactory.java |    9 +-
 .../josm/data/imagery/CoordinateConversion.java    |   56 +
 .../josm/data/imagery/ImageryInfo.java             |    3 +-
 .../josm/data/imagery/ImageryLayerInfo.java        |   52 +-
 .../josm/data/imagery/OffsetBookmark.java          |    8 +-
 .../josm/data/imagery/TMSCachedTileLoaderJob.java  |    6 +-
 .../josm/data/imagery/WMTSTileSource.java          |   39 +-
 .../oauth}/OAuthAccessTokenHolder.java             |   18 +-
 .../osm}/CyclicUploadDependencyException.java      |    5 +-
 src/org/openstreetmap/josm/data/osm/DataSet.java   |   18 +-
 .../josm/data/osm/DatasetConsistencyTest.java      |    8 +-
 .../{gui => data/osm}/DefaultNameFormatter.java    |   12 +-
 src/org/openstreetmap/josm/data/osm/Filter.java    |    4 +-
 .../openstreetmap/josm/data/osm/FilterMatcher.java |   31 +-
 .../openstreetmap/josm/data/osm/FilterModel.java   |   18 +-
 .../openstreetmap/josm/data/osm/FilterWorker.java  |    6 +-
 .../josm/data/osm/MultipolygonBuilder.java         |    4 +-
 .../josm/{gui => data/osm}/NameFormatterHook.java  |    7 +-
 src/org/openstreetmap/josm/data/osm/NoteData.java  |   37 +-
 .../openstreetmap/josm/data/osm/OsmPrimitive.java  |   13 +-
 .../josm/data/osm/OsmPrimitiveComparator.java      |    1 -
 .../openstreetmap/josm/data/osm/QuadBuckets.java   |    4 +-
 .../openstreetmap/josm/data/osm/TagCollection.java |    6 +-
 src/org/openstreetmap/josm/data/osm/Way.java       |    1 -
 .../josm/data/osm/event/DatasetEventManager.java   |    4 +-
 .../josm/data/osm/event/SelectionEventManager.java |    6 +-
 .../josm/data/osm/history/HistoryDataSet.java      |    8 +-
 .../josm/data/osm/history/HistoryOsmPrimitive.java |    4 +-
 .../osm}/search/PushbackTokenizer.java             |   18 +-
 .../osm}/search/SearchCompiler.java                |  233 +--
 .../josm/data/osm/search/SearchMode.java           |   44 +
 .../josm/data/osm/search/SearchParseError.java     |   39 +
 .../josm/data/osm/search/SearchSetting.java        |  162 ++
 .../josm/data/osm/search/package-info.java         |    6 +
 .../josm/data/osm/visitor/BoundingXYVisitor.java   |    5 +-
 .../osm/visitor/paint/AbstractMapRenderer.java     |    3 +-
 .../data/osm/visitor/paint/MapRendererFactory.java |   20 +-
 .../visitor/paint/RenderBenchmarkCollector.java    |    3 +-
 .../data/osm/visitor/paint/StyledMapRenderer.java  |    8 +-
 .../osm/visitor/paint/relations/Multipolygon.java  |    3 +-
 .../visitor/paint/relations/MultipolygonCache.java |    3 +-
 .../data/preferences/AbstractToStringProperty.java |    4 +-
 .../data/preferences/ParametrizedEnumProperty.java |    3 +-
 .../josm/data/preferences/PreferencesReader.java   |    6 +-
 .../josm/data/preferences/StrokeProperty.java      |    4 +-
 .../preferences/sources/ExtendedSourceEntry.java   |   92 +
 .../preferences/sources/MapPaintPrefHelper.java    |  112 ++
 .../data/preferences/sources/PresetPrefHelper.java |   49 +
 .../preferences/sources}/SourceEntry.java          |    7 +-
 .../data/preferences/sources/SourcePrefHelper.java |  107 +
 .../preferences/sources}/SourceProvider.java       |    3 +-
 .../preferences/sources}/SourceType.java           |    3 +-
 .../preferences/sources/ValidatorPrefHelper.java   |  102 +
 .../data/preferences/sources/package-info.java     |   11 +
 .../josm/data/projection/CustomProjection.java     |    8 +-
 .../josm/data/projection/Projections.java          |    7 +-
 .../data/projection/datum/NTV2GridShiftFile.java   |    4 +-
 .../josm/data/projection/datum/NTV2SubGrid.java    |    4 +-
 .../josm/data/validation/OsmValidator.java         |   50 +-
 .../josm/data/validation/Severity.java             |   28 +-
 .../openstreetmap/josm/data/validation/Test.java   |   18 +-
 .../data/validation/routines/DomainValidator.java  |    7 +-
 .../data/validation/routines/UrlValidator.java     |    4 +-
 .../josm/data/validation/tests/Addresses.java      |    3 +-
 .../data/validation/tests/ConditionalKeys.java     |    4 +-
 .../josm/data/validation/tests/CrossingWays.java   |    4 +-
 .../josm/data/validation/tests/DuplicateNode.java  |    2 +-
 .../josm/data/validation/tests/Lanes.java          |    6 +-
 .../data/validation/tests/MapCSSTagChecker.java    |   48 +-
 .../data/validation/tests/MultipolygonTest.java    |    8 +-
 .../data/validation/tests/OpeningHourTest.java     |    8 +-
 .../josm/data/validation/tests/TagChecker.java     |   27 +-
 .../data/validation/tests/UnconnectedWays.java     |    9 +-
 .../josm/data/validation/tests/UntaggedWay.java    |    2 +-
 .../josm/data/validation/util/NameVisitor.java     |    2 +-
 .../openstreetmap/josm/gui/DownloadParamType.java  |  152 ++
 .../josm/gui/ExceptionDialogUtil.java              |    3 +-
 src/org/openstreetmap/josm/gui/ExtendedDialog.java |   12 +-
 src/org/openstreetmap/josm/gui/GettingStarted.java |    5 +-
 .../josm/gui/HelpAwareOptionPane.java              |   10 +-
 .../openstreetmap/josm/gui/IExtendedDialog.java    |    2 +-
 src/org/openstreetmap/josm/gui/ImageryMenu.java    |   19 +-
 .../josm/gui/JosmUserIdentityManager.java          |    7 +-
 .../openstreetmap/josm/gui/MainApplication.java    |  681 ++++++-
 src/org/openstreetmap/josm/gui/MainFrame.java      |   17 +-
 src/org/openstreetmap/josm/gui/MainMenu.java       |   10 +-
 src/org/openstreetmap/josm/gui/MainPanel.java      |   11 +-
 src/org/openstreetmap/josm/gui/MapFrame.java       |   10 +-
 src/org/openstreetmap/josm/gui/MapMover.java       |    9 +-
 src/org/openstreetmap/josm/gui/MapStatus.java      |   41 +-
 src/org/openstreetmap/josm/gui/MapView.java        |   49 +-
 src/org/openstreetmap/josm/gui/MenuScroller.java   |    7 +-
 .../josm/gui/NavigatableComponent.java             |    9 +-
 src/org/openstreetmap/josm/gui/NoteSortDialog.java |    4 +-
 .../josm/gui/NotificationManager.java              |    9 +-
 .../josm/gui/OsmPrimitivRenderer.java              |    5 +-
 .../openstreetmap/josm/gui/PleaseWaitDialog.java   |    2 +-
 .../openstreetmap/josm/gui/PleaseWaitRunnable.java |    2 +-
 .../openstreetmap/josm/gui/ProgramArguments.java   |    2 +-
 .../openstreetmap/josm/gui/SelectionManager.java   |    9 +-
 src/org/openstreetmap/josm/gui/SideButton.java     |    4 +-
 src/org/openstreetmap/josm/gui/SplashScreen.java   |   15 +-
 .../josm/gui/autofilter/AutoFilterButton.java      |    4 +-
 .../josm/gui/autofilter/AutoFilterManager.java     |   32 +-
 .../josm/gui/bbox/SlippyMapBBoxChooser.java        |    5 +-
 .../openstreetmap/josm/gui/bbox/SourceButton.java  |   16 +
 .../josm/gui/bbox/TileSelectionBBoxChooser.java    |    2 +-
 .../{tools => gui}/bugreport/BugReportDialog.java  |    5 +-
 .../bugreport/BugReportSettingsPanel.java          |    4 +-
 .../{tools => gui}/bugreport/DebugTextDisplay.java |    3 +-
 .../{tools => gui}/bugreport/JosmUpdatePanel.java  |    7 +-
 .../josm/gui/bugreport/package-info.java           |    6 +
 .../gui/conflict/pair/AbstractListMergeModel.java  |    4 +-
 .../josm/gui/conflict/pair/AbstractListMerger.java |    4 +-
 .../conflict/pair/ComparePairListCellRenderer.java |    3 +
 .../josm/gui/conflict/pair/IConflictResolver.java  |    4 +
 .../josm/gui/conflict/pair/MergeDecisionType.java  |    7 +
 .../josm/gui/conflict/pair/PairTable.java          |    3 +
 .../pair/nodes/NodeListTableCellRenderer.java      |    2 +-
 .../conflict/pair/properties/PropertiesMerger.java |    2 +-
 .../relation/RelationMemberTableCellRenderer.java  |    2 +-
 .../pair/tags/MergedTableCellRenderer.java         |    5 +
 .../conflict/pair/tags/MineTableCellRenderer.java  |    5 +
 .../pair/tags/TagMergeTableCellRenderer.java       |    3 +
 .../conflict/pair/tags/TheirTableCellRenderer.java |    5 +
 .../tags/CombinePrimitiveResolverDialog.java       |    4 +-
 .../gui/conflict/tags/MultiValueCellEditor.java    |    4 +-
 .../gui/conflict/tags/MultiValueCellRenderer.java  |    6 +-
 .../tags/PasteTagsConflictResolverDialog.java      |    5 +-
 .../tags/RelationMemberConflictDecision.java       |    3 +
 .../RelationMemberConflictDecisionRenderer.java    |    3 +
 .../tags/RelationMemberConflictDecisionType.java   |    8 +
 .../tags/RelationMemberConflictResolver.java       |    8 +-
 .../RelationMemberConflictResolverColumnModel.java |    4 +
 .../tags/RelationMemberConflictResolverTable.java  |    5 +
 .../conflict/tags/TagConflictResolutionUtil.java   |    3 +-
 .../conflict/tags/TagConflictResolverModel.java    |    3 +
 .../conflict/tags/TagConflictResolverTable.java    |    3 +
 .../gui/correction/RoleCorrectionTableModel.java   |    2 +-
 .../datatransfer/AbstractStackTransferHandler.java |   12 +-
 .../josm/gui/datatransfer/ClipboardUtils.java      |   16 +-
 .../josm/gui/datatransfer/OsmTransferHandler.java  |   13 +-
 .../datatransfer/RelationMemberTransferable.java   |    2 +-
 .../datatransfer/importers/AbstractTagPaster.java  |    4 +-
 .../gui/datatransfer/importers/FilePaster.java     |    4 +-
 .../importers/PrimitiveDataPaster.java             |    3 +-
 .../gui/datatransfer/importers/TextTagPaster.java  |   80 +-
 .../josm/gui/dialogs/ChangesetDialog.java          |   32 +-
 .../josm/gui/dialogs/CommandStackDialog.java       |   22 +-
 .../josm/gui/dialogs/ConflictDialog.java           |   26 +-
 .../josm/gui/dialogs/ConflictResolutionDialog.java |    5 +-
 .../DeleteFromRelationConfirmationDialog.java      |    4 +-
 .../josm/gui/dialogs/FilterDialog.java             |    3 +-
 .../josm/gui/dialogs/FilterTableModel.java         |   11 +-
 .../josm/gui/dialogs/InspectPrimitiveDataText.java |   10 +-
 .../josm/gui/dialogs/InspectPrimitiveDialog.java   |   24 +-
 .../josm/gui/dialogs/LatLonDialog.java             |    7 +-
 .../josm/gui/dialogs/LayerListDialog.java          |   33 +-
 .../josm/gui/dialogs/MapPaintDialog.java           |   21 +-
 .../josm/gui/dialogs/MenuItemSearchDialog.java     |    3 +-
 .../josm/gui/dialogs/MinimapDialog.java            |    8 +-
 .../josm/gui/dialogs/NotesDialog.java              |   19 +-
 .../josm/gui/dialogs/RelationListDialog.java       |   29 +-
 .../josm/gui/dialogs/SelectionListDialog.java      |   33 +-
 .../josm/gui/dialogs/ToggleDialog.java             |   20 +-
 .../josm/gui/dialogs/UserListDialog.java           |   14 +-
 .../josm/gui/dialogs/ValidatorDialog.java          |   38 +-
 .../dialogs/changeset/ChangesetCacheManager.java   |   16 +-
 .../dialogs/changeset/ChangesetContentPanel.java   |   30 +-
 .../dialogs/changeset/ChangesetDetailPanel.java    |   27 +-
 .../changeset/ChangesetDiscussionPanel.java        |    3 +-
 .../changeset/query/BasicChangesetQueryPanel.java  |   15 +-
 .../changeset/query/ChangesetQueryDialog.java      |    6 +-
 .../gui/dialogs/changeset/query/DateValidator.java |    4 +-
 .../gui/dialogs/changeset/query/TimeValidator.java |    4 +-
 .../changeset/query/UrlBasedQueryPanel.java        |    3 +-
 .../josm/gui/dialogs/layer/DuplicateAction.java    |    6 +-
 .../dialogs/layer/LayerListTransferHandler.java    |    6 +-
 .../josm/gui/dialogs/layer/MergeAction.java        |   12 +-
 .../gui/dialogs/properties/PropertiesDialog.java   |   50 +-
 .../dialogs/properties/RecentTagCollection.java    |   12 +-
 .../dialogs/properties/SearchBasedRowFilter.java   |    4 +-
 .../josm/gui/dialogs/properties/TagEditHelper.java |   63 +-
 .../gui/dialogs/relation/ChildRelationBrowser.java |   16 +-
 .../relation/DownloadRelationMemberTask.java       |   11 +-
 .../gui/dialogs/relation/DownloadRelationTask.java |    9 +-
 .../dialogs/relation/GenericRelationEditor.java    |   14 +-
 .../gui/dialogs/relation/IMemberModelListener.java |    7 +
 .../gui/dialogs/relation/MemberRoleCellEditor.java |    4 +
 .../josm/gui/dialogs/relation/MemberTable.java     |   28 +-
 .../dialogs/relation/MemberTableColumnModel.java   |    3 +
 .../relation/MemberTableLinkedCellRenderer.java    |    3 +
 .../relation/MemberTableMemberCellRenderer.java    |    2 +-
 .../gui/dialogs/relation/MemberTableModel.java     |    7 +-
 .../relation/MemberTableRoleCellRenderer.java      |    3 +
 .../dialogs/relation/MemberTransferHandler.java    |    6 +-
 .../relation/ParentRelationLoadingTask.java        |    9 +-
 .../relation/ReferringRelationsBrowser.java        |    6 +-
 .../relation/ReferringRelationsBrowserModel.java   |    5 +
 .../dialogs/relation/RelationDialogManager.java    |    4 +-
 .../josm/gui/dialogs/relation/RelationEditor.java  |    3 +-
 .../josm/gui/dialogs/relation/RelationTree.java    |   16 +-
 .../dialogs/relation/RelationTreeCellRenderer.java |    2 +-
 .../gui/dialogs/relation/SelectionTableModel.java  |   15 +-
 .../actions/AddSelectedAfterSelection.java         |    4 +-
 .../relation/actions/AddSelectedAtEndAction.java   |    4 +-
 .../relation/actions/AddSelectedAtStartAction.java |    4 +-
 .../actions/AddSelectedBeforeSelection.java        |    4 +-
 .../actions/DownloadIncompleteMembersAction.java   |    5 +-
 .../DownloadSelectedIncompleteMembersAction.java   |    3 +-
 .../relation/actions/PasteMembersAction.java       |    6 +-
 .../dialogs/relation/actions/RefreshAction.java    |    3 +-
 .../gui/dialogs/relation/actions/SavingAction.java |   13 +-
 .../dialogs/relation/sort/RelationSortUtils.java   |    3 +
 .../gui/dialogs/relation/sort/RelationSorter.java  |   12 +-
 .../dialogs/relation/sort/WayConnectionType.java   |    6 +-
 .../relation/sort/WayConnectionTypeCalculator.java |    3 +
 .../gui/dialogs/validator/ValidatorTreePanel.java  |   21 +-
 .../gui/download/AbstractDownloadSourcePanel.java  |  124 ++
 .../josm/gui/download/BookmarkList.java            |   12 +-
 .../josm/gui/download/DownloadDialog.java          |  497 +++--
 .../josm/gui/download/DownloadSelection.java       |    5 +
 .../josm/gui/download/DownloadSettings.java        |   56 +
 .../josm/gui/download/DownloadSource.java          |   38 +
 .../gui/download/DownloadSourceSizingPolicy.java   |   94 +
 .../josm/gui/download/OSMDownloadSource.java       |  347 ++++
 .../josm/gui/download/OverpassDownloadSource.java  |  397 ++++
 .../josm/gui/download/OverpassQueryList.java       |  656 ++++++
 .../gui/download/OverpassQueryWizardDialog.java    |  245 +++
 .../josm/gui/download/PlaceSelection.java          |    6 +-
 .../openstreetmap/josm/gui/help/HelpBrowser.java   |   39 +-
 .../josm/gui/help/HelpBrowserHistory.java          |   34 +-
 src/org/openstreetmap/josm/gui/help/HelpUtil.java  |   13 +-
 .../josm/gui/history/HistoryBrowserDialog.java     |    3 +-
 .../gui/history/HistoryBrowserDialogManager.java   |    9 +-
 .../josm/gui/history/HistoryBrowserModel.java      |   14 +-
 .../josm/gui/history/HistoryLoadTask.java          |    2 +-
 .../gui/history/NodeListTableCellRenderer.java     |    6 +
 .../josm/gui/history/NodeListViewer.java           |   12 +-
 .../josm/gui/history/SelectionSynchronizer.java    |   13 +
 .../josm/gui/history/VersionInfoPanel.java         |    3 +-
 .../josm/gui/history/VersionTableModel.java        |    4 +-
 .../josm/gui/io/AbstractPrimitiveTask.java         |    6 +-
 .../josm/gui/io/AbstractUploadTask.java            |   12 +-
 .../josm/gui/io/BasicUploadSettingsPanel.java      |    3 +-
 .../josm/gui/io/ChangesetManagementPanel.java      |    7 +-
 .../josm/gui/io/CloseChangesetDialog.java          |    2 +-
 .../josm/gui/io/CredentialDialog.java              |    5 +-
 .../josm/{data => gui/io}/CustomConfigurator.java  |  449 +----
 .../josm/gui/io/DownloadFileTask.java              |   10 +-
 .../josm/gui/io/DownloadOpenChangesetsTask.java    |    6 +-
 .../io/DownloadPrimitivesWithReferrersTask.java    |    7 +-
 .../openstreetmap/josm/gui/io/IUploadDialog.java   |    2 +
 .../josm/gui/io/RecentlyOpenedFilesMenu.java       |    3 +-
 .../openstreetmap/josm/gui/io/SaveLayerTask.java   |    4 +-
 .../josm/gui/io/SaveLayersDialog.java              |   21 +-
 .../josm/gui/io/TagSettingsPanel.java              |    4 +-
 .../openstreetmap/josm/gui/io/UploadDialog.java    |    4 +-
 .../openstreetmap/josm/gui/io/UploadLayerTask.java |   11 +-
 .../josm/gui/io/UploadParameterSummaryPanel.java   |    1 +
 .../josm/gui/io/UploadPrimitivesTask.java          |   15 +-
 .../josm/gui/io/UploadSelectionDialog.java         |    4 +-
 .../josm/gui/io/UploadStrategySelectionPanel.java  |    6 +-
 .../io/importexport}/AllFormatsImporter.java       |    2 +-
 .../{io => gui/io/importexport}/FileExporter.java  |    2 +-
 .../{io => gui/io/importexport}/FileImporter.java  |   13 +-
 .../io/importexport}/GeoJSONExporter.java          |    3 +-
 .../{io => gui/io/importexport}/GpxExporter.java   |   10 +-
 .../{io => gui/io/importexport}/GpxImporter.java   |   14 +-
 .../{io => gui/io/importexport}/JpgImporter.java   |    3 +-
 .../{io => gui/io/importexport}/NMEAImporter.java  |   10 +-
 .../{io => gui/io/importexport}/NoteExporter.java  |    7 +-
 .../{io => gui/io/importexport}/NoteImporter.java  |   23 +-
 .../io/importexport}/OsmBzip2Exporter.java         |    2 +-
 .../io/importexport}/OsmChangeImporter.java        |   11 +-
 .../{io => gui/io/importexport}/OsmExporter.java   |   10 +-
 .../io/importexport}/OsmGzipExporter.java          |    2 +-
 .../{io => gui/io/importexport}/OsmImporter.java   |   14 +-
 .../io/importexport/ValidatorErrorExporter.java    |   52 +
 .../io/importexport}/WMSLayerExporter.java         |    6 +-
 .../io/importexport}/WMSLayerImporter.java         |    9 +-
 .../josm/gui/io/importexport/package-info.java     |    6 +
 .../gui/layer/AbstractCachedTileSourceLayer.java   |    6 +-
 .../josm/gui/layer/AbstractTileSourceLayer.java    |   95 +-
 .../josm/gui/layer/AlignImageryPanel.java          |   14 +-
 .../josm/{data => gui/layer}/AutosaveTask.java     |   35 +-
 src/org/openstreetmap/josm/gui/layer/GpxLayer.java |    2 +-
 .../openstreetmap/josm/gui/layer/ImageryLayer.java |   13 +-
 .../openstreetmap/josm/gui/layer/LayerManager.java |    4 +-
 .../openstreetmap/josm/gui/layer/NoteLayer.java    |   16 +-
 .../openstreetmap/josm/gui/layer/OsmDataLayer.java |   50 +-
 src/org/openstreetmap/josm/gui/layer/TMSLayer.java |    4 +-
 .../josm/gui/layer/ValidatorLayer.java             |   26 +-
 src/org/openstreetmap/josm/gui/layer/WMSLayer.java |    5 +-
 .../openstreetmap/josm/gui/layer/WMTSLayer.java    |    8 +-
 .../gui/layer/geoimage/CorrelateGpxWithImages.java |   22 +-
 .../josm/gui/layer/geoimage/GeoImageLayer.java     |   54 +-
 .../josm/gui/layer/geoimage/ImageDisplay.java      |    3 +-
 .../josm/gui/layer/geoimage/ImageEntry.java        |   12 +-
 .../josm/gui/layer/geoimage/ImageViewerDialog.java |   30 +-
 .../josm/gui/layer/geoimage/ThumbsLoader.java      |   30 +-
 .../gui/layer/gpx/ChooseTrackVisibilityAction.java |    5 +-
 .../gui/layer/gpx/ConvertToDataLayerAction.java    |   10 +-
 .../josm/gui/layer/gpx/CustomizeDrawingAction.java |    3 +-
 .../gui/layer/gpx/DownloadAlongTrackAction.java    |    4 +-
 .../gui/layer/gpx/DownloadWmsAlongTrackAction.java |    8 +-
 .../josm/gui/layer/gpx/GpxDrawHelper.java          |    7 +-
 .../josm/gui/layer/gpx/ImportAudioAction.java      |    5 +-
 .../josm/gui/layer/gpx/ImportImagesAction.java     |    2 +-
 .../layer/gpx/MarkersFromNamedPointsAction.java    |    4 +-
 .../josm/gui/layer/imagery/ColorfulFilter.java     |   10 +-
 .../gui/layer/imagery/ColorfulImageProcessor.java  |   29 +-
 .../gui/layer/imagery/GammaImageProcessor.java     |   34 +-
 .../josm/gui/layer/imagery/ReprojectionTile.java   |   14 +-
 .../gui/layer/imagery/SharpenImageProcessor.java   |   29 +-
 .../gui/layer/imagery/TileCoordinateConverter.java |   17 +-
 .../layer/imagery/TileSourceDisplaySettings.java   |   17 +-
 .../josm/gui/layer/imagery/ZoomToBestAction.java   |    2 +-
 .../gui/layer/imagery/ZoomToNativeLevelAction.java |    6 +-
 .../josm/gui/layer/markerlayer/AudioMarker.java    |    4 +-
 .../josm/gui/layer/markerlayer/ButtonMarker.java   |    3 +-
 .../layer/markerlayer/DefaultMarkerProducers.java  |    4 +-
 .../josm/gui/layer/markerlayer/Marker.java         |    8 +-
 .../josm/gui/layer/markerlayer/MarkerLayer.java    |   18 +-
 .../josm/gui/layer/markerlayer/PlayHeadMarker.java |   41 +-
 .../josm/gui/layer/markerlayer/WebMarker.java      |    4 +-
 .../openstreetmap/josm/gui/mappaint/Cascade.java   |    8 +-
 .../josm/gui/mappaint/ElemStyles.java              |   24 +-
 .../josm/gui/mappaint/MapPaintMenu.java            |    7 +-
 .../josm/gui/mappaint/MapPaintStyles.java          |  110 +-
 .../josm/gui/mappaint/StyleSetting.java            |    9 +-
 .../josm/gui/mappaint/StyleSource.java             |    2 +-
 .../gui/mappaint/loader/MapPaintStyleLoader.java   |   69 +
 .../josm/gui/mappaint/loader/package-info.java     |    6 +
 .../josm/gui/mappaint/mapcss/ConditionFactory.java |    2 +-
 .../gui/mappaint/mapcss/ExpressionFactory.java     |   26 +-
 .../josm/gui/mappaint/mapcss/MapCSSParser.jj       |   12 +-
 .../gui/mappaint/mapcss/MapCSSStyleSource.java     |   24 +-
 .../josm/gui/mappaint/mapcss/Selector.java         |    6 +-
 .../gui/mappaint/styleelement/LineElement.java     |    4 +-
 .../josm/gui/mappaint/styleelement/MapImage.java   |    8 +-
 .../gui/mappaint/styleelement/NodeElement.java     |    3 +-
 .../josm/gui/oauth/AccessTokenInfoPanel.java       |    2 +-
 .../josm/gui/oauth/AuthorizationProcedure.java     |    3 +
 .../gui/oauth/AuthorizationProcedureComboBox.java  |    3 +
 .../gui/oauth/FullyAutomaticAuthorizationUI.java   |    6 +-
 .../gui/oauth/FullyAutomaticPropertiesPanel.java   |    6 +
 .../josm/gui/oauth/ManualAuthorizationUI.java      |    2 +-
 .../josm/gui/oauth/OAuthAuthorizationWizard.java   |    7 +-
 .../gui/oauth/OsmOAuthAuthorizationClient.java     |   12 +-
 .../josm/gui/oauth/OsmPrivilegesPanel.java         |    4 +
 .../josm/gui/oauth/RetrieveAccessTokenTask.java    |    6 +-
 .../josm/gui/oauth/RetrieveRequestTokenTask.java   |    6 +-
 .../gui/oauth/SemiAutomaticAuthorizationUI.java    |    2 +-
 .../josm/gui/oauth/TestAccessTokenTask.java        |    8 +-
 .../preferences/DefaultTabPreferenceSetting.java   |    4 +-
 .../josm/gui/preferences/PreferenceDialog.java     |    2 +-
 .../josm/gui/preferences/PreferenceTabbedPane.java |   18 +-
 .../josm/gui/preferences/SourceEditor.java         |  200 +-
 .../josm/gui/preferences/ToolbarPreferences.java   |   32 +-
 .../preferences/advanced/AbstractListEditor.java   |    2 +-
 .../preferences/advanced/AdvancedPreference.java   |    9 +-
 .../preferences/advanced/ExportProfileAction.java  |    2 +-
 .../gui/preferences/display/ColorPreference.java   |    3 +-
 .../gui/preferences/display/GPXSettingsPanel.java  |    7 +-
 .../gui/preferences/display/LafPreference.java     |    3 +-
 .../gui/preferences/imagery/AddWMSLayerPanel.java  |    8 +-
 .../preferences/imagery/CacheContentsPanel.java    |    7 +-
 .../gui/preferences/imagery/ImageryPreference.java |   14 +-
 .../josm/gui/preferences/map/BackupPreference.java |    2 +-
 .../gui/preferences/map/MapPaintPreference.java    |  117 +-
 .../preferences/map/TaggingPresetPreference.java   |   64 +-
 .../gui/preferences/plugin/PluginPreference.java   |   20 +-
 .../preferences/plugin/PluginPreferencesModel.java |    3 +-
 .../plugin/PluginUpdatePolicyPanel.java            |    3 +-
 .../projection/CustomProjectionChoice.java         |    3 +-
 .../projection/GaussKruegerProjectionChoice.java   |    4 +-
 .../LambertCC9ZonesProjectionChoice.java           |    6 +-
 .../projection/LambertProjectionChoice.java        |    6 +-
 .../projection/ProjectionPreference.java           |    5 +-
 .../projection/UTMFranceDOMProjectionChoice.java   |    4 +-
 .../projection/UTMProjectionChoice.java            |    6 +-
 .../remotecontrol/RemoteControlPreference.java     |   17 +-
 .../gui/preferences/server/ApiUrlTestTask.java     |    6 +-
 .../server/AuthenticationPreferencesPanel.java     |    4 +-
 .../BasicAuthenticationPreferencesPanel.java       |   14 +-
 .../OAuthAuthenticationPreferencesPanel.java       |    9 +-
 .../preferences/server/OsmApiUrlInputPanel.java    |    8 +-
 .../preferences/server/ProxyPreferencesPanel.java  |    7 +-
 .../josm/gui/preferences/shortcut/PrefJPanel.java  |    6 +-
 .../preferences/validator/ValidatorPreference.java |   28 -
 .../ValidatorTagCheckerRulesPreference.java        |   78 +-
 .../validator/ValidatorTestsPreference.java        |   21 +-
 .../josm/gui/progress/AbstractProgressMonitor.java |   10 +-
 .../josm/gui/progress/NullProgressMonitor.java     |   17 +-
 .../josm/gui/progress/ProgressRenderer.java        |    2 +-
 .../{ => swing}/PleaseWaitProgressMonitor.java     |   37 +-
 .../{ => swing}/ProgressMonitorExecutor.java       |    8 +-
 .../{ => swing}/SwingRenderingProgressMonitor.java |    8 +-
 .../josm/gui/progress/swing/package-info.java      |    6 +
 .../openstreetmap/josm/gui/tagging/TagTable.java   |    6 +-
 .../gui/tagging/ac/AutoCompletingComboBox.java     |   21 +-
 .../gui/tagging/ac/AutoCompletingTextField.java    |    3 +-
 .../josm/gui/tagging/presets/TaggingPreset.java    |   30 +-
 .../gui/tagging/presets/TaggingPresetItem.java     |    6 +-
 .../gui/tagging/presets/TaggingPresetLabel.java    |    6 +
 .../gui/tagging/presets/TaggingPresetMenu.java     |   10 +-
 .../presets/TaggingPresetNameTemplateList.java     |    4 +-
 .../gui/tagging/presets/TaggingPresetReader.java   |   15 +-
 .../tagging/presets/TaggingPresetSearchAction.java |    6 +-
 .../TaggingPresetSearchPrimitiveDialog.java        |    9 +-
 .../gui/tagging/presets/TaggingPresetSelector.java |    9 +-
 .../josm/gui/tagging/presets/TaggingPresets.java   |   14 +-
 .../tagging/presets/items/ComboMultiSelect.java    |   21 +-
 .../josm/gui/tagging/presets/items/Roles.java      |   22 +-
 .../josm/gui/tagging/presets/items/Text.java       |    7 +-
 .../josm/gui/util/AdvancedKeyPressDetector.java    |   29 +-
 src/org/openstreetmap/josm/gui/util/GuiHelper.java |  147 +-
 .../josm/gui/util/HighlightHelper.java             |    6 +-
 .../josm/{tools => gui/util}/WindowGeometry.java   |   11 +-
 .../josm/gui/widgets/AbstractIdTextField.java      |    4 +-
 .../josm/gui/widgets/ChangesetIdTextField.java     |    4 +-
 .../gui/widgets/CompileSearchTextDecorator.java    |    9 +-
 .../DisableShortcutsOnFocusGainedTextField.java    |   12 +-
 .../josm/gui/widgets/JosmHTMLFactory.java          |    4 +-
 .../josm/gui/widgets/JosmImageView.java            |    4 +-
 .../josm/gui/widgets/JosmPasswordField.java        |   18 +-
 .../josm/gui/widgets/JosmTextArea.java             |   13 +-
 .../josm/gui/widgets/JosmTextField.java            |   13 +-
 .../josm/gui/widgets/OsmIdTextField.java           |    6 +-
 .../josm/gui/widgets/OsmPrimitivesTable.java       |   10 +-
 .../josm/gui/widgets/TextContextualPopupMenu.java  |    5 +-
 src/org/openstreetmap/josm/io/AbstractReader.java  |    8 +-
 .../josm/io/BoundingBoxDownloader.java             |    4 +-
 .../openstreetmap/josm/io/CacheCustomContent.java  |    9 +-
 src/org/openstreetmap/josm/io/CachedFile.java      |   20 +-
 src/org/openstreetmap/josm/io/Capabilities.java    |    4 +-
 .../josm/io/CertificateAmendment.java              |   20 +-
 .../josm/io/ChangesetClosedException.java          |    8 +-
 src/org/openstreetmap/josm/io/ChangesetQuery.java  |    6 +-
 .../josm/io/DefaultProxySelector.java              |   24 +-
 src/org/openstreetmap/josm/io/FileWatcher.java     |   27 +-
 src/org/openstreetmap/josm/io/GeoJSONWriter.java   |    6 +-
 src/org/openstreetmap/josm/io/GpxReader.java       |    6 +-
 .../josm/io/InvalidXmlCharacterFilter.java         |    4 +-
 .../io/MaxChangesetSizeExceededPolicy.java         |    3 +-
 src/org/openstreetmap/josm/io/MessageNotifier.java |   11 +-
 .../josm/io/MultiFetchServerObjectReader.java      |   15 +-
 src/org/openstreetmap/josm/io/NameFinder.java      |   25 +-
 src/org/openstreetmap/josm/io/NoteReader.java      |    4 +-
 src/org/openstreetmap/josm/io/OsmApi.java          |   42 +-
 src/org/openstreetmap/josm/io/OsmApiException.java |    6 +-
 .../josm/io/OsmChangesetContentParser.java         |    6 +-
 src/org/openstreetmap/josm/io/OsmConnection.java   |    9 +-
 .../openstreetmap/josm/io/OsmHistoryReader.java    |    4 +-
 src/org/openstreetmap/josm/io/OsmReader.java       |   29 +-
 .../josm/io/OsmServerChangesetReader.java          |   10 +-
 .../josm/io/OsmServerLocationReader.java           |   97 +-
 src/org/openstreetmap/josm/io/OsmServerReader.java |   37 +-
 src/org/openstreetmap/josm/io/OsmServerWriter.java |    1 -
 src/org/openstreetmap/josm/io/OsmWriter.java       |   12 +-
 .../josm/io/OverpassDownloadReader.java            |   20 +-
 .../openstreetmap/josm/io/ProgressInputStream.java |    2 +
 .../josm/io/ProgressOutputStream.java              |   16 +-
 .../josm/{gui => }/io/UploadStrategy.java          |    6 +-
 .../{gui => }/io/UploadStrategySpecification.java  |    3 +-
 .../josm/io/ValidatorErrorWriter.java              |  147 ++
 .../openstreetmap/josm/io/audio/AudioPlayer.java   |   17 +-
 src/org/openstreetmap/josm/io/audio/AudioUtil.java |    5 +-
 .../josm/io/audio/JavaSoundPlayer.java             |    4 +-
 .../josm/io/auth/AbstractCredentialsAgent.java     |    6 +
 .../josm/io/auth/CredentialsAgentException.java    |    7 +
 .../josm/io/auth/CredentialsManager.java           |    4 +-
 .../josm/io/auth/DefaultAuthenticator.java         |    4 +-
 .../josm/io/imagery/ImageryReader.java             |    8 +-
 .../openstreetmap/josm/io/imagery/WMSImagery.java  |   22 +-
 src/org/openstreetmap/josm/io/nmea/NmeaReader.java |   16 +-
 .../josm/io/remotecontrol/AddTagsDialog.java       |    9 +-
 .../josm/io/remotecontrol/RemoteControl.java       |   23 +-
 .../io/remotecontrol/RemoteControlHttpServer.java  |   21 +-
 .../io/remotecontrol/RemoteControlHttpsServer.java |   67 +-
 .../josm/io/remotecontrol/RequestProcessor.java    |   26 +-
 .../io/remotecontrol/handler/AddNodeHandler.java   |   20 +-
 .../io/remotecontrol/handler/AddWayHandler.java    |   17 +-
 .../io/remotecontrol/handler/FeaturesHandler.java  |    4 +-
 .../io/remotecontrol/handler/ImageryHandler.java   |   17 +-
 .../io/remotecontrol/handler/ImportHandler.java    |   12 +-
 .../remotecontrol/handler/LoadAndZoomHandler.java  |   54 +-
 .../io/remotecontrol/handler/LoadDataHandler.java  |    4 +-
 .../remotecontrol/handler/LoadObjectHandler.java   |   13 +-
 .../io/remotecontrol/handler/RequestHandler.java   |    7 +-
 .../josm/io/session/GeoImageSessionExporter.java   |    4 +-
 .../josm/io/session/GeoImageSessionImporter.java   |    4 +-
 .../josm/io/session/GpxTracksSessionImporter.java  |    4 +-
 .../josm/io/session/ImagerySessionExporter.java    |   28 +-
 .../josm/io/session/ImagerySessionImporter.java    |   49 +-
 .../josm/io/session/MarkerSessionExporter.java     |    4 +-
 .../josm/io/session/MarkerSessionImporter.java     |    2 +-
 .../josm/io/session/NoteSessionImporter.java       |    2 +-
 .../josm/io/session/OsmDataSessionImporter.java    |    2 +-
 .../josm/io/session/SessionAwareReadApply.java     |   25 +
 .../josm/io/session/SessionImporter.java           |    6 +-
 .../josm/io/session/SessionReader.java             |   15 +-
 .../josm/io/session/SessionWriter.java             |   10 +-
 src/org/openstreetmap/josm/plugins/Plugin.java     |    2 +-
 .../josm/plugins/PluginDownloadTask.java           |   11 +-
 .../openstreetmap/josm/plugins/PluginHandler.java  |   90 +-
 .../josm/plugins/PluginInformation.java            |   15 +-
 .../josm/plugins/PluginListParser.java             |    4 +-
 .../openstreetmap/josm/plugins/PluginProxy.java    |   22 +-
 .../plugins/ReadLocalPluginInformationTask.java    |   10 +-
 .../plugins/ReadRemotePluginInformationTask.java   |   15 +-
 .../openstreetmap/josm/tools/ExceptionUtil.java    |   57 +-
 src/org/openstreetmap/josm/tools/ExifReader.java   |   19 +-
 .../openstreetmap/josm/tools/GeoUrlToBounds.java   |    7 +-
 src/org/openstreetmap/josm/tools/Geometry.java     |   14 +-
 .../josm/{gui/util => tools}/GuiSizesHelper.java   |    5 +-
 src/org/openstreetmap/josm/tools/HttpClient.java   |   64 +-
 src/org/openstreetmap/josm/tools/I18n.java         |  150 +-
 .../openstreetmap/josm/tools/ImageProvider.java    |   59 +-
 .../openstreetmap/josm/tools/ImageResource.java    |    2 -
 src/org/openstreetmap/josm/tools/ImageWarp.java    |    4 +-
 src/org/openstreetmap/josm/tools/ListenerList.java |   12 +-
 src/org/openstreetmap/josm/tools/Logging.java      |   79 +-
 .../openstreetmap/josm/tools/MemoryManager.java    |    4 +-
 .../josm/tools/MultikeyActionsHandler.java         |   11 +-
 src/org/openstreetmap/josm/tools/OpenBrowser.java  |   12 +-
 .../openstreetmap/josm/tools/OsmUrlToBounds.java   |   19 +-
 .../josm/tools/OverpassTurboQueryWizard.java       |    3 +-
 src/org/openstreetmap/josm/tools/PlatformHook.java |  105 +-
 .../openstreetmap/josm/tools/PlatformHookOsx.java  |   59 +-
 .../josm/tools/PlatformHookUnixoid.java            |   10 +-
 .../josm/tools/PlatformHookWindows.java            |   40 +-
 .../josm/tools/RightAndLefthandTraffic.java        |   16 +-
 src/org/openstreetmap/josm/tools/Shortcut.java     |   12 +-
 src/org/openstreetmap/josm/tools/Territories.java  |    3 +-
 .../openstreetmap/josm/tools/TextTagParser.java    |   88 +-
 src/org/openstreetmap/josm/tools/Utils.java        |   99 +-
 .../openstreetmap/josm/tools/XmlObjectParser.java  |    7 +-
 .../josm/tools/bugreport/BugReport.java            |    2 +-
 .../josm/tools/bugreport/BugReportQueue.java       |    8 +-
 .../josm/tools/bugreport/BugReportSender.java      |    6 +-
 .../josm/tools/bugreport/ReportedException.java    |    4 +-
 .../josm/tools/bugreport/package-info.java         |    2 +-
 .../openstreetmap/josm/tools/date/DateUtils.java   |    5 +-
 .../template_engine/ContextSwitchTemplate.java     |   12 +-
 .../josm/tools/template_engine/ParseError.java     |    3 +-
 .../template_engine/SearchExpressionCondition.java |    2 +-
 .../TemplateEngineDataProvider.java                |    2 +-
 .../josm/tools/template_engine/TemplateParser.java |    9 +-
 styles/standard/elemstyles.mapcss                  |   38 +-
 test/data/__files/README                           |    1 +
 test/data/__files/imagery/maps.xml                 |   92 +
 test/data/__files/imagery/wms-capabilities.xml     |  122 ++
 test/data/__files/nominatim/London.xml             |   65 +
 .../nominatim/foo-bar-baz-does-not-exist.xml       |    6 +
 .../presets/Presets_BicycleJunction-preset.xml     |  120 ++
 test/data/__files/samples/data.gpx                 |   38 +
 test/data/__files/samples/data.osm                 |   70 +
 test/data/__files/samples/data.osn                 |   43 +
 .../openstreetmap/josm/data/BoundariesTestIT.java  |    2 +-
 .../josm/gui/history/HistoryBrowserTestFT.java     |    4 +-
 .../josm/gui/mappaint/MapCSSRendererTest.java      |    2 +-
 .../josm/gui/mappaint/StyleCacheTest.java          |    4 +-
 .../josm/io/MultiFetchServerObjectReaderTest.java  |    2 -
 .../josm/io/OsmServerBackreferenceReaderTest.java  |    4 +-
 .../josm/io/UploadStrategySelectionPanelTest.java  |    4 +-
 .../openstreetmap/josm/tools/HttpClientTest.java   |   22 +-
 .../AbstractMapRendererPerformanceTestParent.java  |   30 +-
 .../gui/mappaint/MapRendererPerformanceTest.java   |   25 +-
 .../mappaint/mapcss/MapCSSPerformanceTest.groovy   |  107 -
 .../gui/mappaint/mapcss/MapCSSPerformanceTest.java |  121 ++
 test/unit/org/openstreetmap/josm/JOSMFixture.java  |   54 +-
 test/unit/org/openstreetmap/josm/MainTest.java     |  144 +-
 .../josm/actions/AddImageryLayerActionTest.java    |   50 +-
 .../josm/actions/AddImageryLayerActionTestIT.java  |   42 -
 .../josm/actions/AlignInLineActionTest.java        |   45 +-
 .../openstreetmap/josm/actions/CopyActionTest.java |    6 +-
 .../josm/actions/CreateCircleActionTest.java       |   12 +-
 .../josm/actions/CreateMultipolygonActionTest.java |    8 +-
 .../josm/actions/DeleteLayerActionTest.java        |    8 +-
 .../josm/actions/FullscreenToggleActionTest.java   |    2 +-
 .../josm/actions/JoinAreasActionTest.java          |   19 +-
 .../josm/actions/MergeLayerActionTest.java         |   26 +-
 .../josm/actions/MergeNodesActionTest.java         |    2 +-
 .../josm/actions/OrthogonalizeActionTest.java      |    6 +-
 .../josm/actions/PurgeActionTest.java              |    8 +-
 .../actions/SelectByInternalPointActionTest.java   |   10 +-
 .../josm/actions/SimplifyWayActionTest.java        |   39 +-
 .../josm/actions/SplitWayActionTest.java           |   33 +-
 .../josm/actions/UnGlueActionTest.java             |   43 +-
 .../josm/actions/UnJoinNodeWayActionTest.java      |    6 +-
 .../AbstractDownloadTaskTestParent.java            |   59 +
 .../actions/downloadtasks/DownloadGpsTaskTest.java |   25 +-
 .../downloadtasks/DownloadNotesTaskTest.java       |   25 +-
 .../actions/downloadtasks/DownloadOsmTaskTest.java |   25 +-
 .../downloadtasks/PostDownloadHandlerTest.java     |   22 +-
 .../josm/actions/mapmode/AddNoteActionTest.java    |   18 +-
 .../josm/actions/mapmode/DeleteActionTest.java     |   18 +-
 .../josm/actions/mapmode/DrawActionTest.java       |   20 +-
 .../josm/actions/mapmode/ExtrudeActionTest.java    |   18 +-
 .../mapmode/ImproveWayAccuracyActionTest.java      |   18 +-
 .../josm/actions/mapmode/MapViewMock.java          |    4 +-
 .../actions/mapmode/ParallelWayActionTest.java     |   20 +-
 .../josm/actions/mapmode/PlayHeadDragModeTest.java |   18 +-
 .../josm/actions/mapmode/SelectActionTest.java     |   16 +-
 .../josm/actions/upload/FixDataHookTest.java       |   14 +-
 .../actions/upload/ValidateUploadHookTest.java     |    6 +-
 .../openstreetmap/josm/command/AddCommandTest.java |   10 +-
 .../josm/command/AddPrimitivesCommandTest.java     |   20 +-
 .../openstreetmap/josm/command/CommandTest.java    |    4 +-
 .../command/conflict/ConflictAddCommandTest.java   |   46 +-
 .../CoordinateConflictResolveCommandTest.java      |   32 +-
 .../josm/data/{osm => }/APIDataSetTest.java        |   11 +-
 .../josm/data/cache/HostLimitQueueTest.java        |    4 +-
 .../data/cache/JCSCachedTileLoaderJobTest.java     |    6 +-
 .../data/imagery/TemplatedWMSTileSourceTest.java   |    6 +-
 .../josm/data/imagery/WMTSTileSourceTest.java      |    8 +-
 .../josm/data/osm/ChangesetDataSetTest.java        |    3 +-
 .../openstreetmap/josm/data/osm/ChangesetTest.java |    7 +-
 .../osm}/DefaultNameFormatterTest.java             |   42 +-
 .../openstreetmap/josm/data/osm/FilterTest.java    |    6 +-
 .../data/osm/event/SelectionEventManagerTest.java  |    8 +-
 .../josm/data/osm/history/HistoryNodeTest.java     |    2 +-
 .../josm/data/osm/history/HistoryRelationTest.java |    2 +-
 .../josm/data/osm/history/HistoryWayTest.java      |    6 +-
 .../osm}/search/PushbackTokenizerTest.java         |    4 +-
 .../osm}/search/SearchCompilerTest.java            |  125 +-
 .../osm/search/SearchModeTest.java}                |    7 +-
 .../validation/routines/DomainValidatorTest.java   |   12 +-
 .../validation/routines/DomainValidatorTestIT.java |    4 +-
 .../validation/routines/RegexValidatorTest.java    |    4 +-
 .../josm/data/validation/tests/CoastlinesTest.java |    2 +-
 .../data/validation/tests/ConditionalKeysTest.java |   15 +-
 .../validation/tests/MapCSSTagCheckerTest.java     |    4 +-
 .../validation/tests/MultipolygonTestTest.java     |    2 +-
 .../validation/tests/SelfIntersectingWayTest.java  |    2 +-
 .../josm/data/validation/tests/TagCheckerTest.java |   15 +-
 .../data/validation/tests/ValidatorTestUtils.java  |    2 +-
 .../josm/gui/MainApplicationTest.java              |  219 +-
 .../org/openstreetmap/josm/gui/MapScalerTest.java  |   19 +-
 .../josm/gui/TableCellRendererTest.java            |   13 +-
 .../pair/nodes/NodeListMergeModelTest.java         |    6 +-
 .../gui/conflict/pair/tags/TagMergeItemTest.java   |    8 +-
 .../gui/datatransfer/OsmTransferHandlerTest.java   |    2 +-
 .../josm/gui/dialogs/CommandStackDialogTest.java   |   26 +-
 .../josm/gui/dialogs/ConflictDialogTest.java       |   10 +-
 .../gui/dialogs/InspectPrimitiveDialogTest.java    |   13 +-
 .../josm/gui/dialogs/MapPaintDialogTest.java       |    9 +-
 .../josm/gui/dialogs/MinimapDialogTest.java        |    2 +-
 .../gui/dialogs/layer/DuplicateActionTest.java     |    8 +-
 .../dialogs/layer/LayerVisibilityActionTest.java   |   18 +-
 .../properties/RecentTagCollectionTest.java        |   10 +-
 .../gui/dialogs/properties/TagEditHelperTest.java  |   68 +
 .../relation/GenericRelationEditorTest.java        |    2 +-
 .../gui/dialogs/relation/SelectionTableTest.java   |    6 +-
 .../actions/RelationEditorActionsTest.java         |    2 +-
 .../{data => gui/io}/CustomConfiguratorTest.java   |    5 +-
 .../josm/gui/io/UploadDialogTest.java              |    1 +
 .../josm/gui/io/UploadPrimitivesTaskTest.java      |    1 +
 .../gui/io/UploadStrategySelectionPanelTest.java   |    2 +
 .../io/importexport}/JpgImporterTest.java          |    2 +-
 .../io/importexport}/NoteImporterTest.java         |    8 +-
 .../gui/layer/AbstractTileSourceLayerTest.java     |    5 +-
 .../josm/{data => gui/layer}/AutosaveTaskTest.java |   15 +-
 .../openstreetmap/josm/gui/layer/GpxLayerTest.java |   23 +-
 .../josm/gui/layer/MarkerLayerTest.java            |   20 +-
 .../josm/gui/layer/OsmDataLayerTest.java           |   12 +-
 .../openstreetmap/josm/gui/layer/TMSLayerTest.java |   19 +-
 .../josm/gui/layer/ValidatorLayerTest.java         |    6 +-
 .../openstreetmap/josm/gui/layer/WMSLayerTest.java |   19 +-
 .../josm/gui/layer/WMTSLayerTest.java              |   13 +-
 .../josm/gui/layer/geoimage/GeoImageLayerTest.java |   10 +-
 .../layer/gpx/ChooseTrackVisibilityActionTest.java |   13 +-
 .../layer/gpx/ConvertToDataLayerActionTest.java    |   13 +-
 .../layer/gpx/DownloadAlongTrackActionTest.java    |    6 +-
 .../layer/gpx/DownloadWmsAlongTrackActionTest.java |   19 +-
 .../josm/gui/layer/gpx/GpxDrawHelperTest.java      |   13 +-
 .../gui/layer/markerlayer/MarkerLayerTest.java     |   21 +-
 .../oauth/FullyAutomaticAuthorizationUITest.java   |    4 +-
 .../josm/gui/oauth/ManualAuthorizationUITest.java  |    4 +-
 .../oauth/SemiAutomaticAuthorizationUITest.java    |    4 +-
 .../preferences/imagery/ImageryPreferenceTest.java |    9 +-
 .../preferences/map/MapPaintPreferenceTestIT.java  |    2 +-
 .../map/TaggingPresetPreferenceTestIT.java         |    9 +-
 .../ValidatorTagCheckerRulesPreferenceTestIT.java  |    2 +-
 .../gui/tagging/presets/items/PresetLinkTest.java  |   15 +-
 .../{tools => gui/util}/WindowGeometryTest.java    |    4 +-
 .../josm/io/OverpassDownloadReaderTest.java        |   39 +-
 .../josm/io/remotecontrol/RemoteControlTest.java   |    3 +-
 .../remotecontrol/handler/AddNodeHandlerTest.java  |   22 +-
 .../remotecontrol/handler/AddWayHandlerTest.java   |   22 +-
 .../remotecontrol/handler/ImageryHandlerTest.java  |   12 +-
 .../remotecontrol/handler/ImportHandlerTest.java   |   18 +-
 .../handler/LoadAndZoomHandlerTest.java            |   12 +-
 .../handler/LoadObjectHandlerTest.java             |   12 +-
 .../remotecontrol/handler/RequestHandlerTest.java  |   11 +
 .../josm/io/session/SessionReaderTest.java         |   21 +-
 .../josm/io/session/SessionWriterTest.java         |   23 +-
 .../josm/plugins/PluginHandlerTestIT.java          |   11 +-
 .../josm/testutils/JOSMTestRules.java              |   59 +-
 .../openstreetmap/josm/tools/ExifReaderTest.java   |    4 +-
 .../org/openstreetmap/josm/tools/GeometryTest.java |    2 +-
 .../josm/tools/OsmUrlToBoundsTest.java             |    3 +-
 .../josm/tools/PlatformHookOsxTest.java            |    4 +-
 .../josm/tools/PlatformHookWindowsTest.java        |   10 +-
 .../josm/tools/RightAndLefthandTrafficTest.java    |    2 +-
 .../org/openstreetmap/josm/tools/UtilsTest.java    |    8 +
 .../bugreport/BugReportSettingsPanelTest.java      |    1 +
 .../josm/tools/bugreport/DebugTextDisplayTest.java |    1 +
 .../tools/template_engine/TemplateParserTest.java  |   21 +-
 tools/checkstyle/.classpath                        |    7 +
 tools/checkstyle/.project                          |   46 +
 .../.settings/org.eclipse.core.resources.prefs     |    2 +
 .../.settings/org.eclipse.jdt.core.prefs           |   11 +
 tools/checkstyle/META-INF/MANIFEST.MF              |   19 +
 tools/checkstyle/build.properties                  |    8 +
 tools/checkstyle/josm_checks.xml                   |   13 +-
 tools/checkstyle/josm_filters.xml                  |    2 +
 tools/checkstyle/plugin.xml                        |   41 +
 tools/checkstyle/src/checkstyle_packages.xml       |   14 +
 .../openstreetmap/josm/TopLevelJavadocCheck.java   |   96 +
 .../josm/checkstyle-metadata.properties            |    4 +
 .../org/openstreetmap/josm/checkstyle-metadata.xml |   14 +
 .../src/org/openstreetmap/josm/messages.properties |    1 +
 1005 files changed, 89987 insertions(+), 74158 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-grass/josm.git



More information about the Pkg-grass-devel mailing list