るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
152件ヒット [101-152件を表示] (0.119秒)

別のキーワード

  1. specification date
  2. specification name
  3. specification load
  4. specification list
  5. specification date=

キーワード

検索結果

<< < 1 2 >>

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

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

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

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

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

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

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

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

Gem::DependencyList#dependency_order -> [Gem::Specification] (355.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 (355.0)

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

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

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

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

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

@see Array#find

絞り込み条件を変える

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

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

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

@see Array#find_all

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

@see Gem::SourceIndex#search

絞り込み条件を変える

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

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

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

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

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

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

@r...

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

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

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

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

@see Gem::Specification.from_yaml

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

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

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

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

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

メタデータを返します。

メタデータを返します。

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

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

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

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

@param version_requirement

@see Gem::Requirement

絞り込み条件を変える

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Gem::DependencyList#ok_to_remove?(full_name) -> bool (88.0)

与えられた名前を持つ Gem::Specification を自身から削除しても OK な場合は真を返します。 そうでない場合は、偽を返します。

与えられた名前を持つ Gem::Specification を自身から削除しても OK な場合は真を返します。
そうでない場合は、偽を返します。

与えられた名前を持つ Gem::Specification を自身から削除すると、
依存関係を壊してしまう場合が、それを削除してはいけない場合です。

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

@see Gem::Specification#full_name

絞り込み条件を変える

Gem::Commands::WhichCommand#gem_paths(spec) -> Array (70.0)

与えられた Gem::Specification のインスタンスからその Gem が require するファイルのあるディレクトリをまとめて返します。

与えられた Gem::Specification のインスタンスからその Gem が
require するファイルのあるディレクトリをまとめて返します。

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

Gem::DependencyList#add(*gemspecs) (70.0)

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

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

@param gemspecs Gem::Specification のインスタンスを一つ以上指定します。

Gem::Format#spec=(spec) (70.0)

Gem の Gem::Specification をセットします。

Gem の Gem::Specification をセットします。

@param spec Gem の Gem::Specification をセットします。

Gem::OldFormat#spec=(spec) (70.0)

Gem の Gem::Specification をセットします。

Gem の Gem::Specification をセットします。

@param spec Gem の Gem::Specification をセットします。

Gem::SourceIndex#add_specs(*gem_specs) -> Hash (70.0)

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

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

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

絞り込み条件を変える

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

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

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

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

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

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

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

Gem::Uninstaller#remove_executables(gemspec) (70.0)

与えられた Gem::Specification に対応する実行ファイルを削除します。

与えられた Gem::Specification に対応する実行ファイルを削除します。

@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。

Gem::DependencyInstaller#find_gems_with_sources(dep) -> Array (52.0)

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。

与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。

Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。

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

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

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

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

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

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

Gem::DependencyList#ok? -> bool (52.0)

自身に含まれる全ての Gem::Specification が依存関係を満たしていれば真を返します。 そうでない場合は、偽を返します。

自身に含まれる全ての Gem::Specification が依存関係を満たしていれば真を返します。
そうでない場合は、偽を返します。

絞り込み条件を変える

Gem::DocManager#generate_rdoc (52.0)

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。

Gem::DocManager#generate_ri (52.0)

自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。

自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。

Gem::Indexer#collect_specs -> Gem::SourceIndex (52.0)

Gem のキャッシュディレクトリ内の *.gem ファイルから Gem::Specification を集めます。

Gem のキャッシュディレクトリ内の *.gem ファイルから Gem::Specification を集めます。

Gem::SourceIndex#latest_specs -> Array (52.0)

自身に含まれる最新の Gem::Specification のリストを返します。

自身に含まれる最新の Gem::Specification のリストを返します。

Gem::SourceIndex#outdated -> Array (52.0)

更新されていない Gem::Specification のリストを返します。

更新されていない Gem::Specification のリストを返します。

絞り込み条件を変える

Array#pack(template) -> String (22.0)

配列の内容を template で指定された文字列にしたがって、 バイナリとしてパックした文字列を返します。

配列の内容を template で指定された文字列にしたがって、
バイナリとしてパックした文字列を返します。

テンプレートは
型指定文字列とその長さ(省略時は1)を並べたものです。長さと
して * が指定された時は「残りのデータ全て」の長さを
表します。型指定文字は以下で述べる pack テンプレート文字列の通りです。


@param template 自身のバイナリとしてパックするためのテンプレートを文字列で指定します。


以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができま...

Gem::Commands::DependencyCommand#find_reverse_dependencies(spec) -> Array (22.0)

