in src/main/java/org/apache/maven/shared/io/location/Locator.java [93:103]
public Location resolve(String locationSpecification) {
Location location = null;
for (Iterator<LocatorStrategy> it = strategies.iterator(); location == null && it.hasNext(); ) {
LocatorStrategy strategy = (LocatorStrategy) it.next();
location = strategy.resolve(locationSpecification, messageHolder);
}
return location;
}