Changeset 17374 in josm for trunk/src/org/openstreetmap/josm/data
- Timestamp:
- 2020-11-29T10:33:58+01:00 (4 years ago)
- Location:
- trunk/src/org/openstreetmap/josm/data
- Files:
-
- 6 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/cache/HostLimitQueue.java
r15525 r17374 4 4 import java.io.IOException; 5 5 import java.net.URL; 6 import java.util.Iterator;7 6 import java.util.Map; 8 7 import java.util.concurrent.ConcurrentHashMap; … … 53 52 54 53 private JCSCachedTileLoaderJob<?, ?> findJob() { 55 for (Iterator<Runnable> it = iterator(); it.hasNext();) { 56 Runnable r = it.next(); 54 for (Runnable r : this) { 57 55 if (r instanceof JCSCachedTileLoaderJob) { 58 56 JCSCachedTileLoaderJob<?, ?> job = (JCSCachedTileLoaderJob<?, ?>) r; -
trunk/src/org/openstreetmap/josm/data/projection/datum/NTV2GridShiftFile.java
r17333 r17374 263 263 private static NTV2SubGrid getSubGrid(NTV2SubGrid[] topLevelSubGrid, double lon, double lat) { 264 264 NTV2SubGrid sub = null; 265 for ( int i = 0; i <topLevelSubGrid.length; i++) {266 sub = topLevel SubGrid[i].getSubGridForCoord(lon, lat);265 for (NTV2SubGrid topLevel : topLevelSubGrid) { 266 sub = topLevel.getSubGridForCoord(lon, lat); 267 267 if (sub != null) { 268 268 break; … … 274 274 @Override 275 275 public String toString() { 276 return new StringBuilder(256) 277 .append("Headers : ") 278 .append(overviewHeaderCount) 279 .append("\nSub Hdrs : ") 280 .append(subGridHeaderCount) 281 .append("\nSub Grids: ") 282 .append(subGridCount) 283 .append("\nType : ") 284 .append(shiftType) 285 .append("\nVersion : ") 286 .append(version) 287 .append("\nFr Ellpsd: ") 288 .append(fromEllipsoid) 289 .append("\nTo Ellpsd: ") 290 .append(toEllipsoid) 291 .append("\nFr Maj Ax: ") 292 .append(fromSemiMajorAxis) 293 .append("\nFr Min Ax: ") 294 .append(fromSemiMinorAxis) 295 .append("\nTo Maj Ax: ") 296 .append(toSemiMajorAxis) 297 .append("\nTo Min Ax: ") 298 .append(toSemiMinorAxis) 299 .toString(); 276 char endl = '\n'; 277 return "Headers : " + overviewHeaderCount + endl + 278 "Sub Hdrs : " + subGridHeaderCount + endl + 279 "Sub Grids: " + subGridCount + endl + 280 "Type : " + shiftType + endl + 281 "Version : " + version + endl + 282 "Fr Ellpsd: " + fromEllipsoid + endl + 283 "To Ellpsd: " + toEllipsoid + endl + 284 "Fr Maj Ax: " + fromSemiMajorAxis + endl + 285 "Fr Min Ax: " + fromSemiMinorAxis + endl + 286 "To Maj Ax: " + toSemiMajorAxis + endl + 287 "To Min Ax: " + toSemiMinorAxis; 300 288 } 301 289 -
trunk/src/org/openstreetmap/josm/data/validation/routines/UrlValidator.java
r13590 r17374 276 276 } 277 277 allowedSchemes = new HashSet<>(schemes.length); 278 for ( int i = 0; i <schemes.length; i++) {279 allowedSchemes.add(scheme s[i].toLowerCase(Locale.ENGLISH));278 for (String scheme : schemes) { 279 allowedSchemes.add(scheme.toLowerCase(Locale.ENGLISH)); 280 280 } 281 281 } -
trunk/src/org/openstreetmap/josm/data/validation/tests/ConnectivityRelations.java
r16643 r17374 80 80 final String joined = cnTag.replace("bw", Integer.toString(BW)); 81 81 82 83 82 final Map<Integer, Map<Integer, Boolean>> result = new HashMap<>(); 84 83 String[] lanes = joined.split("\\|", -1); 85 84 for (int i = 0; i < lanes.length; i++) { 86 String[] lane = lanes[i].split(":", -1); 85 final String[] lane = lanes[i].split(":", -1); 87 86 int laneNumber; 88 87 //Ignore connections from bw, since we cannot derive a lane number from bw -
trunk/src/org/openstreetmap/josm/data/validation/tests/DuplicateNode.java
r17096 r17374 156 156 * Returns the list of "duplicate nodes" errors for the given selection of node and parent test 157 157 * @param parentTest The parent test of returned errors 158 * @param nodes The nodes selction to look into 158 * @param nodes The nodes selection to look into 159 159 * @return the list of "duplicate nodes" errors 160 160 */ … … 187 187 Way w = (Way) sp; 188 188 Map<String, String> keys = w.getKeys(); 189 for (Iterator<Entry<String, Boolean>> itt = typeMap.entrySet().iterator(); itt.hasNext();) { 190 Entry<String, Boolean> e = itt.next(); 189 for (Entry<String, Boolean> e : typeMap.entrySet()) { 191 190 if (keys.containsKey(e.getKey())) { 192 191 e.setValue(Boolean.TRUE); -
trunk/src/org/openstreetmap/josm/data/validation/tests/SimilarNamedWays.java
r15079 r17374 220 220 StringBuilder expression = new StringBuilder(); 221 221 int maxLength = 0; 222 for ( int i = 0; i < words.length; i++) {223 if (word s[i].length() > maxLength) {224 maxLength = word s[i].length();222 for (String word : words) { 223 if (word.length() > maxLength) { 224 maxLength = word.length(); 225 225 } 226 226 if (expression.length() > 0) { 227 227 expression.append('|'); 228 228 } 229 expression.append(Pattern.quote(word s[i]));229 expression.append(Pattern.quote(word)); 230 230 } 231 231 this.regExpr = Pattern.compile(expression.toString(), CASE_INSENSITIVE + UNICODE_CASE); … … 243 243 // which word matches? 244 244 String part = ""; 245 for (int i = 0; i < words.length; i++) { 246 String word = words[i]; 245 for (String word : words) { 247 246 if (start + word.length() <= name.length()) { 248 247 part = name.substring(start, start + word.length());
Note:
See TracChangeset
for help on using the changeset viewer.