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."); }