るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
85件ヒット [1-85件を表示] (0.205秒)
トップページ > バージョン:2.3.0[x] > 種類:インスタンスメソッド[x] > クエリ:t[x] > クエリ:-[x] > クエリ:on[x] > クエリ:specification[x]

別のキーワード

  1. _builtin -
  2. open-uri open
  3. irb/input-method new
  4. irb/input-method gets
  5. matrix -

検索結果

Gem::Specification#specification_version -> Integer (100507.0)

この Gem パッケージに用いられている gemspec のバージョンを返します。

この Gem パッケージに用いられている gemspec のバージョンを返します。

Gem::SourceIndex#specification(full_name) -> Gem::Specification | nil (92158.0)

指定された名前の Gem::Specification オブジェクトを返します。

指定された名前の Gem::Specification オブジェクトを返します。

@param full_name Gem のフルネームを指定します。

Gem::Specification#description -> String (63904.0)

Gem パッケージの説明を返します。

Gem パッケージの説明を返します。

Gem::Specification#installation_path -> String (63904.0)

この Gem パッケージのインストール先のパスを返します。

この Gem パッケージのインストール先のパスを返します。

Gem::Specification#rdoc_options -> [String] (63904.0)

API ドキュメントを生成するときに rdoc コマンドに与えるオプションを返します。

API ドキュメントを生成するときに rdoc コマンドに与えるオプションを返します。

絞り込み条件を変える

Gem::Specification#extensions -> [String] (54904.0)

拡張ライブラリをコンパイルするために必要な extconf.rb 形式のファイルのリストを返します。

拡張ライブラリをコンパイルするために必要な extconf.rb 形式のファイルのリストを返します。

Gem::Package::TarInput#metadata -> Gem::Specification (46507.0)

メタデータを返します。

メタデータを返します。

Gem::Specification#has_test_suite? -> bool (45952.0)

このメソッドは非推奨です。 Gem::Specification#has_unit_tests? を使用してください。

このメソッドは非推奨です。 Gem::Specification#has_unit_tests? を使用してください。

Gem::Specification#test_suite_file -> String (45952.0)

この属性は非推奨です。 Gem::Specification#test_files を使用してください。

この属性は非推奨です。 Gem::Specification#test_files を使用してください。

Gem::Specification#mark_version -> String (45904.0)

RubyGems のバージョンを内部にセットします。

RubyGems のバージョンを内部にセットします。

絞り込み条件を変える

Gem::Specification#required_ruby_version -> Gem::Requirement (45904.0)

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。

Gem::Specification#required_rubygems_version -> Gem::Requirement (45904.0)

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。

Gem::Specification#rubygems_version -> String (45904.0)

この Gem パッケージを作成した RubyGems のバージョンを返します。

この Gem パッケージを作成した RubyGems のバージョンを返します。

Gem::Specification#version -> Gem::Version (45904.0)

この Gem パッケージのバージョンを返します。

この Gem パッケージのバージョンを返します。

Gem::Specification#runtime_dependencies -> Array (45604.0)

この Gem パッケージが依存している Gem パッケージのリストを返します。

この Gem パッケージが依存している Gem パッケージのリストを返します。

絞り込み条件を変える

Gem::Specification#satisfies_requirement?(dependency) -> bool (45604.0)

この Gem パッケージが与えられた依存関係を満たすかどうかを返します。

この Gem パッケージが与えられた依存関係を満たすかどうかを返します。

依存関係を満たす場合は真を返します。そうでない場合は偽を返します。

@param dependency チェックしたい依存関係を指定します。

@see Gem::Dependency

Gem::Package::TarOutput#add_gem_contents {|data_tar_writer| ... } -> self (37270.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。

gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。

ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。

Gem::Specification#extra_rdoc_files -> [String] (36904.0)

RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。

RDoc でドキュメントを作成する際に使用する特別なファイルのリストを返します。

Gem::Specification#require_path -> String (36670.0)

