るりまサーチ (Ruby 2.4.0)

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

別のキーワード

  1. rubygems gem
  2. rubygems/gem_openssl ssl_available?
  3. rubygems/gem_openssl ensure_ssl_available
  4. gem path
  5. gem configmap

モジュール

検索結果

Gem::RubyGemsPackageVersion -> String (81907.0)

このライブラリのバージョンを表す文字列。

このライブラリのバージョンを表す文字列。

Gem::Package.pack(src, destname, signer = nil) (81307.0)

@todo

@todo

???

@param src ???

@param destname ???

@param signer ???

Gem::Package (81004.0)

Gem::RubyGemsVersion -> String (63307.0)

このライブラリのバージョンを表す文字列。

このライブラリのバージョンを表す文字列。

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

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

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

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

@see Gem::Specification.from_yaml

絞り込み条件を変える

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

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

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

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

Gem::Package::TarHeader::PACK_FORMAT -> String (45307.0)

内部で使用します。

内部で使用します。

Gem::Package::TarHeader::UNPACK_FORMAT -> String (45304.0)

内部で使用します。

内部で使用します。

Gem::Package::TarOutput.new(io, signer) -> Gem::Package::TarOutput (28012.0)

gem-format な tar ファイル内の data.tar.gz にファイルを追加するために 自身を初期化します。

gem-format な tar ファイル内の data.tar.gz にファイルを追加するために
自身を初期化します。

@param io gem-format な tar ファイルを扱うための IO を指定します。

@param signer Gem::Security::Signer のインスタンスを指定します。

@see Gem::Security::Signer

Gem::Package::TarHeader.from(stream) -> Gem::Package::TarHeader (28006.0)

stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader の インスタンスを作成して返します。

stream から先頭 512 バイトを読み込んで Gem::Package::TarHeader の
インスタンスを作成して返します。

@param stream IO のように read メソッドを持つオブジェクトを指定します。

絞り込み条件を変える

Gem::Package::TarReader.new(io) -> Gem::Package::TarReader (28006.0)

io に関連付けて Gem::Package::TarReader を初期化します。

io に関連付けて Gem::Package::TarReader を初期化します。

@param io pos, eof?, read, getc, pos= というインスタンスメソッドを持つ
オブジェクトを指定します。

Gem::Package::TarReader::Entry#header -> Gem::Package::TarHeader (27910.0)

自身のヘッダを返します。

自身のヘッダを返します。

Gem::Package::TarWriter.new(io) -> Gem::Package::TarWriter (27910.0)

自身を初期化します。

自身を初期化します。

@param io 自身に関連付ける IO を指定します。

Gem::Package::TarWriter::BoundedStream.new(io, limit) -> Gem::Package::TarWriter::BoundedStream (27910.0)

自身を初期化します。

自身を初期化します。

@param io ラップする IO を指定します。

@param limit 書き込み可能な最大のサイズを指定します。

Gem::Package::TarWriter::RestrictedStream.new(io) -> Gem::Package::TarWriter::RestrictedStream (27910.0)

自身を初期化します。

自身を初期化します。

@param io ラップする IO を指定します。

絞り込み条件を変える

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

メタデータを返します。

メタデータを返します。

Gem::Package::TarReader#rewind -> Integer (27172.0)

自身に関連付けられた IO のファイルポインタを先頭に移動します。または、 Gem::Package::TarReader.new したときの IO#pos にファイルポ インタを先頭に移動します。

自身に関連付けられた IO のファイルポインタを先頭に移動します。または、
Gem::Package::TarReader.new したときの IO#pos にファイルポ
インタを先頭に移動します。

Gem::Package::TarReader#each の実行中に呼ばないようにしてください。

@return 戻った位置を返します。

@raise Gem::Package::NonSeekableIO 自身に関連付けられた IO がシーク可能
でない場合に発生します。

Gem::Package::TarInput (27148.0)

gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ パークラスです。

gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ
パークラスです。

Gem::Package::TarOutput (27148.0)

gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ パークラスです。

gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ
パークラスです。

Gem::Package::TarOutput.open(io, signer = nil) {|data_tar_writer| ... } (27142.0)

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

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

@param io gem-format な tar ファイルを扱うための IO を指定します。

@param signer Gem::Security::Signer のインスタンスを指定します。

@see Gem::Package::TarOutput#add_gem_contents

絞り込み条件を変える

Gem::Package::TarOutput#add_metadata (27106.0)

gem-format な tar ファイルに metadata.gz を追加します。

gem-format な tar ファイルに metadata.gz を追加します。

前回の Gem::Package::TarOutput#add_gem_contents の呼び出し以降に
変更したメタデータを書き込みます。

Gem::Package::Error (27100.0)

Gem::Package での基本的な例外です。

Gem::Package での基本的な例外です。

Gem::Package::TarInput.open(io, security_policy = nil) {|is| ... } (27100.0)

@todo ??? ブロックに Gem::Package::TarInput のインスタンスを与えて評価します。

@todo ???
ブロックに Gem::Package::TarInput のインスタンスを与えて評価します。

@param io 自身に関連付ける IO を指定します。

@param security_policy ???

Gem::Package::TarWriter::BoundedStream#write(data) -> Integer (27076.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

与えられたデータを自身に関連付けられた IO に書き込みます。

@param data 書き込むデータを指定します。

@return 書き込んだデータのサイズを返します。

@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込もうとした場合に発生します。

Gem::Package::TarOutput#add_signatures (27070.0)

gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

gem-format な tar ファイルに data.tar.gz.sig, metadata.gz.sig を追加します。

@see Gem::Security::Signer

絞り込み条件を変える

Gem::Package::TarReader (27052.0)

gem-format な tar ファイルを読むためのクラスです。

gem-format な tar ファイルを読むためのクラスです。

Gem::Package::TarInput#each {|entry| ... } (27040.0)

data.tar.gz の各エントリをブロックに渡してブロックを評価します。

data.tar.gz の各エントリをブロックに渡してブロックを評価します。

@see Gem::Package::TarReader#each

Gem::Package::TarInput#extract_entry(destdir, entry, expected_md5sum = nil) (27040.0)

指定された destdir に entry を展開します。

指定された destdir に entry を展開します。

@param destdir 展開先のディレクトリを指定します。

@param entry エントリを指定します。

@param expected_md5sum 期待する MD5 チェックサムを指定します。

@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。

Gem::Package::TarReader::Entry#rewind -> 0 (27040.0)

ファイルポインタを先頭に移動します。

ファイルポインタを先頭に移動します。

@raise Gem::Package::NonSeekableIO シークできない場合に発生します。

Gem::Package.open(io, mode = 'r', signer = nil) {|tar_io| ... } (27022.0)

@todo ???

@todo ???

io を開いて与えられたブロックに渡してブロックを評価します。

@param io IO オブジェクトを指定します。普通は Gem パッケージを開いたファイルオブジェクトを指定します。

@param mode モードを文字列で指定します。指定できるモードは読み込み (r) と書き込み (w) です。

@param signer ???

絞り込み条件を変える

Gem::Package::BadCheckSum (27004.0)

チェックサムが一致しない場合に発生する例外です。

チェックサムが一致しない場合に発生する例外です。

Gem::Package::ClosedIO (27004.0)

既に閉じている IO を操作した場合に発生する例外です。

既に閉じている IO を操作した場合に発生する例外です。

Gem::Package::FSyncDir (27004.0)

Gem::Package::FSyncDir#fsync_dir(dirname) -> () (27004.0)

ディスクの同期をします。

ディスクの同期をします。

Gem::Package::FormatError (27004.0)

フォーマットに関する例外です。

フォーマットに関する例外です。

絞り込み条件を変える

