Ticket #17219: 17219-v2.patch
File 17219-v2.patch, 1.3 KB (added by , 7 years ago) |
---|
-
src/org/openstreetmap/josm/data/validation/tests/TagChecker.java
395 395 * @since 9023 396 396 */ 397 397 public static boolean isKeyInPresets(String key) { 398 return getPresetValues(key) != null;398 return TaggingPresets.getPresetValues(key) != null; 399 399 } 400 400 401 401 /** … … 407 407 */ 408 408 public static boolean isTagInPresets(String key, String value) { 409 409 final Set<String> values = getPresetValues(key); 410 return values != null && (values.isEmpty() || values.contains(value));410 return values != null && values.contains(value); 411 411 } 412 412 413 413 /** … … 451 451 public static boolean isTagIgnored(String key, String value) { 452 452 if (isKeyIgnored(key)) 453 453 return true; 454 final Set<String> values = getPresetValues(key); 455 if (values != null && values.isEmpty()) 456 return true; 454 457 if (!isTagInPresets(key, value)) { 455 458 for (Tag a : ignoreDataTag) { 456 459 if (key.equals(a.getKey()) && value.equals(a.getValue())) {