This is an automated email from the ASF dual-hosted git repository.
joshtynjala pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/royale-compiler.git
The following commit(s) were added to refs/heads/develop by this push:
new caae4bfdf royaleunit-ant-tasks: avoid possible infinite loop in
recently improved check for AIR adl versions
caae4bfdf is described below
commit caae4bfdf370c6341e46adbb7ffcc463ad28d5ce
Author: Josh Tynjala <[email protected]>
AuthorDate: Wed Jul 8 10:10:28 2026 -0700
royaleunit-ant-tasks: avoid possible infinite loop in recently improved
check for AIR adl versions
Followup to commit adb5a29699b41d9520dfb6660b5b7413ed87df16
---
.../apache/royale/test/ant/launcher/commands/player/AdlCommand.java | 4 ++++
1 file changed, 4 insertions(+)
diff --git
a/royaleunit-ant-tasks/src/main/java/org/apache/royale/test/ant/launcher/commands/player/AdlCommand.java
b/royaleunit-ant-tasks/src/main/java/org/apache/royale/test/ant/launcher/commands/player/AdlCommand.java
index 6c042b5ae..9e4a4edc4 100644
---
a/royaleunit-ant-tasks/src/main/java/org/apache/royale/test/ant/launcher/commands/player/AdlCommand.java
+++
b/royaleunit-ant-tasks/src/main/java/org/apache/royale/test/ant/launcher/commands/player/AdlCommand.java
@@ -145,6 +145,10 @@ public class AdlCommand extends DefaultPlayerCommand
while (pickedIndex != -1)
{
int newLineIndex = versionString.indexOf("\n", pickedIndex);
+ if (newLineIndex == -1)
+ {
+ break;
+ }
versionString = versionString.substring(newLineIndex + 1).trim();
pickedIndex = versionString.indexOf("Picked up");
}