enum

Update::Outcome

Inherits Enum < Comparable < Value < Object

確認の結末。

「新しい版が無い」と「確かめられなかった」を呼び出し側が書き分けられるよう、 nil ではなく結末そのものを返す。 自動の確認はどちらも黙るが、手動で押したときに黙るのは無反応と区別が付かない。

Constants

Available = 0

新しい版が出ている。

UpToDate = 1

実行中の版が最新である。

Unreachable = 2

一覧を取れなかった。回線が無いか、API が応えなかった。

Incomplete = 3

候補を集めきれず、最新かどうかを言い切れない。 取得の上限に掛かり、押し出された範囲に新しい版が残っている場合がこれにあたる。

Unknown = 4

実行中の版を比べられない。手元ビルドの 0.1.0-dev がこれにあたる。

Instance methods

available?

Returns true if this enum value equals Available

Source
incomplete?

Returns true if this enum value equals Incomplete

Source
unknown?

Returns true if this enum value equals Unknown

Source
unreachable?

Returns true if this enum value equals Unreachable

Source
up_to_date?

Returns true if this enum value equals UpToDate

Source