Gem::Specification#require_paths の単数バージョンです。

Gem::Specification#require_paths の単数バージョンです。

@see Gem::Specification#require_paths

Gem::Specification#test_file -> String (36652.0)

Gem::Specification#test_files の単数バージョンです。

Gem::Specification#test_files の単数バージョンです。

絞り込み条件を変える

Gem::Specification#add_runtime_dependency(gem, *requirements) -> [Gem::Dependency] (36640.0)

この gem の RUNTIME 依存性を追加します。 実行時に必要となる gem を指定します。

この gem の RUNTIME 依存性を追加します。
実行時に必要となる gem を指定します。

//emlist[][ruby]{
# https://github.com/rurema/bitclust/blob/v1.2.3/bitclust-core.gemspec#L25
s.add_runtime_dependency "progressbar", ">= 1.9.0", "< 2.0"
//}

@param gem 依存する gem の名前か Gem::Dependency のインスタンスを指定します。

@param requirements バージョンの必要条件を 0...

Gem::Specification#dependent_gems -> Array (36640.0)

この Gem に依存している全ての Gem の情報のリストを返します。

この Gem に依存している全ての Gem の情報のリストを返します。

それぞれのエントリは配列になっており、各要素は以下のようになっています。

(0) Gem::Specification
(1) Gem::Dependency
(2) Gem::Specification の配列

Gem::Specification#add_development_dependency(gem, *requirements) -> [Gem::Dependency] (36622.0)

この gem の DEVELOPMENT 依存性を追加します。 この gem の開発時に必要となる gem を指定します。

この gem の DEVELOPMENT 依存性を追加します。
この gem の開発時に必要となる gem を指定します。

//emlist[][ruby]{
gem "rack", "~> 1.6", ">= 1.6.12"
//}

@param gem 依存する gem の名前か Gem::Dependency のインスタンスを指定します。

@param requirements バージョンの必要条件を 0 個以上指定します。デフォルトは ">= 0" です。

@see Gem::Specification#add_runtime_dependency, Gem::Depende...

Gem::Specification#assign_defaults -> () (36604.0)

全ての属性にデフォルト値をセットします。

全ての属性にデフォルト値をセットします。

これはアクセサメソッドを使用して行われるので、ブロックを用いた特別な初期化も
きちんと実行されます。セットされる値はデフォルト値のコピーです。

Gem::Specification#author -> String (36604.0)

作成者の名前を返します。

作成者の名前を返します。

絞り込み条件を変える

Gem::Specification#authors -> Array (36604.0)

作成者の名前の配列を返します。

作成者の名前の配列を返します。

Gem::Specification#autorequire -> String (36604.0)

非推奨の属性です。

非推奨の属性です。

Gem::Specification#cert_chain -> Array (36604.0)

@todo

@todo

Gem::Specification#date -> Time (36604.0)

日付を返します。

日付を返します。

Gem::Specification#default_executable -> String | nil (36604.0)

Gem パッケージ内で gem コマンド経由で実行するファイルを返します。

Gem パッケージ内で gem コマンド経由で実行するファイルを返します。

絞り込み条件を変える

Gem::Specification#development_dependencies -> Array (36604.0)

この Gem が依存している Gem のリストを返します。

この Gem が依存している Gem のリストを返します。

Gem::Specification#executable -> String (36604.0)

実行可能ファイル名を返します。

実行可能ファイル名を返します。

Gem::Specification#executables -> [String] (36604.0)

実行可能ファイル名のリストを返します。

実行可能ファイル名のリストを返します。

Gem::Specification#full_gem_path -> String (36604.0)

この Gem パッケージへのフルパスを返します。

この Gem パッケージへのフルパスを返します。

Gem::Specification#has_unit_tests? -> bool (36604.0)

この Gem パッケージがユニットテストを含むかどうか返します。

この Gem パッケージがユニットテストを含むかどうか返します。

真の場合はユニットテストを含みます。そうでない場合は偽を返します。

