private function fixProvider(OutputInterface $output, Project $project)
 {
     if (strlen($project->getProviderName()) > 0) {
         $output->writeln('project <info>' . $project->getFullName() . '</info> already migrated');
         return false;
     }
     $output->writeln('migrating project <info>' . $project->getFullName() . '</info>');
     $project->setFullName($project->getGithubFullName());
     $project->setProviderName('github');
     $project->setProviderData(['clone_url' => $project->getCloneUrl(), 'ssh_url' => $project->getSshUrl(), 'keys_url' => $project->getKeysUrl(), 'hooks_url' => $project->getHooksUrl(), 'contents_url' => $project->getContentsUrl(), 'id' => $project->getGithubId(), 'full_name' => $project->getGithubFullName(), 'owner_login' => $project->getGithubOwnerLogin(), 'hook_id' => $project->getGithubHookId(), 'deploy_key_id' => $project->getGithubDeployKeyId(), 'private' => $project->getGithubPrivate(), 'url' => $project->getGithubUrl()]);
     return true;
 }