in src/main/java/org/apache/maven/resolver/internal/ant/AntRepoSys.java [706:729]
private List<Dependency> readDependencies(File file) {
final List<Dependency> dependencies = new ArrayList<>();
try {
try (BufferedReader reader = new BufferedReader(
new InputStreamReader(Files.newInputStream(file.toPath()), StandardCharsets.UTF_8))) {
for (String line = reader.readLine(); line != null; line = reader.readLine()) {
int comment = line.indexOf('#');
if (comment >= 0) {
line = line.substring(0, comment);
}
line = line.trim();
if (line.length() <= 0) {
continue;
}
Dependency dependency = new Dependency();
dependency.setCoords(line);
dependencies.add(dependency);
}
}
} catch (IOException e) {
throw new BuildException("Cannot read " + file, e);
}
return dependencies;
}