絞り込み条件を変える

Gem::Specification#original_platform -> String (36604.0)

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。

Gem::Specification#platform -> String (36604.0)

この Gem パッケージを使用できるプラットフォームを返します。

この Gem パッケージを使用できるプラットフォームを返します。

Gem::Specification#post_install_message -> String (36604.0)

インストール完了後に表示するメッセージを返します。

インストール完了後に表示するメッセージを返します。

Gem::Specification#require_paths -> [String] (36604.0)

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストを返します。

この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを返します。

Gem::Specification#requirements -> Array (36604.0)

この Gem パッケージを動作させるのに必要な条件を返します。 これはユーザのためのシンプルな情報です。

この Gem パッケージを動作させるのに必要な条件を返します。
これはユーザのためのシンプルな情報です。

絞り込み条件を変える

Gem::Specification#test_files -> [String] (36604.0)

ユニットテストのファイルのリストを返します。

ユニットテストのファイルのリストを返します。

Gem::Specification#to_ruby -> String (36604.0)

自身を再現するための Ruby スクリプトを文字列で返します。

自身を再現するための Ruby スクリプトを文字列で返します。

省略されている値はデフォルト値が使用されます。

Gem::Specification#validate -> bool (36604.0)

必須属性のチェックと自身の基本的な正当性チェックを行います。

必須属性のチェックと自身の基本的な正当性チェックを行います。

チェックにパスした場合は常に true を返します。そうでない場合は例外が発生します。

@raise Gem::InvalidSpecificationException チェックにパスしなかった場合に発生します。

Gem::Installer#install -> Gem::Specification (28279.0)

Gem をインストールします。

Gem をインストールします。

以下のディレクトリ構造で Gem をインストールします。

@gem_home/
cache/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル

@return ロードされた Gem::Specification のインスタンスを返します。

@r...

Gem::DependencyInstaller#find_spec_by_name_and_version(gem_name, version = Gem::Requirement.default) -> Array (28252.0)

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。

与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。

@param gem_name Gem の名前を指定します。

@param version Gem が満たすバージョンに関する条件を指定します。

絞り込み条件を変える

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

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

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

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

Gem::Specification#lib_files -> [String] (27652.0)

この Gem パッケージに含まれているファイルのうち Gem::Specification#require_paths 以下にあるファイルのリストを返します。

この Gem パッケージに含まれているファイルのうち Gem::Specification#require_paths
以下にあるファイルのリストを返します。

Gem::Specification#add_dependency(gem, *requirements) -> [Gem::Dependency] (27640.0)

この gem の RUNTIME 依存性を追加します。 実行時に必要となる gem を指定します。

この gem の RUNTIME 依存性を追加します。
実行時に必要となる gem を指定します。

//emlist[][ruby]{
# https://github.com/rurema/bitclust/blob/v1.2.3/bitclust-core.gemspec#L25
s.add_runtime_dependency "progressbar", ">= 1.9.0", "< 2.0"
//}

@param gem 依存する gem の名前か Gem::Dependency のインスタンスを指定します。

@param requirements バージョンの必要条件を 0...

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

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

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

@see Gem::Specification#full_name

Gem::Specification#_dump -> String (27604.0)

重要なインスタンス変数のみを Marshal.#dump します。

重要なインスタンス変数のみを Marshal.#dump します。

@see Marshal.#dump

絞り込み条件を変える

Gem::Specification#add_bindir(executables) -> Array | nil (27604.0)

実行コマンドの格納場所を返します。

実行コマンドの格納場所を返します。

@param executables 実行コマンド名を格納した配列を指定します。

Gem::Specification#bindir -> String (27604.0)

実行ファイルを格納するディレクトリを返します。

実行ファイルを格納するディレクトリを返します。

Gem::Specification#email -> String (27604.0)

メールアドレスを返します。

メールアドレスを返します。

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

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

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

Gem::Specification#files -> [String] (27604.0)