Gem::Package::NonSeekableIO (27004.0)

シークできない IO に対してシーク使用とした場合に発生する例外です。

シークできない IO に対してシーク使用とした場合に発生する例外です。

Gem::Package::TarHeader (27004.0)

tar アーカイブの各エントリのヘッダを表すクラスです。

tar アーカイブの各エントリのヘッダを表すクラスです。

* tar(5)

Gem::Package::TarHeader#==(other) -> bool (27004.0)

自身と other が等しければ真を返します。 そうでない場合は偽を返します。

自身と other が等しければ真を返します。
そうでない場合は偽を返します。

@param other 比較対象のオブジェクトを指定します。

Gem::Package::TarHeader#checksum -> Integer (27004.0)

tar のヘッダに含まれるチェックサムを返します。

tar のヘッダに含まれるチェックサムを返します。

Gem::Package::TarHeader#devmajor -> Integer (27004.0)

tar のヘッダに含まれる devmajor を返します。

tar のヘッダに含まれる devmajor を返します。

絞り込み条件を変える

Gem::Package::TarHeader#devminor -> Integer (27004.0)

tar のヘッダに含まれる devminor を返します。

tar のヘッダに含まれる devminor を返します。

Gem::Package::TarHeader#empty? -> bool (27004.0)

ヘッダが "\0" で埋められている場合、真を返します。 そうでない場合は、偽を返します。

ヘッダが "\0" で埋められている場合、真を返します。
そうでない場合は、偽を返します。

Gem::Package::TarHeader#gid -> Integer (27004.0)

tar のヘッダに含まれる gid を返します。

tar のヘッダに含まれる gid を返します。

Gem::Package::TarHeader#gname -> String (27004.0)

tar のヘッダに含まれるグループ名を返します。

tar のヘッダに含まれるグループ名を返します。

Gem::Package::TarHeader#linkname -> String (27004.0)

tar のヘッダに含まれる linkname を返します。

tar のヘッダに含まれる linkname を返します。

絞り込み条件を変える

Gem::Package::TarHeader#magic -> String (27004.0)

tar のヘッダに含まれる magic を返します。

tar のヘッダに含まれる magic を返します。

Gem::Package::TarHeader#mode -> Integer (27004.0)

tar のヘッダに含まれる mode を返します。

tar のヘッダに含まれる mode を返します。

Gem::Package::TarHeader#mtime -> Integer (27004.0)

tar のヘッダに含まれる mtime を返します。

tar のヘッダに含まれる mtime を返します。

Gem::Package::TarHeader#name -> String (27004.0)

tar のヘッダに含まれる name を返します。

tar のヘッダに含まれる name を返します。

Gem::Package::TarHeader#prefix -> String (27004.0)

tar のヘッダに含まれる prefix を返します。

tar のヘッダに含まれる prefix を返します。

絞り込み条件を変える

Gem::Package::TarHeader#size -> Integer (27004.0)

tar のヘッダに含まれる size を返します。

tar のヘッダに含まれる size を返します。

Gem::Package::TarHeader#to_s -> String (27004.0)

ヘッダの情報を文字列として返します。

ヘッダの情報を文字列として返します。

Gem::Package::TarHeader#typeflag -> String (27004.0)

tar のヘッダに含まれる typeflag を返します。

tar のヘッダに含まれる typeflag を返します。

Gem::Package::TarHeader#uid -> Integer (27004.0)

tar のヘッダに含まれる uid を返します。

tar のヘッダに含まれる uid を返します。

Gem::Package::TarHeader#uname -> String (27004.0)

tar のヘッダに含まれるユーザ名を返します。

tar のヘッダに含まれるユーザ名を返します。

絞り込み条件を変える

Gem::Package::TarHeader#update_checksum (27004.0)

チェックサムを更新します。

チェックサムを更新します。

Gem::Package::TarHeader#version -> Integer (27004.0)

