るりまサーチ (Ruby 2.3.0)

最速Rubyリファレンスマニュアル検索!
50件ヒット [1-50件を表示] (0.034秒)
トップページ > クエリ:index[x] > バージョン:2.3.0[x] > ライブラリ:rubygems[x]

別のキーワード

  1. matrix index
  2. matrix find_index
  3. _builtin find_index
  4. _builtin index
  5. matrix each_with_index

検索結果

Gem::Indexer#generate_index (27307.0)

インデックスを構築して保存します。

インデックスを構築して保存します。

Gem::SourceIndex#index_signature -> String (27307.0)

ソースインデックスの SHA256 ダイジェストを返します。

ソースインデックスの SHA256 ダイジェストを返します。

この値はインデックスが変更されると変化します。

Gem::DependencyList.from_source_index(src_index) -> Gem::DependencyList (18628.0)

与えられた Gem::SourceIndex のインスタンスから自身を作成します。

与えられた Gem::SourceIndex のインスタンスから自身を作成します。

@param src_index Gem::SourceIndex を指定します。

@see Gem::SourceIndex

Gem.#source_index -> Gem::SourceIndex (18610.0)

Gem.#path にある Gem::Specification のキャッシュを返します。 インストールされている Gem::Specification のインデックスを返します

Gem.#path にある Gem::Specification のキャッシュを返します。
インストールされている Gem::Specification のインデックスを返します

@see Gem::SourceIndex, Gem::Specification

Gem::SourceInfoCacheEntry#source_index -> Gem::SourceIndex (18607.0)

このキャッシュエントリに対するソースインデックスです。

このキャッシュエントリに対するソースインデックスです。

絞り込み条件を変える

Gem::Commands::GenerateIndexCommand (18004.0)

ある Gem サーバに対するインデックスを作成するためのクラスです。

ある Gem サーバに対するインデックスを作成するためのクラスです。

Gem::Indexer (18004.0)

Gem リポジトリのインデックスを作成するためのクラスです。

Gem リポジトリのインデックスを作成するためのクラスです。

Gem::SourceIndex (18004.0)

個々のソースから取得した全ての有効な Gem パッケージをインデックス化するためのクラスです。

個々のソースから取得した全ての有効な Gem パッケージをインデックス化するためのクラスです。

Gem パッケージのフルネームと それぞれの Gem::Specification オブジェクトを対応付けます。

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

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

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

Gem::Indexer.new(directory) -> Gem::Indexer (9304.0)

与えられたディレクトリに Gem リポジトリのインデックスを作成するために 自身を初期化します。

与えられたディレクトリに Gem リポジトリのインデックスを作成するために
自身を初期化します。

絞り込み条件を変える

Gem::SourceIndex.from_gems_in(*spec_dirs) -> Gem::SourceIndex (9304.0)

引数で与えられたディレクトリに置かれている Ruby スクリプト形式の gemspec ファイルを使用して 新しいインスタンスを作成します。

引数で与えられたディレクトリに置かれている Ruby スクリプト形式の gemspec ファイルを使用して
新しいインスタンスを作成します。

@param spec_dirs gemspec ファイルが置かれているディレクトリを一つ以上指定します。

Gem::SourceIndex.from_installed_gems(*deprecated) -> Gem::SourceIndex (9304.0)

与えられたパスをもとに、インスタンスを作成するファクトリメソッドです。

与えられたパスをもとに、インスタンスを作成するファクトリメソッドです。

@param deprecated この引数は非推奨です。後方互換性のためにのみ提供されているので使用すべきではありません。

@see Gem::SourceIndex.from_gems_in

Gem::SourceIndex.new(specifications = {}) -> Gem::SourceIndex (9304.0)

与えられたハッシュを元に自身を初期化します。

与えられたハッシュを元に自身を初期化します。

@param specifications キーを Gem の名前、値を Gem::Specification のインスタンスとするハッシュを指定します。

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

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

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

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

Gem::Indexer#build_indices (9004.0)

インデックスを構築します。

インデックスを構築します。

絞り込み条件を変える

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

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

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

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

Gem::Indexer#compress(filename, extension) (9004.0)

与えられたファイルを圧縮して保存します。

与えられたファイルを圧縮して保存します。

@param filename 圧縮対象のファイル名を指定します。

@param extension 保存するファイル名の拡張子を指定します。

Gem::Indexer#dest_directory -> String (9004.0)

インデックスを保存するディレクトリを返します。

インデックスを保存するディレクトリを返します。

Gem::Indexer#directory -> String (9004.0)

インデックスをビルドするための一時的なディレクトリを返します。

インデックスをビルドするための一時的なディレクトリを返します。

Gem::Indexer#gem_file_list -> Array (9004.0)

インデックスを作成するために使用する Gem ファイルのリストを返します。

インデックスを作成するために使用する Gem ファイルのリストを返します。

絞り込み条件を変える

Gem::Indexer#gzip(filename) (9004.0)

Zlib::GzipWriter.open へのラッパーです。 与えられたファイル名を圧縮して保存します。

