﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
18607	highway=proposed + construction=secondary produces bugus error message	mkoniecz	team	"==== What steps will reproduce the problem?
1. create way
2. add `highway=proposed` + `construction=secondary` tags
3. run validator

==== What is the expected result?
Validator complains that it should be `proposed=secondary`

==== What happens instead?
suspicious tag combination - construction=minor together with construction=secondary

==== Please provide any additional information below. Attach a screenshot if possible.
`highway=proposed` + `construction=secondary` is often result of initial tagging for renderer using `highway=construction` + `construction=secondary` for roads where construction is not started yet.

Some editors (instead of deleting it) retag main tag to `highway=proposed`.

We have more than 2000 of such ways, see https://overpass-turbo.eu/s/Q2c and they deserve a validator warning.

{{{
Relative:URL: ^/trunk
Repository:UUID: 0c6e7542-c601-0410-84e7-c038aed88b3b
Last:Changed Date: 2020-01-22 22:31:24 +0100 (Wed, 22 Jan 2020)
Revision:15752
Build-Date:2020-01-23 02:30:55
URL:https://josm.openstreetmap.de/svn/trunk

Identification: JOSM/1.5 (15752 en_GB) Linux Ubuntu 19.10
Memory Usage: 220 MB / 976 MB (49 MB allocated, but free)
Java version: 11.0.5+10-post-Ubuntu-0ubuntu1.1, Private Build, OpenJDK 64-Bit Server VM
Screen: :0.0 1920x1080
Maximum Screen Size: 1920x1080
Java package: openjdk-11-jre:amd64-11.0.5+10-0ubuntu1.1
Java ATK Wrapper package: libatk-wrapper-java:all-0.35.0-3
libcommons-logging-java: libcommons-logging-java:all-1.2-2
fonts-noto: fonts-noto:-
Dataset consistency test: No problems found

Last errors/warnings:
- W: No configuration settings found.  Using hardcoded default values for all pools.
- E: Error header: Way 399047914 is still used by relations 8477106,9433041.
- E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Way 399047914 is still used by relations 8477106,9433041.>
- E: Object still in use - <html><strong>Failed</strong> to delete <strong>way 399047914</strong>. It is still referred to by relations [8477106, 9433041].<br>Please load the relations, remove the reference to the way, and upload again.<br><br>Click <strong>Prepare conflict resolution</strong> to load them now.<br>If necessary JOSM will create conflicts which you can resolve in the Conflict Resolution dialogue.</html>
- E: Error header: Node 609055671 is still used by ways 399047914.
- E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=412, Error Header=<Node 609055671 is still used by ways 399047914.>
- E: Object still in use - <html><strong>Failed</strong> to delete <strong>node 609055671</strong>. It is still referred to by way 399047914.<br>Please load the way, remove the reference to the node, and upload again.<br><br>Click <strong>Prepare conflict resolution</strong> to load them now.<br>If necessary JOSM will create conflicts which you can resolve in the Conflict Resolution dialogue.</html>
- E: org.openstreetmap.josm.io.OsmApiException: ResponseCode=400, Error Header=<The maximum bbox size is 0.25, and your request was too large. Either request a smaller area, or use planet.osm.>
- E: Bad Request - org.openstreetmap.josm.gui.widgets.HtmlPanel[,0,0,0x0,invalid,layout=java.awt.BorderLayout,alignmentX=0.0,alignmentY=0.0,border=,flags=9,maximumSize=,minimumSize=,preferredSize=]
}}}
"	defect	closed	normal	20.01	Core validator		fixed	template_report regression	
