クラス
-
Gem
:: CommandManager (1) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: DocManager (2) -
Gem
:: GemRunner (1) -
Gem
:: Installer (1) -
Gem
:: Package :: TarHeader (1) -
Gem
:: Package :: TarWriter :: BoundedStream (3) -
Gem
:: RemoteFetcher (1) -
Gem
:: Server (1) -
Gem
:: Specification (3) -
Gem
:: StreamUI :: SilentProgressReporter (1) -
Gem
:: StreamUI :: SimpleProgressReporter (1) -
Gem
:: StreamUI :: VerboseProgressReporter (1) -
Gem
:: Uninstaller (11) -
Gem
:: Validator (1)
キーワード
-
add
_ runtime _ dependency (1) -
ask
_ if _ ok (1) -
bin
_ dir (1) - count (3)
-
dependencies
_ ok? (1) -
gem
_ home (1) -
get
_ path (1) -
has
_ unit _ tests? (1) - limit (1)
-
path
_ ok? (1) - remove (1)
-
remove
_ all (1) -
remove
_ executables (1) - run (3)
-
run
_ rdoc (1) -
runtime
_ dependencies (1) - spec (1)
- uname (1)
- unescape (1)
- uninstall (1)
-
uninstall
_ doc (1) -
uninstall
_ gem (1) -
unit
_ test (1) - unpack (1)
- write (1)
- written (1)
検索結果
先頭5件
-
Gem
:: GemRunner # run(args) -> () (27307.0) -
@todo
@todo
与えられた引数を元にして gem のコマンドを実行します。
@param args コマンドラインから与えられた引数を指定します。 -
Gem
:: Uninstaller # uninstall (27307.0) -
Gem をアンインストールします。
Gem をアンインストールします。
スペックファイルやキャッシュも削除します。 -
Gem
:: Uninstaller # uninstall _ gem(spec , specs) (27307.0) -
与えられた spec に対応する Gem をアンインストールします。
与えられた spec に対応する Gem をアンインストールします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。 -
Gem
:: CommandManager # run(args) -> () (18307.0) -
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
@param args コマンドラインから受け取った引数を指定します。 -
Gem
:: DocManager # run _ rdoc(*args) (18307.0) -
与えられた引数を使用して RDoc を実行します。
与えられた引数を使用して RDoc を実行します。
@param args RDoc に与える引数を指定します。
@raise Gem::FilePermissionError RDoc でドキュメント生成中にファイルにアクセス出来なかった場合に発生します。 -
Gem
:: DocManager # uninstall _ doc (18307.0) -
RDoc と RI 用のデータを削除します。
RDoc と RI 用のデータを削除します。 -
Gem
:: Installer # unpack(directory) (18307.0) -
与えられたディレクトリに Gem を展開します。
与えられたディレクトリに Gem を展開します。
@param directory Gem を展開するディレクトリを指定します。 -
Gem
:: Package :: TarHeader # uname -> String (18307.0) -
tar のヘッダに含まれるユーザ名を返します。
tar のヘッダに含まれるユーザ名を返します。 -
Gem
:: RemoteFetcher # unescape(str) -> String (18307.0) -
URI 文字列をデコードした文字列を返します。
URI 文字列をデコードした文字列を返します。
@param str 文字列を指定します。
@see URI.unescape -
Gem
:: Server # run -> () (18307.0) -
サーバを実行します。
サーバを実行します。 -
Gem
:: Specification # has _ unit _ tests? -> bool (18307.0) -
この Gem パッケージがユニットテストを含むかどうか返します。
この Gem パッケージがユニットテストを含むかどうか返します。
真の場合はユニットテストを含みます。そうでない場合は偽を返します。 -
Gem
:: Specification # runtime _ dependencies -> Array (18307.0) -
この Gem パッケージが依存している Gem パッケージのリストを返します。
この Gem パッケージが依存している Gem パッケージのリストを返します。 -
Gem
:: StreamUI :: SilentProgressReporter # count -> nil (18307.0) -
何もしません。
何もしません。 -
Gem
:: StreamUI :: SimpleProgressReporter # count -> Integer (18307.0) -
Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。
Gem::StreamUI::SimpleProgressReporter#updated が呼び出された回数を返します。 -
Gem
:: StreamUI :: VerboseProgressReporter # count -> Integer (18307.0) -
Gem::StreamUI::VerboseProgressReporter#updated が呼び出された回数を返します。
Gem::StreamUI::VerboseProgressReporter#updated が呼び出された回数を返します。 -
Gem
:: Validator # unit _ test(gem _ spec) (18307.0) -
与えられた Gem スペックにしたがってユニットテストを実行します。
与えられた Gem スペックにしたがってユニットテストを実行します。
@param gem_spec Gem::Specification のインスタンスを指定します。 -
Gem
:: Specification # add _ runtime _ dependency(gem , *requirements) -> [Gem :: Dependency] (9307.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
:: Commands :: UnpackCommand # get _ path(gemname , version _ req) -> String | nil (9007.0) -
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
@param gemname Gem パッケージの名前を指定します。
@param version_req バージョンの満たすべき条件を文字列で指定します。 -
Gem
:: Package :: TarWriter :: BoundedStream # limit -> Integer (9007.0) -
書き込み可能な最大のサイズを返します。
書き込み可能な最大のサイズを返します。 -
Gem
:: Package :: TarWriter :: BoundedStream # write(data) -> Integer (9007.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。
@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込もうとした場合に発生します。 -
Gem
:: Package :: TarWriter :: BoundedStream # written -> Integer (9007.0) -
既に書き込んだデータのサイズを返します。
既に書き込んだデータのサイズを返します。 -
Gem
:: Uninstaller # ask _ if _ ok(spec) -> bool (9007.0) -
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
アンインストール指定された Gem を削除すると依存関係を満たせなくなる場合に呼び出されます。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Uninstaller # bin _ dir -> String (9007.0) -
Gem でインストールされたコマンドのあるディレクトリを返します。
Gem でインストールされたコマンドのあるディレクトリを返します。 -
Gem
:: Uninstaller # dependencies _ ok?(spec) -> bool (9007.0) -
アンインストール指定された Gem を削除しても依存関係を満たすことができるか どうかチェックします。
アンインストール指定された Gem を削除しても依存関係を満たすことができるか
どうかチェックします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Uninstaller # gem _ home -> String (9007.0) -
Gem がインストールされているディレクトリを返します。
Gem がインストールされているディレクトリを返します。 -
Gem
:: Uninstaller # path _ ok?(spec) -> bool (9007.0) -
アンインストール指定されている Gem がインストールされているパスをチェックします。
アンインストール指定されている Gem がインストールされているパスをチェックします。
@param spec Gem::Specification を指定します。 -
Gem
:: Uninstaller # remove(spec , list) (9007.0) -
指定された Gem を削除します。
指定された Gem を削除します。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param list アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。
@raise Gem::DependencyRemovalException アンインストール指定された Gem を削除すると
依存関係が壊れる場合に発生します。
@raise Gem::GemNotInHome... -
Gem
:: Uninstaller # remove _ all(list) (9007.0) -
list で与えられた Gem を全てアンインストールします。
list で与えられた Gem を全てアンインストールします。
@param list アンインストールする Gem のリストを指定します。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (9007.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Uninstaller # spec -> Gem :: Specification (9007.0) -
Gem::Uninstaller#uninstall_gem の実行中のみセットされます。
Gem::Uninstaller#uninstall_gem の実行中のみセットされます。