別のキーワード
クラス
-
Gem
:: Builder (3) -
Gem
:: Command (4) -
Gem
:: CommandManager (1) -
Gem
:: Commands :: BuildCommand (5) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (16) -
Gem
:: Dependency (2) -
Gem
:: DependencyInstaller (1) -
Gem
:: DependencyList (3) -
Gem
:: DocManager (1) -
Gem
:: Ext :: Builder (4) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: Format (1) -
Gem
:: GemPathSearcher (2) -
Gem
:: Indexer (2) -
Gem
:: Installer (11) -
Gem
:: OldFormat (1) -
Gem
:: Package :: TarHeader (2) -
Gem
:: Package :: TarReader :: Entry (5) -
Gem
:: Package :: TarWriter (1) -
Gem
:: Package :: TarWriter :: BoundedStream (4) -
Gem
:: Platform (5) -
Gem
:: RemoteFetcher (1) -
Gem
:: Requirement (8) -
Gem
:: Security :: Policy (6) -
Gem
:: SourceIndex (1) -
Gem
:: SpecFetcher (3) -
Gem
:: Specification (36) -
Gem
:: StreamUI (2) -
Gem
:: StreamUI :: VerboseProgressReporter (4) -
Gem
:: Uninstaller (5) -
Gem
:: Version (4)
モジュール
- Gem (9)
-
Gem
:: LocalRemoteOptions (4) -
Gem
:: QuickLoader (1) -
Gem
:: RequirePathsBuilder (1) -
Gem
:: SSL (2) -
Gem
:: Security (2) -
Gem
:: UserInteraction (1) - Kernel (3)
キーワード
- == (2)
- === (2)
- =~ (3)
- BadCheckSum (1)
- BoundedStream (1)
- BuildCommand (1)
- Builder (2)
- ConfigureBuilder (1)
-
DEFAULT
_ BACKTRACE (1) -
DEFAULT
_ BENCHMARK (1) -
DEFAULT
_ BULK _ THRESHOLD (1) -
DEFAULT
_ VERBOSITY (1) -
DIGEST
_ SHA1 (1) - ExtConfBuilder (1)
- ExtensionBuildError (1)
- NonSeekableIO (1)
-
PKEY
_ RSA (1) - RUBY (1)
- RakeBuilder (1)
- RequirePathsBuilder (1)
- RubyGemsPackageVersion (1)
- RubyGemsVersion (1)
- VerboseProgressReporter (1)
- [] (1)
- abbreviate (1)
-
add
_ bindir (1) -
add
_ bulk _ threshold _ option (1) - arguments (1)
-
array
_ attribute (1) -
array
_ attributes (1) -
ask
_ if _ ok (1) -
ask
_ yes _ no (2) - attribute (1)
-
attribute
_ alias _ singular (1) -
attribute
_ defaults (1) -
attribute
_ names (1) - attributes (1)
- autorequire= (1)
- backtrace (1)
- backtrace= (1)
- begins? (1)
- benchmark (1)
- benchmark= (1)
-
bin
_ dir (2) - bindir (1)
- bindir= (1)
- both? (1)
- build (4)
-
build
_ args (1) -
build
_ args= (1) -
build
_ cert (1) -
build
_ extensions (1) -
build
_ indices (1) -
build
_ self _ signed _ cert (1) -
bulk
_ threshold (1) -
bulk
_ threshold= (1) - bump (1)
-
bytes
_ read (1) -
class
_ name (1) - closed? (2)
- correct? (1)
- count (1)
-
default
_ bindir (1) -
default
_ executable (1) -
default
_ executable= (1) -
default
_ value (1) -
dependencies
_ ok? (1) - directory? (1)
-
do
_ rubygems _ update (1) - done (1)
- empty? (1)
-
ensure
_ gem _ subdirectories (1) -
ensure
_ ssl _ available (1) - eof? (1)
- eql? (1)
- exact? (1)
- executable (1)
- executable= (1)
- executables (1)
- executables= (1)
- execute (1)
-
fetch
_ spec (1) - file? (1)
-
file
_ uri? (1) -
find
_ command _ possibilities (1) -
find
_ spec _ by _ name _ and _ version (1) -
from
_ file _ by _ path (2) - gem (1)
-
generate
_ bin (1) -
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ windows _ script (1) - handles? (1)
-
has
_ rdoc (1) -
has
_ rdoc? (1) -
has
_ test _ suite? (1) -
has
_ unit _ tests? (1) -
home
_ install _ warning (1) -
installation
_ satisfies _ dependency? (1) -
lib
_ dirs _ for (1) -
lib
_ files (1) - limit (1)
-
load
_ file (1) -
load
_ full _ rubygems _ library (1) -
load
_ gemspecs (1) -
load
_ specs (1) - loaded? (1)
- local? (1)
- make (1)
- match (1)
-
matching
_ file? (1) - new (3)
- none? (1)
- ok? (1)
-
ok
_ to _ remove? (1) -
only
_ signed (1) -
only
_ trusted (1) - parse (1)
-
path
_ ok? (1) -
path
_ warning (1) - prerelease? (2)
-
progress
_ reporter (1) -
rdoc
_ installed? (1) -
really
_ verbose (1) - redirector (1)
- remote? (1)
-
remove
_ by _ name (1) -
remove
_ executables (1) - require (1)
-
required
_ attribute (1) -
required
_ attribute? (1) -
required
_ attributes (1) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - ruby (1)
-
ruby
_ engine (1) -
rubygems
_ version (1) -
rubygems
_ version= (1) - run (1)
-
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - shebang (1)
- specific? (1)
-
ssl
_ available? (1) - success (1)
- time (1)
-
to
_ ruby (1) - type (1)
- update (1)
-
update
_ sources (1) - updated (1)
- usage (1)
- validate (1)
- verbose (1)
- verbose= (1)
-
verify
_ chain (1) -
verify
_ data (1) -
verify
_ root (1) -
verify
_ signer (1) -
warn
_ legacy (1) -
win
_ platform? (1) -
windows
_ stub _ script (1) - write (1)
-
write
_ require _ paths _ file _ if _ needed (1) - written (1)
- yaml? (1)
検索結果
先頭5件
- Gem
:: Builder # build -> String - Gem
:: Ext :: ConfigureBuilder . build(extension , directory , dest _ path , results) -> Array - Gem
:: Ext :: ExtConfBuilder . build(extension , directory , dest _ path , results) -> Array - Gem
:: Ext :: RakeBuilder . build(extension , directory , dest _ path , results) -> Array - Gem
:: ConfigFile # verbose -> bool | Symbol
-
Gem
:: Builder # build -> String (27304.0) -
スペックから Gem を作成する。
スペックから Gem を作成する。
@return 作成したファイル名を返します。 -
Gem
:: Ext :: ConfigureBuilder . build(extension , directory , dest _ path , results) -> Array (27304.0) -
@todo
@todo
Makefile が存在しない場合は、configure スクリプトを実行して
Makefile を作成してから make を実行します。
@param extension このメソッドでは使用しません。
@param directory
@param dest_path
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: Ext :: ExtConfBuilder . build(extension , directory , dest _ path , results) -> Array (27304.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 (27304.0) -
@todo
@todo
mkrf_conf が存在する場合は、それを実行してから Rake を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: ConfigFile # verbose -> bool | Symbol (18904.0) -
ログの出力レベルを返します。
ログの出力レベルを返します。
@see Gem::ConfigFile#verbose= -
Gem
:: ConfigFile # backtrace=(backtrace) (18604.0) -
エラー発生時にバックトレースを出力するかどうか設定します。
エラー発生時にバックトレースを出力するかどうか設定します。
@param backtrace 真を指定するとエラー発生時にバックトレースを出力するようになります。 -
Gem
:: ConfigFile # benchmark=(benchmark) (18604.0) -
ベンチマークを実行するかどうか設定します。
ベンチマークを実行するかどうか設定します。
@param benchmark 真を指定するとベンチマークを実行するようになります。 -
Gem
:: ConfigFile # bulk _ threshold=(bulk _ threshold) (18604.0) -
一括ダウンロードの閾値を設定します。
一括ダウンロードの閾値を設定します。
@param bulk_threshold 数値を指定します。 -
Gem
:: ConfigFile # really _ verbose -> bool (18604.0) -
このメソッドの返り値が真の場合は verbose モードよりも多くの情報を表示します。
このメソッドの返り値が真の場合は verbose モードよりも多くの情報を表示します。 -
Gem
:: ConfigFile # verbose=(verbose _ level) (18604.0) -
ログの出力レベルをセットします。
ログの出力レベルをセットします。
以下の出力レベルを設定することができます。
: false
何も出力しません。
: true
通常のログを出力します。
: :loud
より多くのログを出力します。
@param verbose_level 真偽値またはシンボルを指定します。 -
Gem
:: Installer # generate _ bin _ script(filename , bindir) (18604.0) -
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Installer # generate _ bin _ symlink(filename , bindir) (18604.0) -
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: LocalRemoteOptions # both? -> bool (18604.0) -
ローカルとリモートの情報を両方とも取得する場合は真を返します。 そうでない場合は偽を返します。
ローカルとリモートの情報を両方とも取得する場合は真を返します。
そうでない場合は偽を返します。 -
Gem
:: Specification # default _ executable=(executable) (18604.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
Gem パッケージ内で gem コマンド経由で実行するファイルをセットします。
@param executable 実行ファイルを指定します。 -
Gem
:: Specification # executable=(executable) (18604.0) -
実行可能ファイル名をセットします。
実行可能ファイル名をセットします。
@param executable 実行可能ファイル名を指定します。 -
Gem
:: Specification # executables=(executables) (18604.0) -
実行可能ファイル名のリストをセットします。
実行可能ファイル名のリストをセットします。
@param executables 実行可能ファイル名のリストを指定します。 -
Gem
. # ensure _ gem _ subdirectories (18307.0) -
Gem をインストールするために必要なサブディレクトリを適切に作成します。
Gem をインストールするために必要なサブディレクトリを適切に作成します。
ディレクトリを作成する権限が無い場合もこのメソッドからは例外は発生しません。
@see Gem::DIRECTORIES -
Gem
. # ruby -> String (18307.0) -
実行中のRubyインタプリタのパスを返します。
実行中のRubyインタプリタのパスを返します。 -
Gem
:: QuickLoader . load _ full _ rubygems _ library (18307.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: RubyGemsPackageVersion -> String (18307.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
:: RubyGemsVersion -> String (18307.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
Gem
. default _ bindir -> String (18304.0) -
実行ファイルのデフォルトのパスを返します。
実行ファイルのデフォルトのパスを返します。 -
Gem
. ensure _ ssl _ available (18304.0) -
OpenSSL が使用可能でない場合は例外を発生させます。
OpenSSL が使用可能でない場合は例外を発生させます。
@raise Gem::Exception OpenSSL が有効でない場合に発生します。 -
Gem
. ruby _ engine -> String (18304.0) -
Ruby処理系実装の種類を表す文字列を返します。
Ruby処理系実装の種類を表す文字列を返します。 -
Gem
. ssl _ available? -> bool (18304.0) -
現在実行中のプラットフォームで OpenSSL が有効である場合は真を返します。 そうでない場合は偽を返します。
現在実行中のプラットフォームで OpenSSL が有効である場合は真を返します。
そうでない場合は偽を返します。 -
Gem
:: Command # begins?(long , short) -> bool (18304.0) -
long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。
long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。
@param long 長いコマンドラインオプションを指定します。
@param short 短いコマンドラインオプションを指定します。 -
Gem
:: Command . build _ args -> Array (18304.0) -
Gem をビルドするときに使用するパラメータを返します。
Gem をビルドするときに使用するパラメータを返します。 -
Gem
:: Command . build _ args=(value) (18304.0) -
Gem をビルドするときに使用するパラメータをセットします。
Gem をビルドするときに使用するパラメータをセットします。
@param value Gem をビルドするときに使用するパラメータを指定します。 -
Gem
:: CommandManager # find _ command _ possibilities(command _ name) -> Array (18304.0) -
登録されているコマンドでマッチする可能性のあるものを返します。
登録されているコマンドでマッチする可能性のあるものを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: Commands :: UpdateCommand # do _ rubygems _ update(version) (18304.0) -
RubyGems 自体を更新します。
...
RubyGems 自体を更新します。... -
Gem
:: ConfigFile # backtrace -> bool (18304.0) -
エラー発生時にバックトレースを出力するかどうかを返します。
エラー発生時にバックトレースを出力するかどうかを返します。
真の場合はバックトレースを出力します。そうでない場合はバックトレースを出力しません。 -
Gem
:: ConfigFile # benchmark -> bool (18304.0) -
真の場合はベンチマークを実行します。 そうでない場合は、ベンチマークを実行しません。
真の場合はベンチマークを実行します。
そうでない場合は、ベンチマークを実行しません。 -
Gem
:: ConfigFile # bulk _ threshold -> Integer (18304.0) -
一括ダウンロードの閾値を返します。 インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。
一括ダウンロードの閾値を返します。
インストールしていない Gem がこの数値を越えるとき一括ダウンロードを行います。 -
Gem
:: ConfigFile :: DEFAULT _ BACKTRACE -> false (18304.0) -
バックトレースが表示されるかどうかのデフォルト値です。
バックトレースが表示されるかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ BENCHMARK -> false (18304.0) -
ベンチマークを実行するかどうかのデフォルト値です。
ベンチマークを実行するかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ BULK _ THRESHOLD -> 1000 (18304.0) -
一括ダウンロードをするかどうかのデフォルト値です。
一括ダウンロードをするかどうかのデフォルト値です。 -
Gem
:: ConfigFile :: DEFAULT _ VERBOSITY -> true (18304.0) -
ログレベルのデフォルト値です。
ログレベルのデフォルト値です。 -
Gem
:: DependencyInstaller # find _ spec _ by _ name _ and _ version(gem _ name , version = Gem :: Requirement . default) -> Array (18304.0) -
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と それの存在する URI を含む配列を返します。
与えられた Gem の名前とバージョンに関する条件にマッチする Gem::Specification と
それの存在する URI を含む配列を返します。
@param gem_name Gem の名前を指定します。
@param version Gem が満たすバージョンに関する条件を指定します。 -
Gem
:: DependencyList # remove _ by _ name(full _ name) -> Gem :: Specification (18304.0) -
与えられた名前を持つ Gem::Specification を自身から削除します。
与えられた名前を持つ Gem::Specification を自身から削除します。
このメソッドでは削除後の依存関係をチェックしません。
@param full_name バージョンを含むフルネームで Gem の名前を指定します。
@see Gem::Specification#full_name, Array#delete_if -
Gem
:: Format . from _ file _ by _ path(file _ path , security _ policy = nil) -> Gem :: Format (18304.0) -
@todo security_policy
@todo security_policy
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。
@param security_policy ??? -
Gem
:: GemPathSearcher # lib _ dirs _ for(spec) -> String (18304.0) -
ライブラリの格納されているディレクトリを glob に使える形式で返します。
ライブラリの格納されているディレクトリを glob に使える形式で返します。
例:
'/usr/local/lib/ruby/gems/1.8/gems/foobar-1.0/{lib,ext}' -
Gem
:: Indexer # abbreviate(spec) -> Gem :: Specification (18304.0) -
ダウンロードを速くするために与えられた Gem::Specification の持つデータを 小さくします。
ダウンロードを速くするために与えられた Gem::Specification の持つデータを
小さくします。
@param spec Gem::Specification を指定します。 -
Gem
:: Indexer # build _ indices (18304.0) -
インデックスを構築します。
インデックスを構築します。 -
Gem
:: Installer # bin _ dir -> String (18304.0) -
実行ファイルをインストールするディレクトリを返します。
実行ファイルをインストールするディレクトリを返します。 -
Gem
:: Installer # build _ extensions (18304.0) -
拡張ライブラリをビルドします。
拡張ライブラリをビルドします。
拡張ライブラリをビルドするためのファイルタイプとして有効であるのは、
extconf.rb, configure script, Rakefile, mkmf_files です。 -
Gem
:: Installer # generate _ bin (18304.0) -
Gem でインストールされる実行ファイルを作成します。
Gem でインストールされる実行ファイルを作成します。
@raise Gem::FilePermissionError インストール先に書込み出来ない場合に発生します。 -
Gem
:: Installer # shebang(bin _ file _ name) -> String (18304.0) -
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
実行ファイル内で使用する shebang line (#! line) を表す文字列を返します。
@param bin_file_name 実行ファイルの名前を指定します。 -
Gem
:: Installer # windows _ stub _ script -> String (18304.0) -
コマンドを起動するために使用する Windows 用のバッチファイルの内容を 文字列として返します。
コマンドを起動するために使用する Windows 用のバッチファイルの内容を
文字列として返します。 -
Gem
:: LocalRemoteOptions # add _ bulk _ threshold _ option (18304.0) -
オプション --bulk-threshold を追加します。
オプション --bulk-threshold を追加します。 -
Gem
:: OldFormat . from _ file _ by _ path(file _ path) -> Gem :: OldFormat (18304.0) -
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。 -
Gem
:: Package :: TarReader :: Entry # bytes _ read -> Integer (18304.0) -
自身から読み込んだバイト数を返します。
自身から読み込んだバイト数を返します。 -
Gem
:: Platform :: RUBY -> String (18304.0) -
Pure Ruby の Gem はバイナリファイルをビルドするために Gem::Specification#extensions を使用する可能性があります。
Pure Ruby の Gem はバイナリファイルをビルドするために Gem::Specification#extensions
を使用する可能性があります。 -
Gem
:: Security . build _ cert(name , key , options = {}) -> OpenSSL :: X509 :: Certificate (18304.0) -
与えられた DN と秘密鍵を使用して証明書を作成します。
与えられた DN と秘密鍵を使用して証明書を作成します。
@param name DN を指定します。
@param key 秘密鍵を指定します。
@param options オプションを指定します。 -
Gem
:: Security . build _ self _ signed _ cert(email _ addr , options = {}) -> Hash (18304.0) -
与えられたメールアドレスを元にして自己署名証明書を作成します。
与えられたメールアドレスを元にして自己署名証明書を作成します。
@param email_addr メールアドレスを指定します。
@param options オプションを指定します。
@return 鍵と証明書とそれらを保存したパスを表すハッシュを返します。 -
Gem
:: Specification # add _ bindir(executables) -> Array | nil (18304.0) -
実行コマンドの格納場所を返します。
実行コマンドの格納場所を返します。
@param executables 実行コマンド名を格納した配列を指定します。 -
Gem
:: Specification # bindir -> String (18304.0) -
実行ファイルを格納するディレクトリを返します。
実行ファイルを格納するディレクトリを返します。 -
Gem
:: Specification # bindir=(dir) (18304.0) -
実行ファイルを格納するディレクトリをセットします。
実行ファイルを格納するディレクトリをセットします。
@param dir 実行ファイルを格納するディレクトリを指定します。デフォルトは "bin" です。 -
Gem
:: Specification # default _ executable -> String | nil (18304.0) -
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。
Gem パッケージ内で gem コマンド経由で実行するファイルを返します。 -
Gem
:: Specification # executable -> String (18304.0) -
実行可能ファイル名を返します。
実行可能ファイル名を返します。 -
Gem
:: Specification # executables -> [String] (18304.0) -
実行可能ファイル名のリストを返します。
実行可能ファイル名のリストを返します。 -
Gem
:: Specification # lib _ files -> [String] (18304.0) -
この Gem パッケージに含まれているファイルのうち Gem::Specification#require_paths 以下にあるファイルのリストを返します。
この Gem パッケージに含まれているファイルのうち Gem::Specification#require_paths
以下にあるファイルのリストを返します。 -
Gem
:: Specification # required _ ruby _ version -> Gem :: Requirement (18304.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。
この Gem パッケージを動作させるのに必要な Ruby のバージョンを返します。 -
Gem
:: Specification # required _ ruby _ version=(requirement) (18304.0) -
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
この Gem パッケージを動作させるのに必要な Ruby のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (18304.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
...この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。... -
Gem
:: Specification # required _ rubygems _ version=(requirement) (18304.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
...この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement... -
Gem
:: Specification # rubygems _ version -> String (18304.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
...この Gem パッケージを作成した RubyGems のバージョンを返します。... -
Gem
:: Specification # rubygems _ version=(version) (18304.0) -
この Gem パッケージを作成した RubyGems のバージョンをセットします。 この属性は Gem パッケージが作成された時に自動的にセットされます。
...この Gem パッケージを作成した RubyGems のバージョンをセットします。
この属性は Gem パッケージが作成された時に自動的にセットされます。
@param version RubyGems のバージョンを指定します。... -
Gem
:: Specification # to _ ruby -> String (18304.0) -
自身を再現するための Ruby スクリプトを文字列で返します。
自身を再現するための Ruby スクリプトを文字列で返します。
省略されている値はデフォルト値が使用されます。 -
Gem
:: Specification . array _ attribute(name) -> () (18304.0) -
Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。
Gem::Specification.attribute と同じですが、値を配列に格納するアクセサを作ります。
@param name 属性の名前を指定します。
@see Gem::Specification.attribute -
Gem
:: Specification . array _ attributes -> Array (18304.0) -
@@array_attributes の複製を返します。
@@array_attributes の複製を返します。
@see Object#dup -
Gem
:: Specification . attribute(name) -> () (18304.0) -
デフォルト値を指定したアクセサを定義するために使用します。
デフォルト値を指定したアクセサを定義するために使用します。
以下の副作用があります。
* クラス変数 @@attributes, @@default_value を変更します。
* 通常の属性書き込みメソッドを定義します。
* デフォルト値を持つ属性読み取りメソッドのように振る舞うメソッドを定義します。 -
Gem
:: Specification . attribute _ alias _ singular(singular , plural) -> () (18304.0) -
既に存在する複数形の属性の単数形バージョンを定義します。
既に存在する複数形の属性の単数形バージョンを定義します。
これは単に一つの引数を受け取りそれを配列に追加するようなヘルパーメソッドを定義するということです。
例:
# このように定義すると
attribute_alias_singular :require_path, :require_paths
# こう書くかわりに
s.require_paths = ['mylib']
# こう書くことができます。
s.require_path = 'mylib'
@param singular 属性名の単数形を指定します。
@param plural 属性名の複数形を... -
Gem
:: Specification . attribute _ defaults -> Array (18304.0) -
@todo
@todo
@@attributes の複製を返します。 -
Gem
:: Specification . attribute _ names -> Array (18304.0) -
属性名の配列を返します。
属性名の配列を返します。 -
Gem
:: Specification . attributes(*args) -> () (18304.0) -
複数の属性を一度に作成するために使用します。
複数の属性を一度に作成するために使用します。
各属性のデフォルト値は nil になります。
@param args 属性名を一つ以上指定します。 -
Gem
:: Specification . required _ attribute(name , default = nil) -> () (18304.0) -
必須の属性を作成します。
必須の属性を作成します。
@param name 属性名を指定します。
@param default デフォルト値を指定します。
@see Gem::Specification.attribute -
Gem
:: Specification . required _ attribute?(name) -> bool (18304.0) -
必須属性であれば真を返します。
必須属性であれば真を返します。
@param name 属性名を指定します。 -
Gem
:: Specification . required _ attributes -> Array (18304.0) -
必須属性のリストを返します。
必須属性のリストを返します。 -
Gem
:: Uninstaller # bin _ dir -> String (18304.0) -
Gem でインストールされたコマンドのあるディレクトリを返します。
Gem でインストールされたコマンドのあるディレクトリを返します。 -
Gem
:: Uninstaller # remove _ executables(gemspec) (18304.0) -
与えられた Gem::Specification に対応する実行ファイルを削除します。
与えられた Gem::Specification に対応する実行ファイルを削除します。
@param gemspec アンインストール指定されている Gem の Gem::Specification を指定します。 -
Gem
:: Version # bump -> Gem :: Version (18304.0) -
最後の一桁を切り上げた新しい Gem::Version のインスタンスを返します。
最後の一桁を切り上げた新しい Gem::Version のインスタンスを返します。
ただし、英字のプレリリースの部分は、無視されます。
//emlist[][ruby]{
p Gem::Version.new('5.3.1').bump # => #<Gem::Version "5.4">
p Gem::Version.new('5.3.1.a.1').bump # => #<Gem::Version "5.4">
p Gem::Version.new('5.3.1.3.1').bump # => #<Gem::Version "5.3.1.4">
//} -
Gem
:: Builder (18004.0) -
Gem::Specification のインスタンスから Gem パッケージを作成するためのクラスです。
Gem::Specification のインスタンスから Gem パッケージを作成するためのクラスです。 -
Gem
:: Commands :: BuildCommand (18004.0) -
Gem パッケージをビルドするためのクラスです。
Gem パッケージをビルドするためのクラスです。 -
Gem
:: Ext :: Builder (18004.0) -
拡張ライブラリをビルドするためのクラスです。 他のビルダークラスはこのクラスを継承しています。
拡張ライブラリをビルドするためのクラスです。
他のビルダークラスはこのクラスを継承しています。 -
Gem
:: Ext :: ConfigureBuilder (18004.0) -
configure スクリプトを元に拡張ライブラリをビルドするクラスです。
configure スクリプトを元に拡張ライブラリをビルドするクラスです。 -
Gem
:: Ext :: ExtConfBuilder (18004.0) -
extconf.rb を元にして拡張ライブラリをビルドするためのクラスです。
extconf.rb を元にして拡張ライブラリをビルドするためのクラスです。 -
Gem
:: Ext :: RakeBuilder (18004.0) -
Rake を使用して拡張ライブラリをビルドするためのクラスです。
Rake を使用して拡張ライブラリをビルドするためのクラスです。 -
Gem
:: Installer :: ExtensionBuildError (18004.0) -
拡張ライブラリをビルド中にエラーが発生した場合に発生します。
拡張ライブラリをビルド中にエラーが発生した場合に発生します。 -
Gem
:: Package :: BadCheckSum (18004.0) -
チェックサムが一致しない場合に発生する例外です。
チェックサムが一致しない場合に発生する例外です。 -
Gem
:: Package :: NonSeekableIO (18004.0) -
シークできない IO に対してシーク使用とした場合に発生する例外です。
シークできない IO に対してシーク使用とした場合に発生する例外です。 -
Gem
:: Package :: TarWriter :: BoundedStream (18004.0) -
データサイズの上限がある IO のラッパークラスです。
データサイズの上限がある IO のラッパークラスです。 -
Gem
:: RequirePathsBuilder (18004.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための モジュールです。
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための
モジュールです。 -
Gem
:: StreamUI :: VerboseProgressReporter (18004.0) -
現在の進捗に関するメッセージを表示する進捗報告のクラスです。
現在の進捗に関するメッセージを表示する進捗報告のクラスです。 -
Gem
:: Builder . new(spec) -> Gem :: Builder (9304.0) -
与えられた Gem::Specification のインスタンスによって Gem::Builder のインスタンスを生成します。
与えられた Gem::Specification のインスタンスによって
Gem::Builder のインスタンスを生成します。
@param spec Gem::Specification のインスタンスを指定します。 -
Gem
:: Commands :: BuildCommand # yaml?(filename) -> bool (9304.0) -
与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。
与えられたファイル名を持つファイルが yaml ファイルである場合に真を返します。
@param filename ファイル名を指定します。 -
Gem
:: Package :: TarWriter :: BoundedStream . new(io , limit) -> Gem :: Package :: TarWriter :: BoundedStream (9304.0) -
自身を初期化します。
自身を初期化します。
@param io ラップする IO を指定します。
@param limit 書き込み可能な最大のサイズを指定します。 -
Gem
:: Requirement # satisfied _ by?(version) -> bool (9304.0) -
引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。 そうでなければ、false を返します。
引数 version が自身に含まれる全ての必要条件を満たす場合に true を返します。
そうでなければ、false を返します。
@param version Gem::Version のインスタンスを指定します。
//emlist[][ruby]{
req = Gem::Requirement.new("~> 3.2.1")
p req.satisfied_by?(Gem::Version.new('3.2.9')) # => true
p req.satisfied_by?(Gem::Version.new('3.3.0')) # => false
//} -
Gem
:: Builder # success -> String (9004.0) -
Gem の作成に成功したときに表示するメッセージを返します。
Gem の作成に成功したときに表示するメッセージを返します。 -
Gem
:: Commands :: BuildCommand # arguments -> String (9004.0) -
引数の説明を表す文字列を返します。
引数の説明を表す文字列を返します。 -
Gem
:: Commands :: BuildCommand # execute -> () (9004.0) -
コマンドを実行します。
コマンドを実行します。