* @return The result of the first gatherer that is non-<code>null</code>.
* @param log message to be logged
*/
@Override
public BuildServerBuildInfo gatherBuildServerInfo(Log log) {
BuildServerBuildInfo result;
for (BuildServerBuildInformationGatherer gatherer : gatherers) {
result = gatherer.gatherBuildServerInfo(log);
if (result != null) {
return result;
}