private function parseVersionJson($versionJson, $resolverJson)
 {
     $version = new Version();
     $version->setCreatedAt(new \DateTime());
     $version->setUpdatedAt(new \DateTime());
     $version->setVersion($versionJson->name);
     $version->setReferenceName($versionJson->name);
     $version->setReferenceHash($versionJson->commit->sha);
     if (isset($resolverJson->license)) {
         $version->setLicense($resolverJson->license);
     }
     if (isset($resolverJson->projects) && is_array($resolverJson->projects)) {
         foreach ($resolverJson->projects as $project) {
             if (isset($project->dependencies) && is_array($project->dependencies)) {
                 $this->parseProjectDependencies($version, $project->dependencies);
             }
         }
     }
     return $version;
 }