Class: Homebrew::Livecheck::Strategy::Sparkle::Item Private
- Extended by:
- Forwardable
- Defined in:
- livecheck/strategy/sparkle.rb,
sorbet/rbi/dsl/homebrew/livecheck/strategy/sparkle/item.rbi
This class is part of a private API. This class may only be used in the Homebrew/brew repository. Third parties should avoid using this class if possible, as it may be removed or changed without warning.
Instance Attribute Summary collapse
-
#bundle_version ⇒ Object
private
Returns the value of attribute bundle_version.
-
#channel ⇒ Object
private
Returns the value of attribute channel.
-
#link ⇒ Object
private
Returns the value of attribute link.
-
#minimum_system_version ⇒ Object
private
Returns the value of attribute minimum_system_version.
- #nice_version ⇒ T.untyped readonly private
-
#os ⇒ Object
private
Returns the value of attribute os.
-
#pub_date ⇒ Object
private
Returns the value of attribute pub_date.
-
#release_notes_link ⇒ Object
private
Returns the value of attribute release_notes_link.
- #short_version ⇒ T.untyped readonly private
-
#title ⇒ Object
private
Returns the value of attribute title.
-
#url ⇒ Object
private
Returns the value of attribute url.
- #version ⇒ T.untyped readonly private
Instance Attribute Details
#bundle_version ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute bundle_version
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def bundle_version @bundle_version end |
#channel ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute channel
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def channel @channel end |
#link ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute link
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def link @link end |
#minimum_system_version ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute minimum_system_version
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def minimum_system_version @minimum_system_version end |
#nice_version ⇒ T.untyped (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
67 |
# File 'livecheck/strategy/sparkle.rb', line 67 delegate nice_version: :bundle_version |
#os ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute os
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def os @os end |
#pub_date ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute pub_date
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def pub_date @pub_date end |
#release_notes_link ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute release_notes_link
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def release_notes_link @release_notes_link end |
#short_version ⇒ T.untyped (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
63 |
# File 'livecheck/strategy/sparkle.rb', line 63 delegate short_version: :bundle_version |
#title ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute title
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def title @title end |
#url ⇒ Object
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
Returns the value of attribute url
34 35 36 |
# File 'livecheck/strategy/sparkle.rb', line 34 def url @url end |
#version ⇒ T.untyped (readonly)
This method is part of a private API. This method may only be used in the Homebrew/brew repository. Third parties should avoid using this method if possible, as it may be removed or changed without warning.
59 |
# File 'livecheck/strategy/sparkle.rb', line 59 delegate version: :bundle_version |