tar のヘッダに含まれる version を返します。

tar のヘッダに含まれる version を返します。

Gem::Package::TarHeader::FIELDS -> Array (27004.0)

内部で使用します。

内部で使用します。

Gem::Package::TarInput#close (27004.0)

自身と自身に関連付けられた IO を close します。

自身と自身に関連付けられた IO を close します。

Gem::Package::TarInput#zipped_stream(entry) -> StringIO (27004.0)

与えられた entry の圧縮したままの StringIO を返します。

与えられた entry の圧縮したままの StringIO を返します。

@param entry エントリを指定します。

絞り込み条件を変える

Gem::Package::TarInput.new(io, security_policy = nil) (27004.0)

@todo ??? このクラスを初期化します。

@todo ???
このクラスを初期化します。

@param io 自身に関連付ける IO を指定します。

@param security_policy ???

Gem::Package::TarOutput#close (27004.0)

自身に関連付けられた IO を close します。

自身に関連付けられた IO を close します。

Gem::Package::TarReader#close -> nil (27004.0)

自身を close します。

自身を close します。

Gem::Package::TarReader#each {|entry| ... } (27004.0)

ブロックに一つずつエントリを渡して評価します。

ブロックに一つずつエントリを渡して評価します。

Gem::Package::TarReader#each_entry {|entry| ... } (27004.0)

ブロックに一つずつエントリを渡して評価します。

ブロックに一つずつエントリを渡して評価します。

絞り込み条件を変える

Gem::Package::TarReader::Entry (27004.0)

tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。

tar アーカイブ中のそれぞれのエントリを扱うためのクラスです。

Gem::Package::TarReader::Entry#bytes_read -> Integer (27004.0)

自身から読み込んだバイト数を返します。

自身から読み込んだバイト数を返します。

Gem::Package::TarReader::Entry#close -> true (27004.0)

自身を close します。

自身を close します。

Gem::Package::TarReader::Entry#closed? -> bool (27004.0)

自身が close 済みである場合、真を返します。 そうでない場合は、偽を返します。

自身が close 済みである場合、真を返します。
そうでない場合は、偽を返します。

Gem::Package::TarReader::Entry#directory? -> bool (27004.0)

自身がディレクトリであれば、真を返します。 そうでない場合は、偽を返します。

自身がディレクトリであれば、真を返します。
そうでない場合は、偽を返します。

絞り込み条件を変える

Gem::Package::TarReader::Entry#eof? -> bool (27004.0)

自身を最後まで読み込んでいる場合は、真を返します。 そうでない場合は、偽を返します。

自身を最後まで読み込んでいる場合は、真を返します。
そうでない場合は、偽を返します。

Gem::Package::TarReader::Entry#file? -> bool (27004.0)

自身がファイルであれば、真を返します。 そうでない場合は、偽を返します。

自身がファイルであれば、真を返します。
そうでない場合は、偽を返します。

Gem::Package::TarReader::Entry#full_name -> String (27004.0)

自身の完全な名前を返します。

自身の完全な名前を返します。

Gem::Package::TarReader::Entry#getc -> String | nil (27004.0)

自身から外部エンコーディングに従い 1 文字読み込んで返します。 EOF に到達した時には nil を返します。

自身から外部エンコーディングに従い 1 文字読み込んで返します。
EOF に到達した時には nil を返します。

Gem::Package::TarReader::Entry#pos -> Integer (27004.0)

自身から読み込んだバイト数を返します。

自身から読み込んだバイト数を返します。

絞り込み条件を変える

Gem::Package::TarReader::Entry#read(length = nil) -> String (27004.0)

自身から指定されたバイト数読み込みます。

自身から指定されたバイト数読み込みます。

@param length 読み込むバイト数を指定します。
省略すると全てを読み込みます。

Gem::Package::TarReader::UnexpectedEOF (27004.0)

IO がシーク可能でない場合に発生する例外です。

