Class: Homebrew::Livecheck::Strategy::Sparkle::Item Private

Inherits:
Struct
  • Object
show all
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

Instance Attribute Details

#bundle_versionObject

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

Returns:

  • (Object)

    the current value of bundle_version



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def bundle_version
  @bundle_version
end

#channelObject

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

Returns:

  • (Object)

    the current value of channel



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def channel
  @channel
end

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

Returns:

  • (Object)

    the current value of link



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def link
  @link
end

#minimum_system_versionObject

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

Returns:

  • (Object)

    the current value of minimum_system_version



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def minimum_system_version
  @minimum_system_version
end

#nice_versionT.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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


70
# File 'livecheck/strategy/sparkle.rb', line 70

delegate nice_version: :bundle_version

#osObject

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

Returns:

  • (Object)

    the current value of os



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def os
  @os
end

#pub_dateObject

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

Returns:

  • (Object)

    the current value of pub_date



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def pub_date
  @pub_date
end

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

Returns:

  • (Object)

    the current value of release_notes_link



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def release_notes_link
  @release_notes_link
end

#short_versionT.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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


66
# File 'livecheck/strategy/sparkle.rb', line 66

delegate short_version: :bundle_version

#titleObject

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

Returns:

  • (Object)

    the current value of title



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def title
  @title
end

#urlObject

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

Returns:

  • (Object)

    the current value of url



37
38
39
# File 'livecheck/strategy/sparkle.rb', line 37

def url
  @url
end

#versionT.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.

Parameters:

  • args (T.untyped)
  • block (T.untyped)

Returns:

  • (T.untyped)


62
# File 'livecheck/strategy/sparkle.rb', line 62

delegate version: :bundle_version