Browse Source

Polish dashIgnoringElementEquals()

See gh-16671
pull/17044/head
Johnny Lim 7 years ago committed by Phillip Webb
parent
commit
a89e6ff67c
  1. 12
      spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java

12
spring-boot-project/spring-boot/src/main/java/org/springframework/boot/context/properties/source/ConfigurationPropertyName.java

@ -394,12 +394,16 @@ public final class ConfigurationPropertyName @@ -394,12 +394,16 @@ public final class ConfigurationPropertyName
i2++;
}
}
boolean indexed2 = e2.getType(i).isIndexed();
while (i2 < l2) {
char ch2 = e2.charAt(i, i2++);
if (indexed2 || ch2 != '-') {
if (i2 < l2) {
if (e2.getType(i).isIndexed()) {
return false;
}
do {
if (e2.charAt(i, i2++) != '-') {
return false;
}
}
while (i2 < l2);
}
return true;
}

Loading…
Cancel
Save