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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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)


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

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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)


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

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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



34
35
36
# File 'livecheck/strategy/sparkle.rb', line 34

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)


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

delegate version: :bundle_version