Ticket #8902: indexOf.diff
File indexOf.diff, 10.5 KB (added by , 11 years ago) |
---|
-
src/org/openstreetmap/josm/actions/RenameLayerAction.java
77 77 Main.pref.put("layer.rename-file", filerename.isSelected()); 78 78 if (filerename.isSelected()) { 79 79 String newname = nameText; 80 if (newname.indexOf( "/") == -1 && newname.indexOf("\\") == -1) {80 if (newname.indexOf('/') == -1 && newname.indexOf('\\') == -1) { 81 81 newname = file.getParent() + File.separator + newname; 82 82 } 83 83 String oldname = file.getName(); -
src/org/openstreetmap/josm/data/validation/tests/TagChecker.java
244 244 ignoreDataEndsWith.add(line); 245 245 } else if (key.equals("K:")) { 246 246 IgnoreKeyPair tmp = new IgnoreKeyPair(); 247 int mid = line.indexOf( "=");247 int mid = line.indexOf('='); 248 248 tmp.key = line.substring(0, mid); 249 249 tmp.value = line.substring(mid+1); 250 250 ignoreDataKeyPair.add(tmp); … … 401 401 tr(s, key), MessageFormat.format(s, key), INVALID_KEY, p) ); 402 402 withErrors.put(p, "IPK"); 403 403 } 404 if (checkKeys && key.indexOf( " ") >= 0 && !withErrors.contains(p, "IPK")) {404 if (checkKeys && key.indexOf(' ') >= 0 && !withErrors.contains(p, "IPK")) { 405 405 errors.add( new TestError(this, Severity.WARNING, tr("Invalid white space in property key"), 406 406 tr(s, key), MessageFormat.format(s, key), INVALID_KEY_SPACE, p) ); 407 407 withErrors.put(p, "IPK"); -
src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java
529 529 int ascent = metrics.getAscent(); 530 530 Color bkground = new Color(255, 255, 255, 128); 531 531 int lastPos = 0; 532 int pos = osdText.indexOf( "\n");532 int pos = osdText.indexOf('\n'); 533 533 int x = 3; 534 534 int y = 3; 535 535 String line; … … 542 542 g.drawString(line, x, y + ascent); 543 543 y += (int) lineSize.getHeight(); 544 544 lastPos = pos + 1; 545 pos = osdText.indexOf( "\n", lastPos);545 pos = osdText.indexOf('\n', lastPos); 546 546 } 547 547 548 548 line = osdText.substring(lastPos); -
src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java
248 248 (startTime - w1.time) / (w2.time - w1.time))); 249 249 wayPointFromTimeStamp.time = startTime; 250 250 String name = wavFile.getName(); 251 int dot = name.lastIndexOf( ".");251 int dot = name.lastIndexOf('.'); 252 252 if (dot > 0) { 253 253 name = name.substring(0, dot); 254 254 } -
src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java
164 164 for(String fileset : prefIconDirs) 165 165 { 166 166 String[] a; 167 if(fileset.indexOf( "=") >= 0) {167 if(fileset.indexOf('=') >= 0) { 168 168 a = fileset.split("=", 2); 169 169 } else { 170 170 a = new String[] {"", fileset}; -
src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java
51 51 52 52 Color convertColor(String colString) 53 53 { 54 int i = colString.indexOf( "#");54 int i = colString.indexOf('#'); 55 55 Color ret; 56 56 if (i < 0) { 57 57 ret = Main.pref.getColor("mappaint."+style.getPrefName()+"."+colString, Color.red); -
src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java
91 91 92 92 // remove trailing slashes 93 93 while(url.endsWith("/")) { 94 url = url.substring(0, url.lastIndexOf( "/"));94 url = url.substring(0, url.lastIndexOf('/')); 95 95 } 96 96 return url; 97 97 } -
src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java
348 348 p.removeAll(); 349 349 for (File f: new File(".").listFiles()) { 350 350 String s = f.getName(); 351 int idx = s.indexOf( "_");351 int idx = s.indexOf('_'); 352 352 if (idx>=0) { 353 353 String t=s.substring(0,idx); 354 354 System.out.println(t); … … 358 358 } 359 359 for (File f: Main.pref.getPreferencesDirFile().listFiles()) { 360 360 String s = f.getName(); 361 int idx = s.indexOf( "_");361 int idx = s.indexOf('_'); 362 362 if (idx>=0) { 363 363 String t=s.substring(0,idx); 364 364 if (profileTypes.containsKey(t)) -
src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java
156 156 protected String getNormalizedApiUrl() { 157 157 String apiUrl = url.trim(); 158 158 while(apiUrl.endsWith("/")) { 159 apiUrl = apiUrl.substring(0, apiUrl.lastIndexOf( "/"));159 apiUrl = apiUrl.substring(0, apiUrl.lastIndexOf('/')); 160 160 } 161 161 return apiUrl; 162 162 } -
src/org/openstreetmap/josm/plugins/PluginHandler.java
1119 1119 int pos = stack.length; 1120 1120 for (PluginProxy p : pluginList) { 1121 1121 String baseClass = p.getPluginInformation().className; 1122 baseClass = baseClass.substring(0, baseClass.lastIndexOf( "."));1122 baseClass = baseClass.substring(0, baseClass.lastIndexOf('.')); 1123 1123 for (int elpos = 0; elpos < pos; ++elpos) { 1124 1124 if (stack[elpos].getClassName().startsWith(baseClass)) { 1125 1125 pos = elpos; -
src/org/openstreetmap/josm/plugins/PluginInformation.java
229 229 if(mv <= myv && (mv > mainversion || mainversion > myv)) 230 230 { 231 231 String v = (String)entry.getValue(); 232 int i = v.indexOf( ";");232 int i = v.indexOf(';'); 233 233 if(i > 0) 234 234 { 235 235 downloadlink = v.substring(i+1); -
src/org/openstreetmap/josm/tools/BugReportExceptionHandler.java
121 121 if(urltext.length() > maxlen) 122 122 { 123 123 urltext = urltext.substring(0,maxlen); 124 int idx = urltext.lastIndexOf( "\n");124 int idx = urltext.lastIndexOf('\n'); 125 125 /* cut whole line when not loosing too much */ 126 126 if(maxlen-idx < 200) { 127 127 urltext = urltext.substring(0,idx+1); -
src/org/openstreetmap/josm/tools/I18n.java
254 254 private static final String gettext(String text, String ctx, boolean lazy) 255 255 { 256 256 int i; 257 if(ctx == null && text.startsWith("_:") && (i = text.indexOf( "\n")) >= 0)257 if(ctx == null && text.startsWith("_:") && (i = text.indexOf('\n')) >= 0) 258 258 { 259 259 ctx = text.substring(2,i-1); 260 260 text = text.substring(i+1); … … 286 286 private static final String gettextn(String text, String plural, String ctx, long num) 287 287 { 288 288 int i; 289 if(ctx == null && text.startsWith("_:") && (i = text.indexOf( "\n")) >= 0)289 if(ctx == null && text.startsWith("_:") && (i = text.indexOf('\n')) >= 0) 290 290 { 291 291 ctx = text.substring(2,i-1); 292 292 text = text.substring(i+1);