与えられた Gem スペックに依存する Gem のリストを返します。

与えられた Gem スペックに依存する Gem のリストを返します。

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

Gem::Commands::DependencyCommand#print_dependencies(spec, level = 0) -> String (22.0)

依存関係を表す文字列を返します。

依存関係を表す文字列を返します。

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

@param level 依存関係の深さを指定します。

Gem::GemPathSearcher#matching_file?(spec, path) -> bool (22.0)

与えられた spec に path が含まれている場合、真を返します。 そうでない場合は偽を返します。

与えられた spec に path が含まれている場合、真を返します。
そうでない場合は偽を返します。

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

@param path 探索対象のパスを指定します。

Gem::GemPathSearcher#matching_files(spec, path) -> [String] (22.0)

与えられた spec に path が含まれている場合、その path のリストを返します。

与えられた spec に path が含まれている場合、その path のリストを返します。

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

@param path 探索対象のパスを指定します。

絞り込み条件を変える

Gem::Indexer#compact_specs(specs) -> Array (22.0)

与えられたスペックを元にスペックを一意に特定できるだけの情報を持った配列を作成して 返します。

与えられたスペックを元にスペックを一意に特定できるだけの情報を持った配列を作成して
返します。

@param specs Gem::Specification の配列を指定します。

Gem::Installer#ensure_dependency(spec, dependency) -> true (22.0)

インストールしようとしている Gem が依存関係を満たしている事を確認します。

インストールしようとしている Gem が依存関係を満たしている事を確認します。

依存関係を満たしていない場合は、例外 Gem::InstallError が発生します。

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

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

@raise Gem::InstallError 依存関係を満たしていない場合に発生します。

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

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

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

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

Gem::RemoteFetcher#download(spec, source_uri, install_dir = Gem.dir) -> String (22.0)

source_uri から取得した Gem パッケージをキャッシュディレクトリに配置します。

source_uri から取得した Gem パッケージをキャッシュディレクトリに配置します。

既に Gem パッケージが存在する場合は、ファイルを置き換えませんが source_uri が
ローカルパス (file://) である場合は常にファイルを置き換えます。

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

@param source_uri 取得先の URI を指定します。

@param install_dir ダウンロードしたファイルの配置先を指定します。

@return ローカルにコピーした Gem ファイルのパスを返します。
...

Gem::Uninstaller#ask_if_ok(spec) -> bool (22.0)

アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。

アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

絞り込み条件を変える

Gem::Uninstaller#dependencies_ok?(spec) -> bool (22.0)

アンインストール指定された Gem を削除しても依存関係を満たすことができるか どうかチェックします。

アンインストール指定された Gem を削除しても依存関係を満たすことができるか
どうかチェックします。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

Gem::Uninstaller#path_ok?(spec) -> bool (22.0)

アンインストール指定されている Gem がインストールされているパスをチェックします。

アンインストール指定されている Gem がインストールされているパスをチェックします。

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

Gem::Uninstaller#remove(spec, list) (22.0)

指定された Gem を削除します。

指定された Gem を削除します。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

@param list アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。

@raise Gem::DependencyRemovalException アンインストール指定された Gem を削除すると
依存関係が壊れる場合に発生します。

@raise Gem::GemNotInHome...

Gem::Uninstaller#uninstall_gem(spec, specs) (22.0)

与えられた spec に対応する Gem をアンインストールします。

与えられた spec に対応する Gem をアンインストールします。

@param spec アンインストール指定されている Gem の Gem::Specification を指定します。

@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。

Gem::Validator#unit_test(gem_spec) (22.0)

与えられた Gem スペックにしたがってユニットテストを実行します。

与えられた Gem スペックにしたがってユニットテストを実行します。

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

絞り込み条件を変える

Rake::GemPackageTask#gem_spec=(gem_spec) (22.0)

gemspec をセットします。

gemspec をセットします。

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

String#unpack(template) -> Array (22.0)

Array#pack で生成された文字列を テンプレート文字列 template にしたがってアンパックし、 それらの要素を含む配列を返します。

Array#pack で生成された文字列を
テンプレート文字列 template にしたがってアンパックし、
それらの要素を含む配列を返します。

@param template pack テンプレート文字列
@return オブジェクトの配列


以下にあげるものは、Array#pack、String#unpack
のテンプレート文字の一覧です。テンプレート文字は後に「長さ」を表す数字
を続けることができます。「長さ」の代わりに`*'とすることで「残り全て」
を表すこともできます。

長さの意味はテンプレート文字により異なりますが大抵、
"iiii"
のよう...
<< < 1 2 >>