204件ヒット
[1-100件を表示]
(0.078秒)
別のキーワード
ライブラリ
- rubygems (12)
-
rubygems
/ custom _ require (12) -
rubygems
/ gem _ path _ searcher (12) -
rubygems
/ requirement (84) -
rubygems
/ specification (48) -
rubygems
/ version (36)
クラス
-
Gem
:: GemPathSearcher (12) -
Gem
:: Requirement (84) -
Gem
:: Specification (48) -
Gem
:: Version (36)
モジュール
- Kernel (24)
キーワード
- === (12)
- =~ (12)
- bump (12)
- eql? (12)
- exact? (12)
-
lib
_ dirs _ for (12) - none? (12)
- prerelease? (24)
- require (12)
-
required
_ ruby _ version (12) -
required
_ rubygems _ version (12) -
rubygems
_ version (12) -
satisfied
_ by? (12) - specific? (12)
-
to
_ ruby (12)
検索結果
先頭5件
-
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (27618.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
...この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。... -
Gem
:: Specification # rubygems _ version -> String (27517.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
...この Gem パッケージを作成した RubyGems のバージョンを返します。... -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (21552.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
...この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。... -
Gem
:: Specification # to _ ruby -> String (21435.0) -
自身を再現するための Ruby スクリプトを文字列で返します。
...自身を再現するための Ruby スクリプトを文字列で返します。
省略されている値はデフォルト値が使用されます。... -
Kernel
# gem(gem _ name , *version _ requirements) -> bool (18643.0) -
$LOAD_PATH に Ruby Gem を追加します。
... Ruby Gem を追加します。
指定された Gem をロードする前にその Gem が必要とする Gem をロードします。
バージョン情報を省略した場合は、最も高いバージョンの Gem をロードします。
指定された Gem やその Gem が必要とする Gem......が見つからなかった場合は
Gem::LoadError が発生します。
バージョンの指定方法に関しては Gem::Version を参照してください。
rubygems ライブラリがライブラリバージョンの衝突を検出しない限り、
gem メソッドは全ての require...... GEM_SKIP
特定の Gem をロードしないようにするために環境変数 GEM_SKIP を定義することができます。
特定の Gem がまだインストールされていないという状況を試すために使用できます。
例:
GEM_SKIP=libA:libB ruby-I../libA -I../libB ./... -
Gem
:: GemPathSearcher # lib _ dirs _ for(spec) -> String (12219.0) -
ライブラリの格納されているディレクトリを glob に使える形式で返します。
...ライブラリの格納されているディレクトリを glob に使える形式で返します。
例:
'/usr/local/lib/ruby/gems/1.8/gems/foobar-1.0/{lib,ext}'... -
Gem
:: Version # bump -> Gem :: Version (9366.0) -
最後の一桁を切り上げた新しい Gem::Version のインスタンスを返します。
...新しい Gem::Version のインスタンスを返します。
ただし、英字のプレリリースの部分は、無視されます。
//emlist[][ruby]{
p Gem::Version.new('5.3.1').bump # => #<Gem::Version "5.4">
p Gem::Version.new('5.3.1.a.1').bump # => #<Gem::Version "5.4">
p Gem::Versio......n.new('5.3.1.3.1').bump # => #<Gem::Version "5.3.1.4">
//}... -
Gem
:: Requirement # satisfied _ by?(version) -> bool (6237.0) -
引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。
...うでなければ、false を返します。
@param version Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")
p req.satisfied_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//}... -
Gem
:: Version # eql?(other) -> bool (3265.0) -
self と other の Gem::Version#version のバージョンが等しいとき true を返します。 そうでなければ false を返します。
...と other の Gem::Version#version のバージョンが等しいとき true を返します。
そうでなければ false を返します。
Comparable を include して作られた == と異なり、"1.0" と "1" は異なるものと判定します。
//emlist[][ruby]{
ver0 = Gem::Version.cre......ate('1.0') # #<Gem::Version "1.0">
ver1 = Gem::Version.create('1.0') # #<Gem::Version "1.0">
ver2 = Gem::Version.create('1') # #<Gem::Version "1">
p ver0.eql?(ver1) # => true
p ver1.eql?(ver2) # => false
p ver1 == ver2 # => true
//}...