Commit b914b4aa authored by Johnny Lim's avatar Johnny Lim Committed by Stephane Nicoll

Remove the second parameter of substring() if possible

Closes gh-5720
parent 58dac43b
...@@ -76,7 +76,7 @@ public class ProjectInfoAutoConfiguration { ...@@ -76,7 +76,7 @@ public class ProjectInfoAutoConfiguration {
Properties target = new Properties(); Properties target = new Properties();
for (String key : source.stringPropertyNames()) { for (String key : source.stringPropertyNames()) {
if (key.startsWith(p)) { if (key.startsWith(p)) {
target.put(key.substring(p.length(), key.length()), source.get(key)); target.put(key.substring(p.length()), source.get(key));
} }
} }
return target; return target;
......
...@@ -250,8 +250,7 @@ class InitializrService { ...@@ -250,8 +250,7 @@ class InitializrService {
String value = header.getValue(); String value = header.getValue();
int start = value.indexOf(FILENAME_HEADER_PREFIX); int start = value.indexOf(FILENAME_HEADER_PREFIX);
if (start != -1) { if (start != -1) {
value = value.substring(start + FILENAME_HEADER_PREFIX.length(), value = value.substring(start + FILENAME_HEADER_PREFIX.length());
value.length());
int end = value.indexOf("\""); int end = value.indexOf("\"");
if (end != -1) { if (end != -1) {
return value.substring(0, end); return value.substring(0, end);
......
...@@ -81,7 +81,7 @@ class RawConfigurationMetadata { ...@@ -81,7 +81,7 @@ class RawConfigurationMetadata {
String dottedPrefix = groupId + "."; String dottedPrefix = groupId + ".";
String id = item.getId(); String id = item.getId();
if (hasLength(groupId) && id.startsWith(dottedPrefix)) { if (hasLength(groupId) && id.startsWith(dottedPrefix)) {
String name = id.substring(dottedPrefix.length(), id.length()); String name = id.substring(dottedPrefix.length());
item.setName(name); item.setName(name);
} }
} }
......
...@@ -54,7 +54,7 @@ public class ItemHint implements Comparable<ItemHint> { ...@@ -54,7 +54,7 @@ public class ItemHint implements Comparable<ItemHint> {
int dot = name.lastIndexOf('.'); int dot = name.lastIndexOf('.');
if (dot != -1) { if (dot != -1) {
String prefix = name.substring(0, dot); String prefix = name.substring(0, dot);
String originalName = name.substring(dot, name.length()); String originalName = name.substring(dot);
return prefix + ConfigurationMetadata.toDashedCase(originalName); return prefix + ConfigurationMetadata.toDashedCase(originalName);
} }
return ConfigurationMetadata.toDashedCase(name); return ConfigurationMetadata.toDashedCase(name);
......
...@@ -29,7 +29,7 @@ public class SampleApplication { ...@@ -29,7 +29,7 @@ public class SampleApplication {
throw new IllegalArgumentException("Invalid argument " + argument); throw new IllegalArgumentException("Invalid argument " + argument);
} }
int index = args[0].indexOf("="); int index = args[0].indexOf("=");
String profile = argument.substring(index + 1, argument.length()); String profile = argument.substring(index + 1);
System.out.println("I haz been run with profile(s) '" + profile + "'"); System.out.println("I haz been run with profile(s) '" + profile + "'");
} }
......
...@@ -29,7 +29,7 @@ public class SampleApplication { ...@@ -29,7 +29,7 @@ public class SampleApplication {
throw new IllegalArgumentException("Invalid argument " + argument); throw new IllegalArgumentException("Invalid argument " + argument);
} }
int index = args[0].indexOf("="); int index = args[0].indexOf("=");
String profile = argument.substring(index + 1, argument.length()); String profile = argument.substring(index + 1);
System.out.println("I haz been run with profile(s) '" + profile + "'"); System.out.println("I haz been run with profile(s) '" + profile + "'");
} }
......
...@@ -464,7 +464,7 @@ public class ConfigFileApplicationListenerTests { ...@@ -464,7 +464,7 @@ public class ConfigFileApplicationListenerTests {
assertThat(index) assertThat(index)
.as("Loading profile '" + profile + "' not found in '" + log + "'") .as("Loading profile '" + profile + "' not found in '" + log + "'")
.isNotEqualTo(-1); .isNotEqualTo(-1);
log = log.substring(index + line.length(), log.length()); log = log.substring(index + line.length());
} }
} }
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment