#1011251 maven-repo-helper: Infinite loop in POMReader.expandString()

#1011251#5
Date:
2022-05-18 20:40:28 UTC
From:
To:
POMReader.expandString() runs into an infinite loop if the version of the POM
contains a variable named 'version'. Seen in javacc 7.0:

    <?xml version="1.0"?>
    <project>
        <modelVersion>4.0.0</modelVersion>
        <groupId>net.java.dev.javacc</groupId>
        <artifactId>javacc</artifactId>
        <packaging>jar</packaging>
        <name>JavaCC</name>
        <version>${version}</version>
        <properties>
            <version>7.0.0</version>
        </properties>