Zlib::GzipWriter.open へのラッパーです。
与えられたファイル名を圧縮して保存します。

Gem::Indexer#install_indices (9004.0)

作成済みのインデックスを所定のディレクトリに保存します。

作成済みのインデックスを所定のディレクトリに保存します。

Gem::Indexer#make_temp_directories (9004.0)

一時的に使用するディレクトリを作成します。

一時的に使用するディレクトリを作成します。

Gem::Indexer#paranoid(path, extension) (9004.0)

圧縮されたデータと圧縮されていないデータを比較して一致しなければ例外を発生させます。

圧縮されたデータと圧縮されていないデータを比較して一致しなければ例外を発生させます。

@param path 圧縮されていないファイルのパスを指定します。

@param extension 圧縮されたファイルの拡張子を指定します。

@raise RuntimeError 圧縮されたデータと圧縮されていないデータが一致しない場合に発生します。

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

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

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

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

絞り込み条件を変える

Gem::Indexer#sanitize_string(string) -> String (9004.0)

与えられた文字列をサニタイズします。

与えられた文字列をサニタイズします。

@param string サニタイズ対象の文字列を指定します。

@see Gem::Indexer#sanitize

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

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

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

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

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

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

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

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

Gem::SourceIndex#dump -> () (9004.0)

自身を Marshal.#dump します。

自身を Marshal.#dump します。

Gem::SourceIndex#each -> Enumerator (9004.0)

自身に登録されているそれぞれの Gem についてブロックを評価します。

自身に登録されているそれぞれの Gem についてブロックを評価します。

絞り込み条件を変える

Gem::SourceIndex#each {|full_name, gem| ... } -> Hash (9004.0)

自身に登録されているそれぞれの Gem についてブロックを評価します。

自身に登録されているそれぞれの Gem についてブロックを評価します。

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

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

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

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

@param version_requirement

@see Gem::Requirement

Gem::SourceIndex#gem_signature(gem_full_name) -> String (9004.0)

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

与えられた名前を持つ Gem の SHA256 ダイジェストを返します。

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

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

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

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

Gem::SourceIndex#length -> Integer (9004.0)

自身に含まれる Gem の個数を返します。

自身に含まれる Gem の個数を返します。

絞り込み条件を変える

Gem::SourceIndex#load_gems_in(*spec_dirs) -> self (9004.0)

引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。

引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。

@param spec_dirs gemspec の含まれているディレクトリを複数指定します。

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

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

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

Gem::SourceIndex#refresh! -> self (9004.0)

自身を再作成します。

自身を再作成します。

@raise StandardError 自身がディスクから読み込んで作成されていない場合に発生します。

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

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

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

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

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

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

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

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

絞り込み条件を変える

Gem::SourceIndex#size -> Integer (9004.0)

自身のサイズを返します。

自身のサイズを返します。
自身に含まれる Gem の個数を返します。

Gem::SourceIndex#spec_dirs -> [String] (9004.0)

Gem::SourceIndex#refresh! で自身を更新する時に使用するディレクトリを取得します。

Gem::SourceIndex#refresh! で自身を更新する時に使用するディレクトリを取得します。

Gem::SourceIndex#spec_dirs=(dirs) (9004.0)

Gem::SourceIndex#refresh! で自身を更新する時に使用するディレクトリを設定します。

Gem::SourceIndex#refresh! で自身を更新する時に使用するディレクトリを設定します。

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

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

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

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

Gem::SourceIndex#update(source_uri, all) -> bool (9004.0)

第一引数で指定された URI を使用して自身を更新します。

第一引数で指定された URI を使用して自身を更新します。

@param source_uri 更新に使用する URI を指定します。文字列か URI::Generic のサブクラスを指定します。

@param all 偽を指定すると最新バージョンの Gem のみ取得します。真を指定すると全てのバージョンの Gem を取得します。

絞り込み条件を変える

Gem::SourceIndex.installed_spec_directories -> [String] (9004.0)

gemspec ファイルがインストールされているディレクトリのリストを返します。

gemspec ファイルがインストールされているディレクトリのリストを返します。

@see Gem.#path

Gem::SourceIndex.load_specification(file_name) -> Gem::Specification | nil (9004.0)

与えられたファイル名から Ruby スクリプト形式の gemspec をロードして Gem::Specification のインスタンスを返します。

与えられたファイル名から Ruby スクリプト形式の gemspec をロードして
Gem::Specification のインスタンスを返します。

@param file_name ファイル名を指定します。

@raise SignalException gemspec をロードしているときに発生します。

@raise SystemExit gemspec をロードしているときに発生します。

Gem::Commands::DependencyCommand#find_gems(name, source_index) -> Hash (325.0)

与えられた Gem の名前をインデックスから検索します。

与えられた Gem の名前をインデックスから検索します。

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

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

@see Gem::SourceIndex#search

Gem::SourceInfoCacheEntry#refresh(source_uri, all) -> Gem::SourceIndex (304.0)

ソースインデックスを更新します。

ソースインデックスを更新します。

@param source_uri データを取得する URI を指定します。

@param all 全てのインデックスを更新するかどうかを指定します。