source: josm/trunk/test/data/regress/20325/no-change-old.osm@ 17429

Last change on this file since 17429 was 17429, checked in by GerdP, 3 years ago

fix #20325: Update Multipolygon removes tags instead of moving them to relation

  • rewrite handling of update multipolygon cases
  • let removeTagsFromWaysIfNeeded() check if getDataset() returns null instead of checking isNew(). I assume it was always meant to work like this. JoinAreasAction works fine with that and I hope no plugin relies on the old behaviour.
  • add regression unit test and more unit tests to improve coverage
File size: 8.4 KB
Line 
1<?xml version='1.0' encoding='UTF-8'?>
2<osm version='0.6' generator='JOSM'>
3 <node id='1356938202' timestamp='2016-01-14T19:55:49Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8582844' lon='9.5894121' />
4 <node id='1356938203' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8582883' lon='9.58921' />
5 <node id='1356938210' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8582933' lon='9.5894126' />
6 <node id='1356938231' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.858376' lon='9.5892294' />
7 <node id='1356938233' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8583763' lon='9.5892148' />
8 <node id='1356938235' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.858377' lon='9.5894884' />
9 <node id='1356938238' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8583771' lon='9.5894805' />
10 <node id='1356938240' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8583784' lon='9.5894172' />
11 <node id='1356938248' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8583935' lon='9.5888875' />
12 <node id='1356938250' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.858397' lon='9.5887103' />
13 <node id='1356938268' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8584203' lon='9.5892318' />
14 <node id='1356938271' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8584271' lon='9.5888893' />
15 <node id='1356938298' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585254' lon='9.589069' />
16 <node id='1356938300' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585268' lon='9.5889985' />
17 <node id='1356938308' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585539' lon='9.5889999' />
18 <node id='1356938310' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585555' lon='9.5889186' />
19 <node id='1356938325' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585861' lon='9.5889203' />
20 <node id='1356938327' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8585901' lon='9.5887207' />
21 <node id='1356938335' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8586077' lon='9.5895009' />
22 <node id='1356938338' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8586084' lon='9.5894666' />
23 <node id='1356938352' timestamp='2015-03-03T16:35:38Z' uid='481964' user='G-H' visible='true' version='4' changeset='29226783' lat='52.8586319' lon='9.5893474' />
24 <node id='1356938353' timestamp='2015-03-03T16:35:38Z' uid='481964' user='G-H' visible='true' version='4' changeset='29226783' lat='52.8586325' lon='9.5892432' />
25 <node id='1356938380' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8586513' lon='9.58972' />
26 <node id='1356938384' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8586563' lon='9.5894691' />
27 <node id='1356938412' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8586824' lon='9.5897217' />
28 <node id='1356938421' timestamp='2015-03-03T16:35:39Z' uid='481964' user='G-H' visible='true' version='4' changeset='29226783' lat='52.8587137' lon='9.5893488' />
29 <node id='1356938425' timestamp='2015-03-03T16:35:39Z' uid='481964' user='G-H' visible='true' version='4' changeset='29226783' lat='52.8587144' lon='9.5892446' />
30 <node id='1356938427' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8587234' lon='9.5897239' />
31 <node id='1356938439' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8587615' lon='9.589726' />
32 <node id='1356938445' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8587627' lon='9.5896617' />
33 <node id='1356938453' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8588076' lon='9.5896642' />
34 <node id='1356938458' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8588108' lon='9.5895014' />
35 <node id='1356938470' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8588221' lon='9.5895021' />
36 <node id='1356938474' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8588254' lon='9.5893372' />
37 <node id='1356938518' timestamp='2016-01-14T19:55:50Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8589064' lon='9.5891598' />
38 <node id='1356938522' timestamp='2016-01-14T19:55:51Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8589078' lon='9.5890896' />
39 <node id='1356938565' timestamp='2016-01-14T19:55:51Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8589653' lon='9.5893447' />
40 <node id='1356938567' timestamp='2016-01-14T19:55:51Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='36578948' lat='52.8589689' lon='9.5891632' />
41 <way id='121152976' timestamp='2017-11-07T18:33:28Z' uid='437941' user='Fischkopp0815' visible='true' version='6' changeset='53589187'>
42 <nd ref='1356938327' />
43 <nd ref='1356938250' />
44 <nd ref='1356938248' />
45 <nd ref='1356938271' />
46 <nd ref='1356938268' />
47 <nd ref='1356938231' />
48 <nd ref='1356938233' />
49 <nd ref='1356938203' />
50 <nd ref='1356938202' />
51 <nd ref='1356938210' />
52 <nd ref='1356938240' />
53 <nd ref='1356938238' />
54 <nd ref='1356938235' />
55 <nd ref='1356938335' />
56 <nd ref='1356938338' />
57 <nd ref='1356938384' />
58 <nd ref='1356938380' />
59 <nd ref='1356938412' />
60 <nd ref='1356938427' />
61 <nd ref='1356938439' />
62 <nd ref='1356938445' />
63 <nd ref='1356938453' />
64 <nd ref='1356938458' />
65 <nd ref='1356938470' />
66 <nd ref='1356938474' />
67 <nd ref='1356938565' />
68 <nd ref='1356938567' />
69 <nd ref='1356938518' />
70 <nd ref='1356938522' />
71 <nd ref='1356938298' />
72 <nd ref='1356938300' />
73 <nd ref='1356938308' />
74 <nd ref='1356938310' />
75 <nd ref='1356938325' />
76 <nd ref='1356938327' />
77 </way>
78 <way id='121153073' timestamp='2011-07-10T18:36:08Z' uid='98832' user='panzaeron' visible='true' version='1' changeset='8686908'>
79 <nd ref='1356938425' />
80 <nd ref='1356938353' />
81 <nd ref='1356938352' />
82 <nd ref='1356938421' />
83 <nd ref='1356938425' />
84 </way>
85 <relation id='1658564' timestamp='2018-10-30T17:37:44Z' uid='347762' user='Heideammer' visible='true' version='5' changeset='64019279'>
86 <member type='way' ref='121152976' role='outer' />
87 <member type='way' ref='121153073' role='inner' />
88 <tag k='addr:housenumber' v='6' />
89 <tag k='addr:postcode' v='29664' />
90 <tag k='addr:street' v='Robert-Koch-Straße' />
91 <tag k='building' v='yes' />
92 <tag k='name' v='DRK Seniorenheim' />
93 <tag k='type' v='multipolygon' />
94 <tag k='website' v='http://drk-fallingbostel.de/' />
95 </relation>
96</osm>
Note: See TracBrowser for help on using the repository browser.