この Gem パッケージに含まれるファイル名の配列を返します。

この Gem パッケージに含まれるファイル名の配列を返します。

絞り込み条件を変える

Gem::Specification#homepage -> String (27604.0)

この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を返します。

この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を返します。

Gem::Specification#loaded_from -> String (27604.0)

この Gem パッケージの gemspec がある場所を返します。

この Gem パッケージの gemspec がある場所を返します。

この属性は永続化されません。

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

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

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

Gem::Specification#normalize -> [String] (27604.0)

この Gem パッケージの含まれるファイルリストから重複を取り除きます。

この Gem パッケージの含まれるファイルリストから重複を取り除きます。

Gem::Specification#signing_key -> String (27604.0)

この Gem パッケージの署名に使用するキーを返します。

この Gem パッケージの署名に使用するキーを返します。

絞り込み条件を変える

Gem::Specification#summary -> String (27604.0)

この Gem パッケージの短い説明を返します。

この Gem パッケージの短い説明を返します。

Gem::Specification#has_rdoc? -> bool (27322.0)

真の場合は RDoc を生成しせん。偽の場合は RDoc を生成します。

真の場合は RDoc を生成しせん。偽の場合は RDoc を生成します。

@see Gem::Specification#has_rdoc

Gem::Specification#dependencies -> Array (27304.0)

依存している Gem のリストを返します。

依存している Gem のリストを返します。

@see Gem::Dependency

Gem::Specification#has_rdoc -> bool (27304.0)

真の場合は RDoc を生成しせん。偽の場合は RDoc を生成します。

真の場合は RDoc を生成しせん。偽の場合は RDoc を生成します。

Gem::Specification#loaded? -> bool (27304.0)

この Gem パッケージの gemspec が既にロードされているかどうかを返します。

この Gem パッケージの gemspec が既にロードされているかどうかを返します。

既にロードされている場合は真を返します。そうでない場合は偽を返します。

絞り込み条件を変える

Gem::Indexer#sanitize(spec) -> Gem::Specification (19543.0)

与えられたスペックの詳細を表す属性をサニタイズします。

与えられたスペックの詳細を表す属性をサニタイズします。

non-ASCII の文字列は、サイトインデックスを文字化けさせることがあります。
non-ASCII の文字列を XML エンティティに置換します。

Gem::Indexer#abbreviate(spec) -> Gem::Specification (19273.0)

ダウンロードを速くするために与えられた Gem::Specification の持つデータを 小さくします。

ダウンロードを速くするために与えられた Gem::Specification の持つデータを
小さくします。

@param spec Gem::Specification を指定します。

Gem::GemPathSearcher#init_gemspecs -> [Gem::Specification] (19255.0)

インストール済みの Gem の Gem::Specification のリストを返します。

インストール済みの Gem の Gem::Specification のリストを返します。

リストはアルファベット順かつバージョンの新しい順にソートされています。

Gem::SourceInfoCache#search_with_source(pattern, only_platform = false, all = false) -> Array (18970.0)

与えられた条件を満たす Gem::Specification と URL のリストを返します。

与えられた条件を満たす Gem::Specification と URL のリストを返します。

@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

@param all 真を指定するとキャッシュを更新してから検索を実行します。

@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。

Gem::DependencyList#find_name(full_name) -> Gem::Specification | nil (10273.0)

自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。

自身に含まれる与えられた名前を持つ Gem::Specification のインスタンスを返します。

見つからなかった場合は nil を返します。

@param full_name バージョンを含むフルネームで Gem の名前を指定します。

@see Gem::Specification#full_name

絞り込み条件を変える

Gem::DependencyList#remove_by_name(full_name) -> Gem::Specification (10273.0)

与えられた名前を持つ Gem::Specification を自身から削除します。

与えられた名前を持つ Gem::Specification を自身から削除します。

このメソッドでは削除後の依存関係をチェックしません。

@param full_name バージョンを含むフルネームで Gem の名前を指定します。

