Ticket #8902: indexOf.diff

File indexOf.diff, 10.5 KB (added by shinigami, 11 years ago)

replace indexOf(single char String) with indexOf(char)

  • src/org/openstreetmap/josm/actions/RenameLayerAction.java

     
    7777            Main.pref.put("layer.rename-file", filerename.isSelected());
    7878            if (filerename.isSelected()) {
    7979                String newname = nameText;
    80                 if (newname.indexOf("/") == -1 && newname.indexOf("\\") == -1) {
     80                if (newname.indexOf('/') == -1 && newname.indexOf('\\') == -1) {
    8181                    newname = file.getParent() + File.separator + newname;
    8282                }
    8383                String oldname = file.getName();
  • src/org/openstreetmap/josm/data/validation/tests/TagChecker.java

     
    244244                            ignoreDataEndsWith.add(line);
    245245                        } else if (key.equals("K:")) {
    246246                            IgnoreKeyPair tmp = new IgnoreKeyPair();
    247                             int mid = line.indexOf("=");
     247                            int mid = line.indexOf('=');
    248248                            tmp.key = line.substring(0, mid);
    249249                            tmp.value = line.substring(mid+1);
    250250                            ignoreDataKeyPair.add(tmp);
     
    401401                        tr(s, key), MessageFormat.format(s, key), INVALID_KEY, p) );
    402402                withErrors.put(p, "IPK");
    403403            }
    404             if (checkKeys && key.indexOf(" ") >= 0 && !withErrors.contains(p, "IPK")) {
     404            if (checkKeys && key.indexOf(' ') >= 0 && !withErrors.contains(p, "IPK")) {
    405405                errors.add( new TestError(this, Severity.WARNING, tr("Invalid white space in property key"),
    406406                        tr(s, key), MessageFormat.format(s, key), INVALID_KEY_SPACE, p) );
    407407                withErrors.put(p, "IPK");
  • src/org/openstreetmap/josm/gui/layer/geoimage/ImageDisplay.java

     
    529529                int ascent = metrics.getAscent();
    530530                Color bkground = new Color(255, 255, 255, 128);
    531531                int lastPos = 0;
    532                 int pos = osdText.indexOf("\n");
     532                int pos = osdText.indexOf('\n');
    533533                int x = 3;
    534534                int y = 3;
    535535                String line;
     
    542542                    g.drawString(line, x, y + ascent);
    543543                    y += (int) lineSize.getHeight();
    544544                    lastPos = pos + 1;
    545                     pos = osdText.indexOf("\n", lastPos);
     545                    pos = osdText.indexOf('\n', lastPos);
    546546                }
    547547
    548548                line = osdText.substring(lastPos);
  • src/org/openstreetmap/josm/gui/layer/gpx/ImportAudioAction.java

     
    248248                        (startTime - w1.time) / (w2.time - w1.time)));
    249249                wayPointFromTimeStamp.time = startTime;
    250250                String name = wavFile.getName();
    251                 int dot = name.lastIndexOf(".");
     251                int dot = name.lastIndexOf('.');
    252252                if (dot > 0) {
    253253                    name = name.substring(0, dot);
    254254                }
  • src/org/openstreetmap/josm/gui/mappaint/MapPaintStyles.java

     
    164164        for(String fileset : prefIconDirs)
    165165        {
    166166            String[] a;
    167             if(fileset.indexOf("=") >= 0) {
     167            if(fileset.indexOf('=') >= 0) {
    168168                a = fileset.split("=", 2);
    169169            } else {
    170170                a = new String[] {"", fileset};
  • src/org/openstreetmap/josm/gui/mappaint/xml/XmlStyleSourceHandler.java

     
    5151
    5252    Color convertColor(String colString)
    5353    {
    54         int i = colString.indexOf("#");
     54        int i = colString.indexOf('#');
    5555        Color ret;
    5656        if (i < 0) {
    5757            ret = Main.pref.getColor("mappaint."+style.getPrefName()+"."+colString, Color.red);
  • src/org/openstreetmap/josm/gui/oauth/TestAccessTokenTask.java

     
    9191
    9292        // remove trailing slashes
    9393        while(url.endsWith("/")) {
    94             url = url.substring(0, url.lastIndexOf("/"));
     94            url = url.substring(0, url.lastIndexOf('/'));
    9595        }
    9696        return url;
    9797    }
  • src/org/openstreetmap/josm/gui/preferences/advanced/AdvancedPreference.java

     
    348348                p.removeAll();
    349349                for (File f: new File(".").listFiles()) {
    350350                   String s = f.getName();
    351                    int idx = s.indexOf("_");
     351                   int idx = s.indexOf('_');
    352352                   if (idx>=0) {
    353353                        String t=s.substring(0,idx);
    354354                        System.out.println(t);
     
    358358                }
    359359                for (File f: Main.pref.getPreferencesDirFile().listFiles()) {
    360360                   String s = f.getName();
    361                    int idx = s.indexOf("_");
     361                   int idx = s.indexOf('_');
    362362                   if (idx>=0) {
    363363                        String t=s.substring(0,idx);
    364364                        if (profileTypes.containsKey(t))
  • src/org/openstreetmap/josm/gui/preferences/server/ApiUrlTestTask.java

     
    156156    protected String getNormalizedApiUrl() {
    157157        String apiUrl = url.trim();
    158158        while(apiUrl.endsWith("/")) {
    159             apiUrl = apiUrl.substring(0, apiUrl.lastIndexOf("/"));
     159            apiUrl = apiUrl.substring(0, apiUrl.lastIndexOf('/'));
    160160        }
    161161        return apiUrl;
    162162    }
  • src/org/openstreetmap/josm/plugins/PluginHandler.java

     
    11191119        int pos = stack.length;
    11201120        for (PluginProxy p : pluginList) {
    11211121            String baseClass = p.getPluginInformation().className;
    1122             baseClass = baseClass.substring(0, baseClass.lastIndexOf("."));
     1122            baseClass = baseClass.substring(0, baseClass.lastIndexOf('.'));
    11231123            for (int elpos = 0; elpos < pos; ++elpos) {
    11241124                if (stack[elpos].getClassName().startsWith(baseClass)) {
    11251125                    pos = elpos;
  • src/org/openstreetmap/josm/plugins/PluginInformation.java

     
    229229                        if(mv <= myv && (mv > mainversion || mainversion > myv))
    230230                        {
    231231                            String v = (String)entry.getValue();
    232                             int i = v.indexOf(";");
     232                            int i = v.indexOf(';');
    233233                            if(i > 0)
    234234                            {
    235235                                downloadlink = v.substring(i+1);
  • src/org/openstreetmap/josm/tools/BugReportExceptionHandler.java

     
    121121                            if(urltext.length() > maxlen)
    122122                            {
    123123                                urltext = urltext.substring(0,maxlen);
    124                                 int idx = urltext.lastIndexOf("\n");
     124                                int idx = urltext.lastIndexOf('\n');
    125125                                /* cut whole line when not loosing too much */
    126126                                if(maxlen-idx < 200) {
    127127                                    urltext = urltext.substring(0,idx+1);
  • src/org/openstreetmap/josm/tools/I18n.java

     
    254254    private static final String gettext(String text, String ctx, boolean lazy)
    255255    {
    256256        int i;
    257         if(ctx == null && text.startsWith("_:") && (i = text.indexOf("\n")) >= 0)
     257        if(ctx == null && text.startsWith("_:") && (i = text.indexOf('\n')) >= 0)
    258258        {
    259259            ctx = text.substring(2,i-1);
    260260            text = text.substring(i+1);
     
    286286    private static final String gettextn(String text, String plural, String ctx, long num)
    287287    {
    288288        int i;
    289         if(ctx == null && text.startsWith("_:") && (i = text.indexOf("\n")) >= 0)
     289        if(ctx == null && text.startsWith("_:") && (i = text.indexOf('\n')) >= 0)
    290290        {
    291291            ctx = text.substring(2,i-1);
    292292            text = text.substring(i+1);