Class: U3d::UnityVersions::LinuxVersions
- Inherits:
-
Object
- Object
- U3d::UnityVersions::LinuxVersions
- Defined in:
- lib/u3d/unity_versions.rb
REGEX: expressions to interpret data collapse
-
.unity_forums ⇒ Object
Returns the value of attribute unity_forums.
REGEX: expressions to interpret data collapse
Class Attribute Details
.unity_forums ⇒ Object
Returns the value of attribute unity_forums.
175 176 177 |
# File 'lib/u3d/unity_versions.rb', line 175 def unity_forums @unity_forums end |
Class Method Details
.list_available ⇒ Object
177 178 179 180 181 182 183 184 185 186 187 188 |
# File 'lib/u3d/unity_versions.rb', line 177 def list_available UI. 'Loading Unity releases' versions = @unity_forums.pagination_urls(UNITY_LINUX_DOWNLOADS).map do |page_url| list_available_from_page(@unity_forums, unity_forums.page_content(page_url)) end.reduce({}, :merge) if versions.count.zero? UI.important 'Found no releases' else UI.success "Found #{versions.count} releases." end versions end |