Skip to content

Commit 57e03d0

Browse files
Optimize ScriptSplitter from O(n*m) to O(1) when initializing database (#11130)
1 parent c504647 commit 57e03d0

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

modules/database-commons/src/main/java/org/testcontainers/ext/ScriptSplitter.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,7 @@ void split() {
3636
//skip
3737
break;
3838
case WHITESPACE:
39-
if (!sb.toString().endsWith(" ")) {
39+
if (sb.length() == 0 || sb.charAt(sb.length() - 1) != ' ') {
4040
sb.append(' ');
4141
}
4242
break;

0 commit comments

Comments
 (0)