るりまサーチ

最速Rubyリファレンスマニュアル検索!
4294件ヒット [1-100件を表示] (0.036秒)
トップページ > クエリ:require[x] > 種類:特異メソッド[x]

別のキーワード

  1. kernel require
  2. getoptlong require_order
  3. rubygems/custom_require require
  4. irb/ext/use-loader irb_require
  5. require execute

ライブラリ

クラス

オブジェクト

キーワード

検索結果

<< 1 2 3 ... > >>

Gem::Specification.required_attribute(name, default = nil) -> () (6101.0)

必須の属性を作成します。

必須の属性を作成します。

@param name 属性名を指定します。

@param default デフォルト値を指定します。

@see Gem::Specification.attribute

Gem::Specification.required_attribute?(name) -> bool (6101.0)

必須属性であれば真を返します。

必須属性であれば真を返します。

@param name 属性名を指定します。

Gem::Specification.required_attributes -> Array (6101.0)

必須属性のリストを返します。

必須属性のリストを返します。

Gem::Requirement.new(requirements) -> Gem::Requirement (3201.0)

Gem::Requirement のインスタンスを作成します。

...m::Requirement のインスタンスを作成します。

@param requirements 文字列か配列か Gem::Version のインスタンスを指定します。

//emlist[][ruby]{
pp Gem::Requirement.new("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}

@see Gem::Requirement#parse, Gem::Requireme...

Gem::Requirement.create(input) -> Gem::Requirement (3101.0)

Gem::Requirement のインスタンスを作成するためのファクトリメソッドです。

...Gem::Requirement のインスタンスを作成するためのファクトリメソッドです。

@param input 文字列か配列か Gem::Requirement, Gem::Version のインスタンス
のいずれかを指定します。

@return 上記以外の値を input に指定するとデフ...
...ォルト値を返します。

//emlist[][ruby]{
pp Gem::Requirement.create("~> 3.2.1")
# => Gem::Requirement.new(["~> 3.2.1"])
//}

@see Gem::Requirement.new, Gem::Requirement.default...

絞り込み条件を変える

Gem::Requirement.default -> Gem::Requirement (3101.0)

ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。

...ゼロ以上 ( '>= 0' ) を指定して作成された Gem::Requirement のインスタンスを返します。

//emlist[][ruby]{
pp Gem::Requirement.default
# => Gem::Requirement.new([">= 0"])
//}...

Gem::Requirement.parse(obj) -> Array (3001.0)

バージョンの必要上件をパースして比較演算子とバージョンを要素とする二要素の配列を返します。

...n 比較演算子と Gem::Version のインスタンスを要素とする二要素の配列を返します。
@raise ArgumentError obj に不正なオブジェクトを指定すると発生します。

//emlist[][ruby]{
p Gem::Requirement.parse("~> 3.2.1") # => ["~>", #<Gem::Version "3.2.1">]
//}...

Test::Unit.setup_argv(original_argv = ARGV) { |files| ... } -> [String] (41.0)

original_argvで指定されたオプションを解析して、テスト対象になるファイル をrequireします。

...original_argvで指定されたオプションを解析して、テスト対象になるファイル
requireします。

@param original_argv オプションを指定します。省略された場合は、
Object::ARGVが使用されます。

@raise ArgumentError 指定さ...
...ファイルが存在しない場合に発生します。

ブロックが指定された場合にはブロックを評価して、その結果をrequireの対象
にします。

ブロックパラメータには上記のoriginal_argvから-xで指定されたもの以外のオ
プションが配...
...中にあるtest_*.rbを全てrequireします。

このメソッド自体は、オプションを解析してrequireを行う以外の処理は行いま
せんが、test/unit.rbをrequireして呼び出すメソッドのため、結果的にユニッ
トテストが実行されます。testrbコ...

WEBrick::HTTPProxyServer.new(config, default = WEBrick::Config::HTTP) -> WEBrick::HTTPProxyServer (37.0)

プロクシオブジェクトを生成して返します。

...使用します。
//emlist{
require
'webrick'
require
'webrick/httpproxy'
auth_proc = proc{|req, res|
unless c = req['proxy-authorization']
res['Proxy-Authenticate'] = 'Basic realm="WEBrick Proxy"'
raise WEBrick::HTTPStatus::ProxyAuthenticationRequired
else
# 略
end
}...
...l(req, res) のように呼ばれます。
nil を指定した場合なにもしません。デフォルトは nil です。
//emlist{
require
'webrick'
require
'webrick/httpproxy'
handler = proc{|req, res|
res.body.gsub!(/です。/, 'でんがな。')
res.body.gsub!(/ます。/, 'まん...
...続にさらに別の Proxy サーバを使う場合にその Proxy の URI
を URI オブジェクトで指定します。
//emlist{
require
'uri'
require
'webrick/httpproxy'
u = URI.parse('http://localhost:18080/')
s = WEBrick::HTTPProxyServer.new(ProxyURI: u, Port: 8080)
//}

@param def...

Gem::Specification.attribute_alias_singular(singular, plural) -> () (25.0)

既に存在する複数形の属性の単数形バージョンを定義します。

...です。

例:

# このように定義すると
attribute_alias_singular :require_path, :require_paths
# こう書くかわりに
s.require_paths = ['mylib']
# こう書くことができます。
s.require_path = 'mylib'

@param singular 属性名の単数形を指定します。

@pa...

絞り込み条件を変える

<< 1 2 3 ... > >>