Method: U3d::HubModulesParser.download_modules

Defined in:
lib/u3d/hub_modules_parser.rb

.download_modules(os: U3dCore::Helper.operating_system) ⇒ Object



66
67
68
69
70
71
# File 'lib/u3d/hub_modules_parser.rb', line 66

def download_modules(os: U3dCore::Helper.operating_system)
  url = UnityVersions.json_url_for(json_os(os))
  builds = UnityVersions.fetch_json(url, UnityVersions::UNITY_LATEST_JSON)
  builds.each { |build| write_modules(build, os) }
  return builds.map { |build| build['versions'] }
end