@see Gem::Specification#full_name, Array#delete_if

Gem::DependencyList#dependency_order -> [Gem::Specification] (10255.0)

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

依存する Gem の数が少ない順にソートされた Gem::Specification のリストを返します。

このことは、インストール済みの Gem を削除するときに便利です。
このメソッドで返された順にインストール済みの Gem 削除すると、
依存関係による多くの問題を回避することができます。

If there are circular dependencies (yuck!), then gems will be
returned in order until only the circular dependents and anything
they reference are le...

Gem::Format#spec -> Gem::Specification (10255.0)

Gem の Gem::Specification を返します。

Gem の Gem::Specification を返します。

Gem::GemPathSearcher#find(path) -> Gem::Specification | nil (10255.0)

与えられたパスにマッチする Gem::Specification を一つだけ返します。

与えられたパスにマッチする Gem::Specification を一つだけ返します。

@see Array#find

Gem::GemPathSearcher#find_all(path) -> [Gem::Specification] (10255.0)

与えられたパスにマッチする Gem::Specification を全て返します。

与えられたパスにマッチする Gem::Specification を全て返します。

@see Array#find_all

絞り込み条件を変える

Gem::Installer#spec -> Gem::Specification (10255.0)

インストールしようとしている Gem に対応する Gem::Specification のインスタンスを返します。

インストールしようとしている Gem に対応する Gem::Specification のインスタンスを返します。

Gem::OldFormat#spec -> Gem::Specification (10255.0)

Gem の Gem::Specification を返します。

Gem の Gem::Specification を返します。

Gem::Package::TarInput#load_gemspec(io) -> Gem::Specification | nil (10225.0)

YAML 形式の gemspec を io から読み込みます。

YAML 形式の gemspec を io から読み込みます。

@param io 文字列か IO オブジェクトを指定します。

@see Gem::Specification.from_yaml

Gem::Uninstaller#spec -> Gem::Specification (10207.0)

Gem::Uninstaller#uninstall_gem の実行中のみセットされます。

Gem::Uninstaller#uninstall_gem の実行中のみセットされます。

Rake::GemPackageTask#gem_spec -> Gem::Specification (10207.0)

package ターゲットで使用する gemspec を返します。

package ターゲットで使用する gemspec を返します。

gemspec にはパッケージ名、バージョン、パッケージに含まれるファイルなどが定義
されているので、それらを明示的に指定する必要はありません。

絞り込み条件を変える

Gem::SourceInfoCache#search(pattern, platform_only = false, all = false) -> [Gem::Specification] (1555.0)

与えられた条件を満たす Gem::Specification のリストを返します。

与えられた条件を満たす Gem::Specification のリストを返します。

@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

@param all 真を指定するとキャッシュを更新してから検索を実行します。

@see Gem::SourceIndex#search

Gem::SourceIndex#find_name(gem_name, version_requirement = Gem::Requirement.default) -> Gem::Specification (1507.0)

短い名前で正確にマッチする Gem を返します。

短い名前で正確にマッチする Gem を返します。

@param gem_name Gem の名前を指定します。

@param version_requirement

@see Gem::Requirement

Gem::SourceIndex#search(gem_pattern, platform_only = false) -> [Gem::Specification] (1507.0)

引数で指定された条件を満たす Gem のリストを返します。

引数で指定された条件を満たす Gem のリストを返します。

@param gem_pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。

@param platform_only 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。

Gem::SourceIndex#add_spec(gem_spec) -> Gem::Specification (1273.0)

自身に引数で与えられた Gem::Specification のインスタンスを追加します。

自身に引数で与えられた Gem::Specification のインスタンスを追加します。

@param gem_spec Gem::Specification のインスタンスを指定します。

Gem::SourceIndex#remove_spec(full_name) -> Gem::Specification (1207.0)

引数で指定された名前を持つ Gem をインデックスから削除します。

引数で指定された名前を持つ Gem をインデックスから削除します。

絞り込み条件を変える