Skip to content

Commit daf347c

Browse files
author
jantje
committed
Support for PRE methods not starting from 1 #1546
1 parent 69d81a7 commit daf347c

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

io.sloeber.core/src/io/sloeber/core/api/BoardDescription.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1007,10 +1007,11 @@ private static Map<String, String> getEnvVarsHookBuild(Map<String, String> vars,
10071007
String formatter = "%0" + Integer.toString(numDigits) + "d"; //$NON-NLS-1$ //$NON-NLS-2$
10081008
int counter = 1;
10091009
String hookVarName = hookName.replace(searchString, String.format(formatter, Integer.valueOf(counter)));
1010-
while (null != vars.get(hookVarName)) { // $NON-NLS-1$
1011-
envVarString = envVarString + preSeparator + hookVarName + postSeparator;
1012-
hookVarName = hookName.replace(searchString, String.format(formatter, Integer.valueOf(++counter)));
1013-
}
1010+
for (int curIndex = 1; curIndex < 10; curIndex++)
1011+
if (null != vars.get(hookVarName)) { // $NON-NLS-1$
1012+
envVarString = envVarString + preSeparator + hookVarName + postSeparator;
1013+
hookVarName = hookName.replace(searchString, String.format(formatter, Integer.valueOf(++counter)));
1014+
}
10141015
}
10151016
if (!envVarString.isEmpty()) {
10161017
extraVars.put(varName, envVarString);

0 commit comments

Comments
 (0)