private void logImportResults(final ProjectImportResults projectImportResults) {
   log.info(
       "The project import took '" + projectImportResults.getImportDuration() + "' ms to run.");
   final Project project = projectImportResults.getImportedProject();
   if (project != null) {
     log.info(
         "The project import created '"
             + project.getComponents().size()
             + "' project components.");
     log.info(
         "The project import created '" + project.getVersions().size() + "' project versions.");
   }
   log.info(
       "The project import created '"
           + projectImportResults.getUsersCreatedCount()
           + "' out of '"
           + projectImportResults.getExpectedUsersCreatedCount()
           + "' users.");
   for (final Iterator iterator = projectImportResults.getRoles().iterator();
       iterator.hasNext(); ) {
     final String projectRoleName = (String) iterator.next();
     log.info(
         "The project import created "
             + projectImportResults.getUsersCreatedCountForRole(projectRoleName)
             + " users, "
             + projectImportResults.getGroupsCreatedCountForRole(projectRoleName)
             + " groups for project role "
             + projectRoleName
             + ".");
   }
   log.info(
       "The project import created '"
           + projectImportResults.getIssuesCreatedCount()
           + "' out of '"
           + projectImportResults.getExpectedIssuesCreatedCount()
           + "' issues.");
   log.info(
       "The project import created '"
           + projectImportResults.getAttachmentsCreatedCount()
           + "' out of "
           + projectImportResults.getExpectedAttachmentsCreatedCount()
           + "' attachments.");
 }