Modify

#7874 closed defect (fixed)

validator false positive: "untagged ways" that are relation members

Reported by: tordanik Owned by: team
Priority: normal Component: Core validator
Version: latest Keywords:
Cc: skyper

Description

Validator will show errors for untagged ways even if they serve a purpose as relation members.

This affects, for example, ...

  • "perimeter" members of site relations
  • "edge" and "outline" members of bridge relations
  • "edge" and "outline" members of tunnel relations

Attachments (0)

Change History (6)

comment:1 Changed 10 months ago by mrwojo

Is this the same as #7694?

comment:2 Changed 10 months ago by tordanik

If you choose to address the issue by not showing "untagged way" errors for ways with any relation memberships at all, that will solve both this issue and #7694. IMO, this would be justified because the tag check itself isn't limited to a list of known tags either, and because there are other warnings for relation-specific problems (e.g. unknown relation type).

But if you choose to just add additional relation types to a whitelist, then this is not a duplicate because the examples are for different relation types.

comment:3 Changed 10 months ago by Don-vip

I'd prefer a whitelist as there is cases where an untagged way being part of a relation is an error (a bus line for example)

I think of a role whitelist such as outer, inner, perimeter, edge, outline. Do you see others ?

Last edited 10 months ago by Don-vip (previous) (diff)

comment:4 Changed 10 months ago by Don-vip

Ticket #7694 has been marked as a duplicate of this ticket.

comment:5 Changed 10 months ago by Don-vip

  • Cc skyper added

comment:6 Changed 10 months ago by Don-vip

  • Resolution set to fixed
  • Status changed from new to closed

In 5352/josm:

fix #7874 - do not warn about "untagged ways" that are relation members with role "outer", "inner", "perimeter", "edge" or "outline"

Add Comment

Modify Ticket

Change Properties
<Author field>
Action
as closed .
as The resolution will be set. Next status will be 'closed'.
The resolution will be deleted. Next status will be 'reopened'.
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.