クラス
-
Gem
:: Command (8) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: HelpCommand (2) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: Commands :: WhichCommand (3) -
Gem
:: ConfigFile (11) -
Gem
:: Dependency (1) -
Gem
:: DependencyInstaller (3) -
Gem
:: DependencyList (1) -
Gem
:: DigestAdapter (1) -
Gem
:: DocManager (1) -
Gem
:: Ext :: Builder (1) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Format (3) -
Gem
:: GemPathSearcher (6) -
Gem
:: Indexer (1) -
Gem
:: Installer (6) -
Gem
:: OldFormat (3) -
Gem
:: Package :: TarHeader (20) -
Gem
:: Package :: TarInput (1) -
Gem
:: Package :: TarReader :: Entry (1) -
Gem
:: Package :: TarWriter (2) -
Gem
:: RemoteFetcher (13) -
Gem
:: RemoteFetcher :: FetchError (2) -
Gem
:: Requirement (1) -
Gem
:: Security :: Policy (4) -
Gem
:: Security :: Signer (3) -
Gem
:: SourceIndex (7) -
Gem
:: SourceInfoCache (30) -
Gem
:: SourceInfoCacheEntry (4) -
Gem
:: SpecFetcher (8) -
Gem
:: Specification (24) -
Gem
:: StreamUI (1) -
Gem
:: Uninstaller (2) -
Gem
:: Validator (2) -
Gem
:: Version (4)
モジュール
- Gem (6)
-
Gem
:: LocalRemoteOptions (3) -
Gem
:: QuickLoader (5) -
Gem
:: RequirePathsBuilder (1) -
Gem
:: SSL (1) -
Gem
:: Security (5) -
Gem
:: UserInteraction (1) - Kernel (2)
キーワード
- <=> (2)
- ConfigMap (1)
-
DEFAULT
_ BENCHMARK (1) -
DEFAULT
_ BULK _ THRESHOLD (1) -
DEFAULT
_ OPTIONS (1) -
DIGEST
_ SHA1 (1) - EXAMPLES (1)
- EXT (1)
- FIELDS (1)
- GemNotInHomeException (1)
- GemPaths (1)
- GemVersions (1)
- HELP (1)
- HighSecurity (1)
-
MARSHAL
_ FIELDS (1) - OPS (1)
- OPT (1)
-
PACK
_ FORMAT (1) - PLATFORMS (1)
- Policies (1)
- RequirePathsBuilder (1)
-
SPECIFICATION
_ VERSION _ HISTORY (1) - SourceInfoCache (1)
- SourceInfoCacheEntry (1)
-
UNPACK
_ FORMAT (1) - WhichCommand (1)
-
accept
_ uri _ http (1) -
add
_ bulk _ threshold _ option (1) -
add
_ specs (1) - begins? (1)
- benchmark (1)
- benchmark= (1)
- both? (1)
- build (3)
-
build
_ self _ signed _ cert (1) -
bulk
_ threshold (1) -
bulk
_ threshold= (1) - cache (1)
-
cache
_ data (2) -
cache
_ dir (1) -
cache
_ file (1) -
cert
_ chain (2) -
cert
_ chain= (2) -
check
_ closed (1) - checksum (1)
-
choose
_ from _ list (2) -
clear
_ paths (1) -
connection
_ for (1) -
default
_ path (1) -
default
_ system _ source _ cache _ dir (1) -
default
_ user _ source _ cache _ dir (1) - devmajor (1)
- devminor (1)
- dir (1)
- download (1)
- each (4)
- eql? (1)
- escape (1)
- extensions= (1)
-
extra
_ rdoc _ files= (1) - fetch (1)
-
fetch
_ path (1) -
fetch
_ size (1) -
fetch
_ spec (1) -
file
_ uri? (1) - find (1)
-
find
_ all (1) -
find
_ gems (1) -
find
_ gems _ with _ sources (1) -
find
_ matching (1) -
find
_ paths (1) - flush (2)
-
from
_ file _ by _ path (2) -
from
_ io (2) -
full
_ gem _ path (1) -
gather
_ dependencies (1) -
gem
_ home (2) -
gem
_ path (2) -
gem
_ paths (1) -
get
_ file _ uri _ path (1) -
get
_ path (1) -
get
_ proxy _ from _ env (1) - gid (1)
- gname (1)
-
handle
_ arguments (1) -
has
_ rdoc (1) -
has
_ rdoc= (1) -
has
_ rdoc? (1) -
has
_ test _ suite? (1) -
has
_ unit _ tests? (1) - hash (1)
- hexdigest (1)
-
home
_ install _ warning (1) -
home
_ install _ warning= (1) - homepage (1)
- homepage= (1)
-
init
_ gemspecs (1) -
installation
_ path (1) -
latest
_ cache _ data (1) -
latest
_ cache _ file (1) -
latest
_ system _ cache _ file (2) -
latest
_ user _ cache _ file (2) - length (1)
-
lib
_ dirs _ for (1) - linkname (1)
- list (1)
-
load
_ specs (1) -
loaded
_ from= (1) - magic (1)
- make (1)
-
marshal
_ dump (1) -
marshal
_ load (1) -
marshal
_ version (1) -
matching
_ file? (1) -
matching
_ files (1) -
method
_ missing (1) - mode (1)
- mtime (1)
- name (1)
- new (3)
-
normalize
_ uri (1) -
open
_ uri _ or _ path (1) - paranoid (1)
- path (1)
- path= (1)
-
path
_ ok? (1) -
path
_ warning (1) -
path
_ warning= (1) - prefix (1)
-
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - read (1)
-
read
_ all _ cache _ data (1) -
read
_ cache _ data (1) - refresh (2)
- refresh! (1)
-
remove
_ leading _ dot _ dir (1) - request (1)
- require (1)
-
require
_ path (1) -
require
_ path= (1) -
require
_ paths (1) -
require
_ paths= (1) - reset (2)
-
reset
_ cache _ data (1) -
reset
_ cache _ file (1) -
reset
_ cache _ for (1) - search (3)
-
search
_ with _ source (2) -
set
_ cache _ data (1) - shebang (1)
-
show
_ lookup _ failure (1) - size (3)
-
source
_ index (1) -
spec
_ path (1) -
spec
_ predecessors (1) -
specific
_ extra _ args _ hash (1) -
system
_ cache _ file (2) - time (1)
-
to
_ s (1) -
trusted
_ cert _ path (1) -
try
_ file (1) - typeflag (1)
- uid (1)
- uname (1)
- unescape (1)
- update (1)
-
update
_ ri _ cache (1) - uri (1)
-
user
_ cache _ file (2) -
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ gem (1) -
verify
_ gem _ file (1) -
verify
_ trust _ dir (1) - version (1)
-
warn
_ legacy (1) -
when
_ invoked (1) -
which
_ to _ update (1) -
write
_ cache (1) -
write
_ require _ paths _ file _ if _ needed (1)
検索結果
先頭5件
- Gem
:: Installer . home _ install _ warning -> bool - Gem
:: Installer . home _ install _ warning=(flag) - Gem
:: SpecFetcher # find _ matching(dependency , all = false , matching _ platform = true) -> Array - Gem
:: RequirePathsBuilder # write _ require _ paths _ file _ if _ needed(spec = @spec , gem _ home = @gem _ home) - Gem
:: SourceInfoCache # reset _ cache _ file -> nil
-
Gem
:: Installer . home _ install _ warning -> bool (63904.0) -
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。 -
Gem
:: Installer . home _ install _ warning=(flag) (63904.0) -
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
@param flag 真を指定するとホームディレクトリに Gem をインストールしよう
とすると警告を表示するようになります。 -
Gem
:: SpecFetcher # find _ matching(dependency , all = false , matching _ platform = true) -> Array (55504.0) -
依存関係を満たす gemspec の名前の配列を返します。
依存関係を満たす gemspec の名前の配列を返します。
@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォームの情報を返します。
@see Gem::Dependency -
Gem
:: RequirePathsBuilder # write _ require _ paths _ file _ if _ needed(spec = @spec , gem _ home = @gem _ home) (54604.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。 -
Gem
:: SourceInfoCache # reset _ cache _ file -> nil (45904.0) -
強制的にキャッシュファイル名をリセットします。
...強制的にキャッシュファイル名をリセットします。
RubyGems ライブラリの結合テストをするのに便利です。... -
Gem
:: SourceInfoCache # search _ with _ source(pattern , only _ platform = false , all = false) -> Array (45904.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
与えられた条件を満たす Gem::Specification と URL のリストを返します。
@param pattern 検索したい Gem を表す Gem::Dependency のインスタンスを指定します。
@param only_platform 真を指定するとプラットフォームが一致するもののみを返します。デフォルトは偽です。
@param all 真を指定するとキャッシュを更新してから検索を実行します。
@return 第一要素を Gem::Specification、第二要素を取得元の URL とする配列を要素とする配列を返します。 -
Gem
:: SourceInfoCache . search _ with _ source(*args) -> Array (45904.0) -
与えられた条件を満たす Gem::Specification と URL のリストを返します。
与えられた条件を満たす Gem::Specification と URL のリストを返します。
@param args 検索条件を指定します。Gem::SourceInfoCache#search_with_source と引数を合わせてください。
@see Gem::SourceInfoCache#search_with_source -
Gem
:: DependencyInstaller # find _ gems _ with _ sources(dep) -> Array (45604.0) -
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。
Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。
@param dep Gem::Dependency のインスタンスを指定します。 -
Gem
:: DigestAdapter # hexdigest(string) -> String (45604.0) -
@todo
@todo
与えられた文字列のヘックスダイジェストを返します。
@param string ダイジェストを取得したい文字列を指定します。 -
Gem
:: Installer . path _ warning -> bool (45604.0) -
この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。
この値が 真の場合は Gem.bindir が PATH に含まれていない場合に警告を表示します。 -
Gem
:: Installer . path _ warning=(flag) (45604.0) -
Gem.bindir が PATH に含まれていない場合に警告を表示するかどうかセットします。
Gem.bindir が PATH に含まれていない場合に警告を表示するかどうかセットします。
@param flag 真を指定すると、Gem.bindir が PATH に含まれていない場合に警
告を表示するようになります。 -
Gem
:: LocalRemoteOptions # add _ bulk _ threshold _ option (45604.0) -
オプション --bulk-threshold を追加します。
オプション --bulk-threshold を追加します。 -
Gem
:: Security :: HighSecurity -> Gem :: Security :: Policy (45604.0) -
高レベルのセキュリティポリシーです。
高レベルのセキュリティポリシーです。
署名された Gem のみインストール可能です。
ルート証明書のみを信頼して、全ての検証を行います。
ただし、信頼するように指定された証明書は信頼します。
このセキュリティポリシーはバイパスするのがものすごく困難です。
:verify_data => true,
:verify_signer => true,
:verify_chain => true,
:verify_root => true,
:only_trusted => true,
:only_si... -
Gem
:: SourceInfoCache # cache _ file -> String (45604.0) -
使用可能なキャッシュファイル名を返します。
使用可能なキャッシュファイル名を返します。
システムキャッシュが使用可能な場合はシステムキャッシュのファイル名を返します。
そうでない場合はユーザーキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache # latest _ cache _ file -> String (45604.0) -
使用可能な最新のキャッシュファイル名を返します。
使用可能な最新のキャッシュファイル名を返します。
システムキャッシュが使用可能な場合はシステムキャッシュのファイル名を返します。
そうでない場合はユーザーキャッシュのファイル名を返します。
@see Gem::SourceInfoCache#cache_file -
Gem
:: SourceInfoCache # latest _ system _ cache _ file -> String (45604.0) -
最新のシステムキャッシュのファイル名を返します。
最新のシステムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache # latest _ user _ cache _ file -> String (45604.0) -
最新のユーザーキャッシュのファイル名を返します。
最新のユーザーキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache # system _ cache _ file -> String (45604.0) -
システムキャッシュファイルの名前を返します。
システムキャッシュファイルの名前を返します。 -
Gem
:: SourceInfoCache # user _ cache _ file -> String (45604.0) -
ユーザーキャッシュのファイル名を返します。
ユーザーキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache # write _ cache -> nil (45604.0) -
適切なキャッシュファイルにキャッシュデータを書き込みます。
適切なキャッシュファイルにキャッシュデータを書き込みます。 -
Gem
:: SourceInfoCache . latest _ system _ cache _ file -> String (45604.0) -
最新のシステムキャッシュのファイル名を返します。
最新のシステムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache . latest _ user _ cache _ file -> String (45604.0) -
最新のユーザーキャッシュのファイル名を返します。
最新のユーザーキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache . system _ cache _ file -> String (45604.0) -
システムキャッシュのファイル名を返します。
システムキャッシュのファイル名を返します。 -
Gem
:: SourceInfoCache . user _ cache _ file -> String (45604.0) -
ユーザーキャッシュのファイル名を返します。
ユーザーキャッシュのファイル名を返します。 -
Gem
:: SpecFetcher # cache _ dir(uri) -> String (45604.0) -
uri の内容を書き込むローカルのディレクトリ名を返します。
uri の内容を書き込むローカルのディレクトリ名を返します。
@param uri -
Gem
:: Specification :: SPECIFICATION _ VERSION _ HISTORY -> Hash (45604.0) -
gemspec ファイルのバージョンの歴史を表す定数です。
gemspec ファイルのバージョンの歴史を表す定数です。 -
Gem
:: Format . from _ file _ by _ path(file _ path , security _ policy = nil) -> Gem :: Format (37204.0) -
@todo security_policy
@todo security_policy
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。
@param security_policy ??? -
Gem
:: Security :: Signer # cert _ chain=(cert _ chain) (37204.0) -
証明書チェーンをセットします。
証明書チェーンをセットします。
@param cert_chain 証明書チェーンを指定します。 -
Gem
:: Command # show _ lookup _ failure(gem _ name , version , errors = nil) -> () (36904.0) -
Gem が見つからなかった場合、メッセージを表示するために使用するメソッドです。
Gem が見つからなかった場合、メッセージを表示するために使用するメソッドです。
@param gem_name Gem の名前を指定します。
@param version Gem のバージョンを指定します。
@param errors Gem が見つからなかった理由を表すオブジェクトを格納した配列を指定します。 -
Gem
:: Command . specific _ extra _ args _ hash -> Hash (36904.0) -
特別な追加引数へのアクセスを提供します。
特別な追加引数へのアクセスを提供します。 -
Gem
:: Commands :: UpdateCommand # which _ to _ update(highest _ installed _ gems , gem _ names) -> Array (36904.0) -
更新が必要な Gem のリストを返します。
更新が必要な Gem のリストを返します。 -
Gem
:: GemPathSearcher # matching _ files(spec , path) -> [String] (36904.0) -
与えられた spec に path が含まれている場合、その path のリストを返します。
与えられた spec に path が含まれている場合、その path のリストを返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: OldFormat . from _ file _ by _ path(file _ path) -> Gem :: OldFormat (36904.0) -
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。 -
Gem
:: SourceInfoCache . cache(all = false) -> Gem :: SourceInfoCache (36904.0) -
自身のインスタンスを生成するためのメソッドです。
自身のインスタンスを生成するためのメソッドです。
@param all 真を指定すると、インスタンス生成時に全てのキャッシュを再作成します。 -
Gem
:: Specification # installation _ path -> String (36904.0) -
この Gem パッケージのインストール先のパスを返します。
この Gem パッケージのインストール先のパスを返します。 -
Gem
:: Specification # require _ paths=(paths) (36904.0) -
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストをセットします。
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストをセットします。
@param paths この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを指定します。 -
Gem
:: Specification :: MARSHAL _ FIELDS -> Hash (36904.0) -
@todo
@todo -
Gem
:: StreamUI # choose _ from _ list(question , list) -> Array (36904.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
リストは質問の上に表示されます。
@param question 質問を指定します。
@param list 回答の選択肢を文字列の配列で指定します。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Gem
. # marshal _ version -> String (36607.0) -
Marshal のバージョンを表す文字列を返します。
Marshal のバージョンを表す文字列を返します。 -
Gem
:: QuickLoader # method _ missing (36607.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (36607.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (36607.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
. default _ system _ source _ cache _ dir -> String (36604.0) -
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。 -
Gem
. default _ user _ source _ cache _ dir -> String (36604.0) -
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。 -
Gem
:: Command # handle _ options(args) (36604.0) -
与えられた引数のリストをパースして結果を記録します。
与えられた引数のリストをパースして結果を記録します。
@param args 引数のリストを指定します。 -
Gem
:: Command # when _ invoked { . . . } -> Proc (36604.0) -
コマンドが実行されたときに評価するブロックを登録します。
コマンドが実行されたときに評価するブロックを登録します。
通常のコマンド呼び出しは、そのコマンドクラスの execute メソッドを実行するだけです。
このメソッドでブロックを登録すると、通常の呼び出しを上書きすることができます。
これはテストメソッドで正しくコマンドの呼び出しが実行されたことを確認するのに使用することが出来ます。 -
Gem
:: Commands :: WhichCommand # find _ paths(package _ name , dirs) -> Array (36604.0) -
dirs から package_name という名前を持つファイルを探索します。
dirs から package_name という名前を持つファイルを探索します。
以下の拡張子を持つファイルが対象です。
%w[.rb .rbw .so .dll .bundle]
@param package_name ファイルの名前を指定します。
@param dirs 探索するディレクトリを文字列の配列で指定します。 -
Gem
:: DependencyInstaller # gather _ dependencies -> Array (36604.0) -
依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。
依存関係を無視するように指定されていない限り、インストールするように指定された
Gem が依存している Gem の情報を集めて返します。 -
Gem
:: DocManager . update _ ri _ cache (36604.0) -
RDoc 2 がインストールされている場合は RI のキャッシュを更新します。 そうでない場合は何もしません。
RDoc 2 がインストールされている場合は RI のキャッシュを更新します。
そうでない場合は何もしません。 -
Gem
:: GemPathSearcher # matching _ file?(spec , path) -> bool (36604.0) -
与えられた spec に path が含まれている場合、真を返します。 そうでない場合は偽を返します。
与えられた spec に path が含まれている場合、真を返します。
そうでない場合は偽を返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: LocalRemoteOptions # accept _ uri _ http (36604.0) -
HTTP の URI を扱えるようにするためのメソッドです。
HTTP の URI を扱えるようにするためのメソッドです。 -
Gem
:: RemoteFetcher # fetch _ size(uri) -> Integer (36604.0) -
与えられた URI からダウンロードするデータのサイズを返します。
与えられた URI からダウンロードするデータのサイズを返します。
@param uri データ取得先の URI を指定します。 -
Gem
:: RemoteFetcher # get _ file _ uri _ path(uri) -> String (36604.0) -
与えられた URI から "file://" を取り除いた文字列を返します。
与えられた URI から "file://" を取り除いた文字列を返します。
@param uri URI を表す文字列を指定します。 -
Gem
:: RemoteFetcher # open _ uri _ or _ path(uri , last _ modified = nil , head = false , depth = 0) -> StringIO | File (36604.0) -
@param uri URI を指定します。
@param uri URI を指定します。
@param last_modified 最終更新時刻を指定します。
@param head 真を指定するとヘッダ情報のみ取得します。
@param depth 現在のリダイレクト回数を指定します。
@raise Gem::RemoteFetcher::FetchError デフォルトでは 11 回リダイレクトした場合に発生します。
depth を指定すると 10 - depth 回より多くリダイレクトした場合にこの例外が発生するようになります。
また HTTP のレスポンスが想定外のものの場合にも発生します。... -
Gem
:: RemoteFetcher :: FetchError # uri -> URI (36604.0) -
問題が発生した URI を返します。
問題が発生した URI を返します。 -
Gem
:: SSL :: DIGEST _ SHA1 -> Symbol | Class (36604.0) -
@todo
@todo -
Gem
:: Security :: Policy # verify _ chain -> bool (36604.0) -
この値が真である場合は、証明書チェーンを検証します。
この値が真である場合は、証明書チェーンを検証します。 -
Gem
:: Security :: Policy # verify _ chain=(flag) (36604.0) -
証明書チェーンを検証するかどうかを設定します。
証明書チェーンを検証するかどうかを設定します。
@param flag 真、または偽を指定します。 -
Gem
:: Security :: Signer # cert _ chain -> Array (36604.0) -
証明書チェーンを返します。
証明書チェーンを返します。 -
Gem
:: SourceInfoCache # read _ cache _ data(file) -> Hash (36604.0) -
与えられたファイル名からデータを読み込んでキャッシュデータを返します。
与えられたファイル名からデータを読み込んでキャッシュデータを返します。
@param file キャッシュのファイル名を指定します。
@return 内部で例外が発生した場合は、空のハッシュを返します。 -
Gem
:: SourceInfoCache # reset _ cache _ for(url , cache _ data) -> Hash (36604.0) -
指定された URL に対応するキャッシュデータを更新します。
指定された URL に対応するキャッシュデータを更新します。
@param url 取得元 URL を指定します。
@param cache_data キャッシュデータを指定します。 -
Gem
:: SourceInfoCacheEntry # source _ index -> Gem :: SourceIndex (36604.0) -
このキャッシュエントリに対するソースインデックスです。
このキャッシュエントリに対するソースインデックスです。 -
Gem
:: Specification # cert _ chain -> Array (36604.0) -
@todo
@todo -
Gem
:: Specification # cert _ chain=(arr) (36604.0) -
@todo
@todo
@param arr デフォルトは空の配列です。 -
Gem
:: Specification # has _ test _ suite? -> bool (36604.0) -
このメソッドは非推奨です。 Gem::Specification#has_unit_tests? を使用してください。
このメソッドは非推奨です。 Gem::Specification#has_unit_tests? を使用してください。 -
Gem
:: Specification # has _ unit _ tests? -> bool (36604.0) -
この Gem パッケージがユニットテストを含むかどうか返します。
この Gem パッケージがユニットテストを含むかどうか返します。
真の場合はユニットテストを含みます。そうでない場合は偽を返します。 -
Gem
:: Specification # require _ path -> String (36604.0) -
Gem::Specification#require_paths の単数バージョンです。
Gem::Specification#require_paths の単数バージョンです。
@see Gem::Specification#require_paths -
Gem
:: Specification # require _ path=(path) (36604.0) -
Gem::Specification#require_paths= の単数バージョンです。
Gem::Specification#require_paths= の単数バージョンです。
@param path この Gem パッケージを使用した際に require するファイルが置かれているディレクトリを指定します。
@see Gem::Specification#require_paths= -
Gem
:: Specification # require _ paths -> [String] (36604.0) -
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ のリストを返します。
この Gem パッケージを使用した際に require するファイルが置かれているディレクトリ
のリストを返します。 -
Gem
:: UserInteraction # choose _ from _ list(*args) -> Array (36604.0) -
リストから回答を選択する質問をします。
リストから回答を選択する質問をします。
@param args 委譲先のメソッドに与える引数です。
@return 選択肢の名称と選択肢のインデックスを要素とする配列を返します。 -
Gem
:: SourceInfoCache # cache _ data -> Hash (36304.0) -
最新のキャッシュデータを返します。
最新のキャッシュデータを返します。 -
Gem
:: SourceInfoCache # latest _ cache _ data -> Hash (36304.0) -
最新のキャッシュデータを返します。
最新のキャッシュデータを返します。 -
Gem
:: SourceInfoCache # read _ all _ cache _ data -> () (36304.0) -
自身に完全なキャッシュファイルの内容をマージします。
自身に完全なキャッシュファイルの内容をマージします。 -
Gem
:: SourceInfoCache # reset _ cache _ data -> true (36304.0) -
キャッシュデータをリセットします。
キャッシュデータをリセットします。 -
Gem
:: SourceInfoCache # set _ cache _ data(hash) -> true (36304.0) -
直接キャッシュデータをセットします。
直接キャッシュデータをセットします。
このメソッドは主にユニットテストで使用します。
@param hash キャッシュデータとして使用するハッシュを指定します。 -
Gem
:: SourceInfoCache . cache _ data -> Hash (36304.0) -
キャッシュしているデータを返します。
キャッシュしているデータを返します。 -
Gem
:: Commands :: WhichCommand (36022.0) -
指定された Gem パッケージに含まれるライブラリのパスを見つけるためのクラスです。
指定された Gem パッケージに含まれるライブラリのパスを見つけるためのクラスです。
Usage: gem which FILE [...] [options]
Options:
-a, --[no-]all show all matching files
-g, --[no-]gems-first search gems before non-gems
Common Options:
-h, --help このコマンドのヘルプを表示し... -
Gem
:: GemNotInHomeException (36004.0) -
Gem が適切なディレクトリにインストールされていない場合に使用する例外です。
Gem が適切なディレクトリにインストールされていない場合に使用する例外です。 -
Gem
:: RequirePathsBuilder (36004.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための モジュールです。
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための
モジュールです。 -
Gem
:: SourceInfoCache (36004.0) -
個々の Gem パッケージのインデックス情報のコピーを保存するためのクラスです。
個々の Gem パッケージのインデックス情報のコピーを保存するためのクラスです。
キャッシュの保存場所として以下の二つが存在します。
: システムキャッシュ
ファイルに対する書き込み権限や作成権限がある場合はこちらを使用します。
: ユーザーキャッシュ
システムキャッシュが使用できない場合に使用します。
使用するキャッシュを選択すると、全ての操作で選択されたキャッシュを使用します。
また、このクラスは動的にキャッシュの種類を切り替えません。
キャッシュデータはキーが取得元の URI で値が Gem::SourceInfoCacheEntry のインスタンスであるハッシュです。 -
Gem
:: SourceInfoCacheEntry (36004.0) -
Gem::SourceInfoCache が持つエントリを表すためのクラスです。
Gem::SourceInfoCache が持つエントリを表すためのクラスです。 -
Gem
:: Installer # shebang(bin _ file _ name) -> String (27904.0) -
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
@param bin_file_name 実行ファイルの名前を指定します。 -
Gem
:: SourceInfoCache # try _ file(path) -> String | nil (27904.0) -
与えられたパスがキャッシュファイルとして利用可能な場合、そのパスを返します。 そうでない場合は nil を返します。
与えられたパスがキャッシュファイルとして利用可能な場合、そのパスを返します。
そうでない場合は nil を返します。
@param path キャッシュファイルの候補となるパスを指定します。 -
Gem
:: ConfigFile # benchmark=(benchmark) (27604.0) -
ベンチマークを実行するかどうか設定します。
ベンチマークを実行するかどうか設定します。
@param benchmark 真を指定するとベンチマークを実行するようになります。 -
Gem
:: ConfigFile # bulk _ threshold -> Integer (27604.0) -
一括ダウンロードの閾値を返します。 インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。
一括ダウンロードの閾値を返します。
インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。 -
Gem
:: ConfigFile # bulk _ threshold=(bulk _ threshold) (27604.0) -
一括ダウンロードの閾値を設定します。
一括ダウンロードの閾値を設定します。
@param bulk_threshold 数値を指定します。 -
Gem
:: ConfigFile # each {|key , value| . . . } -> Hash (27604.0) -
設定ファイルの各項目のキーと値をブロック引数として与えられたブロックを評価します。
設定ファイルの各項目のキーと値をブロック引数として与えられたブロックを評価します。 -
Gem
:: ConfigFile # handle _ arguments(arg _ list) (27604.0) -
コマンドに渡された引数を処理します。
コマンドに渡された引数を処理します。
@param arg_list コマンドに渡された引数の配列を指定します。 -
Gem
:: ConfigFile # hash -> Hash (27604.0) -
設定ファイルの各項目のキーと値を要素として持つハッシュです。
設定ファイルの各項目のキーと値を要素として持つハッシュです。 -
Gem
:: ConfigFile # path -> String (27604.0) -
Gem を探索するパスを返します。
Gem を探索するパスを返します。 -
Gem
:: Ext :: ExtConfBuilder . build(extension , directory , dest _ path , results) -> Array (27604.0) -
@todo
@todo
Makefile が存在しない場合は、extconf.rb を実行して
Makefile を作成してから make を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: Ext :: RakeBuilder . build(extension , directory , dest _ path , results) -> Array (27604.0) -
@todo
@todo
mkrf_conf が存在する場合は、それを実行してから Rake を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: GemPathSearcher # find(path) -> Gem :: Specification | nil (27604.0) -
与えられたパスにマッチする Gem::Specification を一つだけ返します。
与えられたパスにマッチする Gem::Specification を一つだけ返します。
@see Enumerable#find -
Gem
:: GemPathSearcher # find _ all(path) -> [Gem :: Specification] (27604.0) -
与えられたパスにマッチする Gem::Specification を全て返します。
与えられたパスにマッチする Gem::Specification を全て返します。
@see Enumerable#find_all -
Gem
:: Installer # gem _ home -> String (27604.0) -
Gem のインストール先を返します。
Gem のインストール先を返します。 -
Gem
:: Package :: TarHeader # checksum -> Integer (27604.0) -
tar のヘッダに含まれるチェックサムを返します。
tar のヘッダに含まれるチェックサムを返します。 -
Gem
:: Package :: TarHeader # devminor -> Integer (27604.0) -
tar のヘッダに含まれる devminor を返します。
tar のヘッダに含まれる devminor を返します。 -
Gem
:: Package :: TarHeader # linkname -> String (27604.0) -
tar のヘッダに含まれる linkname を返します。
tar のヘッダに含まれる linkname を返します。 -
Gem
:: RemoteFetcher # connection _ for(uri) -> Net :: HTTP (27604.0) -
HTTP コネクションを生成して返します。
HTTP コネクションを生成して返します。
既に接続している URI であれば、生成済みのコネクションを返します。
また、必要があればプロキシを使用します。
@param uri 接続先の URI を指定します。 -
Gem
:: Security :: Policy . trusted _ cert _ path(cert , options) -> String (27604.0) -
与えられた証明書へのパスを返します。
与えられた証明書へのパスを返します。
@param cert 証明書オブジェクトを指定します。
@param options その他のオプションを指定します。