るりまサーチ (Ruby 2.4.0)

最速Rubyリファレンスマニュアル検索!
17件ヒット [1-17件を表示] (0.053秒)
トップページ > クエリ:IO[x] > バージョン:2.4.0[x] > クエリ:name[x] > クエリ:rubygems/specification[x]

別のキーワード

  1. _builtin name
  2. resolv each_name
  3. net/imap name
  4. rexml/document name
  5. openssl name

検索結果

rubygems/specification (132019.0)

Gem パッケージのメタデータを扱うためのライブラリです。

Gem パッケージのメタデータを扱うためのライブラリです。

通常 gemspec ファイルや Rakefile でメタデータを定義します。

例:

spec = Gem::Specification.new do |s|
s.name = 'rfoo'
s.version = '1.0'
s.summary = 'Example gem specification'
...
end

Gem::Specification#name -> String (87304.0)

この Gem パッケージの名前を返します。

この Gem パッケージの名前を返します。

Gem::Specification#name=(name) (51625.0)

この Gem パッケージの名前をセットします。

この Gem パッケージの名前をセットします。

@param name この Gem パッケージの名前を指定します。

Gem::Specification#full_name -> String (51370.0)

この Gem パッケージのバージョンを含む完全な名前 (name-version) を返します。

この Gem パッケージのバージョンを含む完全な名前 (name-version) を返します。

プラットフォームの情報が指定されている場合は、それも含みます (name-version-platform)。

Gem::Specification#original_name -> String (51322.0)

このメソッドは後方互換性のために残されています。

このメソッドは後方互換性のために残されています。

@see Gem::Specification#full_name

絞り込み条件を変える

Gem::Specification#file_name -> String (51304.0)

生成される Gem パッケージの名前を返します。

生成される Gem パッケージの名前を返します。

Gem::Specification.attribute_names -> Array (51301.0)

属性名の配列を返します。

属性名の配列を返します。

Gem::Specification.load(filename) -> Gem::Specification (33601.0)

gemspec ファイルをロードします。

gemspec ファイルをロードします。

@param filename gemspec のファイル名を指定します。

@raise StandardError gemspec ファイル内でこのメソッドを呼んでいる場合に発生します。

Gem::Specification.array_attribute(name) -> () (33322.0)

Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。

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

@see Gem::Specification.attribute

Gem::Specification.default_value(name) -> object (33322.0)

与えられた名前の属性のデフォルト値を返します。

与えられた名前の属性のデフォルト値を返します。

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

絞り込み条件を変える

Gem::Specification.overwrite_accessor(name) { ... } -> () (33322.0)

呼び出し時に特別な動作をする必要のある属性があります。 このメソッドはそういうことを可能にします。

呼び出し時に特別な動作をする必要のある属性があります。
このメソッドはそういうことを可能にします。

ブロックパラメータは任意のものを使用することができます。

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

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

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

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

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

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

@see Gem::Specification.attribute

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

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

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

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

Gem::Specification#author=(name) (33304.0)

作成者の名前をセットします。

作成者の名前をセットします。

Gem::Specification.attribute(name) -> () (33304.0)

デフォルト値を指定したアクセサを定義するために使用します。

デフォルト値を指定したアクセサを定義するために使用します。

以下の副作用があります。

* クラス変数 @@attributes, @@default_value を変更します。
* 通常の属性書き込みメソッドを定義します。
* デフォルト値を持つ属性読み取りメソッドのように振る舞うメソッドを定義します。

絞り込み条件を変える

Gem::Specification#authors=(names) (33301.0)

作成者の名前の配列をセットします。

作成者の名前の配列をセットします。

Gem::Specification.read_only(*names) -> () (33301.0)

与えられた属性名を読み取り専用にします。

与えられた属性名を読み取り専用にします。

@param names 属性名を一つ以上指定します。