108件ヒット
[1-100件を表示]
(0.016秒)
種類
- インスタンスメソッド (72)
- 特異メソッド (36)
クラス
-
Gem
:: Version (84)
モジュール
-
Gem
:: VersionOption (24)
キーワード
- <=> (12)
-
add
_ platform _ option (12) -
add
_ version _ option (12) - correct? (12)
- create (12)
-
marshal
_ load (12) - new (12)
- prerelease? (12)
- release (12)
検索結果
先頭5件
-
Gem
:: Version . create(input) -> Gem :: Version | nil (20.0) -
Gem::Version のインスタンスを作成するためのファクトリメソッドです。
...ersion "1.3.17">
ver3 = Gem::Version.create(nil) # => nil
//}
@param input Gem::Version のインスタンスか文字列を指定します。
@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。
@see Gem::Version.correct?... -
Gem
:: Version . new(version) -> Gem :: Version (14.0) -
バージョンを表す文字列から、Gem::Version インスタンスを作成します。
...、空白文字以外の文字がない場合、バージョンは "0" になります。
p Gem::Version.new(' ') #=> #<Gem::Version "0">
//}
@param version
@raise ArgumentError input がバージョンとして不正なオブジェクトである場合に発生します。
こ... -
Gem
:: VersionOption # add _ platform _ option(task = command , *wrap) (13.0) -
option parser に対して --platform オプションを追加します。
...option parser に対して --platform オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定し... -
Gem
:: VersionOption # add _ version _ option(task = command , *wrap) (13.0) -
option parser に対して --version オプションを追加します。
...option parser に対して --version オプションを追加します。
@param task コマンド名を指定します。デフォルト値はインクルードされる側のクラスで指定されます。
@param wrap Gem::Command#add_option に渡すその他のオプションを指定しま... -
Gem
:: Version # <=>(other) -> -1 | 0 | 1 | nil (8.0) -
self と other を比較して、self が小さい時に -1、 等しい時に 0、大きい時に 1 の整数を返します。 また、other が Gem::Version ではなく比較できないとき、 nil を返します。
....new("3.10.0") # => -1
p Gem::Version.new("3.0.0") <=> Gem::Version.new("3.0.0") # => 0
p Gem::Version.new("3.0.0") <=> Gem::Version.new("3.0") # => 0
p Gem::Version.new("3.9.0") <=> "3.9.0" # => nil
//}
@param other 比較対象の Gem::Version のインスタンスを指定します。... -
Gem
:: Version # marshal _ load(array) -> nil (8.0) -
ダンプされた情報をロードし、自身を破壊的に変更します。
...ダンプされた情報をロードし、自身を破壊的に変更します。
//emlist[][ruby]{
version = Gem::Version.new('')
version.marshal_load(["1.2.0a"])
p version # => #<Gem::Version "1.2.0a">
//}
@param array バージョン情報を含む配列を指定します。... -
Gem
:: Version # prerelease? -> bool (8.0) -
self がプレリリースと思われる文字を含むバージョンかどうかを返します。
...self がプレリリースと思われる文字を含むバージョンかどうかを返します。
//emlist[例][ruby]{
Gem::Version.new('1.2.0a').prerelease? # => true
Gem::Version.new('1.2.0').prerelease? # => false
//}
@see Gem::Version#release... -
Gem
:: Version # release -> Gem :: Version (8.0) -
self をリリースバージョンにした Gem::Version オブジェクトを返します。
...ジェクトを返します。
プレリリースではないバージョンであれば self を返します。
//emlist[例][ruby]{
Gem::Version.new('1.2.0a').release # => #<Gem::Version "1.2.0">
Gem::Version.new('1.2.0').release # => #<Gem::Version "1.2.0">
//}
@see Gem::Version#prerelease?... -
Gem
:: Version . correct?(version) -> 0 | nil (8.0) -
version が正しいバージョンであれば 0 を返します。そうでなければ nil を返します。
...0 を返します。そうでなければ nil を返します。
//emlist[][ruby]{
p Gem::Version.correct?("9.1") # => 0
p Gem::Version.correct?("incorrect") # => nil
p Gem::Version.correct?(nil) # => 0
//}
@param version バージョンを文字列か数値で指定します。...
