in src/main/java/org/apache/maven/resolver/internal/ant/AntRepoSys.java [805:835]
private List<Dependency> readDependencies( File file )
{
final List<Dependency> dependencies = new ArrayList<>();
try
{
try ( BufferedReader reader = new BufferedReader( new InputStreamReader( new FileInputStream( file ), "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;
}