IO がシーク可能でない場合に発生する例外です。

Gem::Package::TarWriter (27004.0)

tar ファイルを書き込むためのクラスです。

tar ファイルを書き込むためのクラスです。

Gem::Package::TarWriter#add_file(name, mode) -> self (27004.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

Gem::Package::TarWriter#add_file(name, mode) {|io| ... } -> self (27004.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

絞り込み条件を変える

Gem::Package::TarWriter#add_file_simple(name, mode, size) -> self (27004.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

@param size 追加するファイルのサイズを指定します。

Gem::Package::TarWriter#add_file_simple(name, mode, size) {|io| ... } -> self (27004.0)

自身に関連付けられた IO にファイルを追加します。

自身に関連付けられた IO にファイルを追加します。

ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。

@param name 追加するファイルの名前を指定します。

@param mode 追加するファイルのパーミッションを指定します。

@param size 追加するファイルのサイズを指定します。

Gem::Package::TarWriter#check_closed (27004.0)

自身に関連付けられた IO が既に close されているかどうかチェックします。

自身に関連付けられた IO が既に close されているかどうかチェックします。

@raise IOError 自身に関連付けられた IO が既に close されている場合に発
生します。

Gem::Package::TarWriter#close -> true (27004.0)

自身を close します。

自身を close します。

Gem::Package::TarWriter#closed? -> bool (27004.0)

自身が既に close されている場合は、真を返します。 そうでない場合は、偽を返します。

自身が既に close されている場合は、真を返します。
そうでない場合は、偽を返します。

絞り込み条件を変える

Gem::Package::TarWriter#flush (27004.0)

自身に関連付けられた IO をフラッシュします。

自身に関連付けられた IO をフラッシュします。

Gem::Package::TarWriter#mkdir(name, mode) -> self (27004.0)

自身に関連付けられた IO にディレクトリを追加します。

自身に関連付けられた IO にディレクトリを追加します。

@param name 追加するディレクトリの名前を指定します。

@param mode 追加するディレクトリのパーミッションを指定します。

Gem::Package::TarWriter::BoundedStream (27004.0)

データサイズの上限がある IO のラッパークラスです。

データサイズの上限がある IO のラッパークラスです。

Gem::Package::TarWriter::BoundedStream#limit -> Integer (27004.0)

書き込み可能な最大のサイズを返します。

書き込み可能な最大のサイズを返します。

Gem::Package::TarWriter::BoundedStream#written -> Integer (27004.0)

既に書き込んだデータのサイズを返します。

既に書き込んだデータのサイズを返します。

絞り込み条件を変える

Gem::Package::TarWriter::FileOverflow (27004.0)

上限サイズを越えて書き込もうとした場合に発生する例外です。

上限サイズを越えて書き込もうとした場合に発生する例外です。

Gem::Package::TarWriter::RestrictedStream (27004.0)

write メソッドのみを提供する IO のラッパークラスです。

write メソッドのみを提供する IO のラッパークラスです。

Gem::Package::TarWriter::RestrictedStream#write(data) -> Integer (27004.0)

与えられたデータを自身に関連付けられた IO に書き込みます。

与えられたデータを自身に関連付けられた IO に書き込みます。

@param data 書き込むデータを指定します。

@return 書き込んだデータのサイズを返します。

Gem::Package::TooLongFileName (27004.0)

ファイル名が長すぎる場合に発生する例外です。

ファイル名が長すぎる場合に発生する例外です。

Gem::Commands::WhichCommand#find_paths(package_name, dirs) -> Array (9673.0)

dirs から package_name という名前を持つファイルを探索します。

dirs から package_name という名前を持つファイルを探索します。

以下の拡張子を持つファイルが対象です。

%w[.rb .rbw .so .dll .bundle]

@param package_name ファイルの名前を指定します。

@param dirs 探索するディレクトリを文字列の配列で指定します。

絞り込み条件を変える