Module: Releases
- Defined in:
- lib/releases.rb,
lib/releases/version.rb
Constant Summary collapse
- VERSION =
"0.1.2"
Class Method Summary collapse
- .active_version ⇒ Object
- .current_version ⇒ Object
- .next_versions ⇒ Object
- .previous_version ⇒ Object
- .upcoming_releases ⇒ Object
- .version_for_date(date) ⇒ Object
Class Method Details
.active_version ⇒ Object
20 21 22 |
# File 'lib/releases.rb', line 20 def self.active_version ReleaseVersions.active_version end |
.current_version ⇒ Object
16 17 18 |
# File 'lib/releases.rb', line 16 def self.current_version ReleaseVersions.current_version end |
.next_versions ⇒ Object
28 29 30 |
# File 'lib/releases.rb', line 28 def self.next_versions ReleaseVersions.next_versions end |
.previous_version ⇒ Object
32 33 34 |
# File 'lib/releases.rb', line 32 def self.previous_version ReleaseVersions.previous_version end |
.upcoming_releases ⇒ Object
9 10 11 12 13 14 |
# File 'lib/releases.rb', line 9 def self.upcoming_releases ReleaseCalculator.new( current_version: current_version, release_date: release_date ).execute end |
.version_for_date(date) ⇒ Object
24 25 26 |
# File 'lib/releases.rb', line 24 def self.version_for_date(date) ReleaseVersions.version_for_date(date) end |