﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc
23008	[WIP patch] Improve PowerLines test performance	gaben	team	"I have to check why (what and why I missed previously), but this single addition dramatically improves the test execution time. The test was extended in r18553.

{{{#!diff
Index: src/org/openstreetmap/josm/data/validation/tests/PowerLines.java
===================================================================
--- src/org/openstreetmap/josm/data/validation/tests/PowerLines.java	(revision 18763)
+++ src/org/openstreetmap/josm/data/validation/tests/PowerLines.java	(working copy)
@@ -628,7 +628,7 @@
      * @return {@code true} if primitive has a tag that marks it as a water area or boundary of a water area
      */
     private static boolean concernsWaterArea(OsmPrimitive p) {
-        return p.hasTag(""water"", ""river"", ""lake"") || p.hasKey(""waterway"") || p.hasTag(""natural"", ""coastline"");
+        return (p.hasTag(""water"", ""river"", ""lake"") || p.hasKey(""waterway"") || p.hasTag(""natural"", ""coastline"")) && p.concernsArea();
     }
 
     /**
}}}

(Currently migrating to a new dev environment so publishing even the WIP patches.)"	enhancement	reopened	normal		Core			power performance	
