別のキーワード
ライブラリ
- ビルトイン (1)
- rake (1)
-
rake
/ gempackagetask (5) - rubygems (10)
-
rubygems
/ builder (2) -
rubygems
/ command (27) -
rubygems
/ command _ manager (7) -
rubygems
/ commands / build _ command (5) -
rubygems
/ commands / dependency _ command (6) -
rubygems
/ commands / lock _ command (2) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (2) -
rubygems
/ commands / which _ command (2) -
rubygems
/ config _ file (22) -
rubygems
/ dependency (8) -
rubygems
/ dependency _ installer (6) -
rubygems
/ dependency _ list (7) -
rubygems
/ digest / digest _ adapter (3) -
rubygems
/ doc _ manager (8) -
rubygems
/ format (6) -
rubygems
/ gem _ path _ searcher (6) -
rubygems
/ gem _ runner (1) -
rubygems
/ indexer (15) -
rubygems
/ installer (18) -
rubygems
/ old _ format (6) -
rubygems
/ package / f _ sync _ dir (1) -
rubygems
/ package / tar _ header (20) -
rubygems
/ package / tar _ input (6) -
rubygems
/ package / tar _ output (4) -
rubygems
/ package / tar _ reader (4) -
rubygems
/ package / tar _ reader / entry (12) -
rubygems
/ package / tar _ writer (13) -
rubygems
/ platform (11) -
rubygems
/ remote _ fetcher (14) -
rubygems
/ require _ paths _ builder (1) -
rubygems
/ requirement (11) -
rubygems
/ security (18) -
rubygems
/ server (7) -
rubygems
/ source _ index (21) -
rubygems
/ source _ info _ cache (21) -
rubygems
/ source _ info _ cache _ entry (3) -
rubygems
/ spec _ fetcher (11) -
rubygems
/ specification (97) -
rubygems
/ uninstaller (11) -
rubygems
/ user _ interaction (32) -
rubygems
/ validator (5) -
rubygems
/ version (9) -
rubygems
/ version _ option (2)
クラス
-
Gem
:: Builder (2) -
Gem
:: Command (27) -
Gem
:: CommandManager (7) -
Gem
:: Commands :: BuildCommand (5) -
Gem
:: Commands :: DependencyCommand (6) -
Gem
:: Commands :: LockCommand (2) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (2) -
Gem
:: Commands :: WhichCommand (2) -
Gem
:: ConfigFile (22) -
Gem
:: Dependency (8) -
Gem
:: DependencyInstaller (6) -
Gem
:: DependencyList (7) -
Gem
:: DigestAdapter (3) -
Gem
:: DocManager (8) -
Gem
:: Format (6) -
Gem
:: GemPathSearcher (6) -
Gem
:: GemRunner (1) -
Gem
:: Indexer (15) -
Gem
:: Installer (18) -
Gem
:: LoadError (4) -
Gem
:: OldFormat (6) -
Gem
:: Package :: TarHeader (20) -
Gem
:: Package :: TarInput (6) -
Gem
:: Package :: TarOutput (4) -
Gem
:: Package :: TarReader (4) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter (9) -
Gem
:: Package :: TarWriter :: BoundedStream (3) -
Gem
:: Package :: TarWriter :: RestrictedStream (1) -
Gem
:: Platform (11) -
Gem
:: RemoteFetcher (13) -
Gem
:: RemoteFetcher :: FetchError (1) -
Gem
:: Requirement (11) -
Gem
:: Security :: Policy (13) -
Gem
:: Security :: Signer (5) -
Gem
:: Server (7) -
Gem
:: SourceIndex (21) -
Gem
:: SourceInfoCache (21) -
Gem
:: SourceInfoCacheEntry (3) -
Gem
:: SpecFetcher (11) -
Gem
:: Specification (97) -
Gem
:: StreamUI (12) -
Gem
:: StreamUI :: SilentProgressReporter (3) -
Gem
:: StreamUI :: SimpleProgressReporter (3) -
Gem
:: StreamUI :: VerboseProgressReporter (3) -
Gem
:: Uninstaller (11) -
Gem
:: Validator (5) -
Gem
:: Version (9) -
Rake
:: GemPackageTask (5) - String (1)
モジュール
キーワード
- <=> (2)
- == (2)
- === (2)
- =~ (3)
- Marshal (1)
- [] (2)
- []= (1)
-
_ dump (1) - abbreviate (1)
-
accept
_ uri _ http (1) - add (1)
-
add
_ bindir (1) -
add
_ bulk _ threshold _ option (1) -
add
_ dependency (1) -
add
_ development _ dependency (1) -
add
_ extra _ args (1) -
add
_ file (2) -
add
_ file _ simple (2) -
add
_ gem _ contents (1) -
add
_ option (1) -
add
_ platform _ option (1) -
add
_ proxy _ option (1) -
add
_ runtime _ dependency (1) -
add
_ signatures (1) -
add
_ source _ option (1) -
add
_ spec (1) -
add
_ specs (1) -
add
_ update _ sources _ option (1) -
add
_ version _ option (1) - alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - alien (1)
-
app
_ script _ text (1) - args (1)
- arguments (3)
-
as
_ list (1) - ask (2)
-
ask
_ if _ ok (1) -
ask
_ yes _ no (2) -
assign
_ defaults (1) - autorequire (1)
- autorequire= (1)
- backtrace (1)
- backtrace= (1)
- begins? (1)
- benchmark (1)
- benchmark= (1)
-
bin
_ dir (2) - bindir (1)
- bindir= (1)
- both? (1)
- build (1)
-
build
_ extensions (1) -
build
_ indices (1) -
bulk
_ threshold (1) -
bulk
_ threshold= (1) - bump (1)
-
bytes
_ read (1) -
cache
_ data (1) -
cache
_ dir (1) -
cache
_ file (1) -
calculate
_ integers _ for _ gem _ version (1) -
cert
_ chain (2) -
cert
_ chain= (2) -
check
_ closed (1) - checksum (1)
-
choose
_ from _ list (2) - close (5)
- closed? (2)
-
collect
_ specs (1) - command (1)
-
command
_ names (1) -
compact
_ specs (1) - complain (1)
- compress (1)
- concat (1)
-
config
_ file _ name (1) -
connection
_ for (1) -
const
_ missing (1) - count (3)
- cpu (1)
- cpu= (1)
- crypt (1)
- date (1)
- date= (1)
-
default
_ executable (1) -
default
_ executable= (1) - defaults (1)
- defaults= (1)
-
defaults
_ str (1) - define (1)
- dependencies (1)
-
dependencies
_ ok? (1) -
dependency
_ order (1) -
dependent
_ gems (1) - description (2)
- description= (1)
-
dest
_ directory (1) -
development
_ dependencies (1) - devmajor (1)
- devminor (1)
- digest (1)
- dir (1)
- directory (1)
- directory? (1)
-
do
_ rubygems _ update (1) - done (3)
- download (1)
- dump (1)
- each (5)
-
each
_ entry (1) - email (1)
- email= (1)
- empty? (1)
-
ensure
_ dependency (1) - eof? (1)
- eql? (1)
- errs (1)
- escape (1)
- exact? (1)
- executable (1)
- executable= (1)
- executables (1)
- executables= (1)
- execute (3)
- extensions (1)
- extensions= (1)
-
extra
_ rdoc _ files (1) -
extra
_ rdoc _ files= (1) -
extract
_ entry (1) -
extract
_ files (1) - fetch (1)
-
fetch
_ path (1) -
fetch
_ size (1) -
fetch
_ spec (1) - file? (1)
-
file
_ entries (2) -
file
_ entries= (2) -
file
_ name (1) -
file
_ uri? (1) - files (1)
- files= (1)
- find (1)
-
find
_ all (1) -
find
_ command (1) -
find
_ command _ possibilities (1) -
find
_ gems (1) -
find
_ gems _ with _ sources (1) -
find
_ matching (1) -
find
_ name (2) -
find
_ paths (1) -
find
_ reverse _ dependencies (1) -
find
_ spec _ by _ name _ and _ version (1) - flush (2)
-
formatted
_ program _ filename (1) -
fsync
_ dir (1) -
full
_ gem _ path (1) -
full
_ name (2) -
gather
_ dependencies (1) -
gem
_ file (1) -
gem
_ file _ list (1) -
gem
_ home (2) -
gem
_ path (2) -
gem
_ path= (2) -
gem
_ paths (1) -
gem
_ signature (1) -
gem
_ spec (1) -
gem
_ spec= (1) -
gems
_ to _ install (1) -
generate
_ bin (1) -
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ index (1) -
generate
_ rdoc (1) -
generate
_ ri (1) -
generate
_ windows _ script (1) -
get
_ all _ gem _ names (1) -
get
_ file _ uri _ path (1) -
get
_ one _ gem _ name (1) -
get
_ one _ optional _ argument (1) -
get
_ path (1) -
get
_ proxy _ from _ env (1) - getc (1)
- gid (1)
- gname (1)
- gzip (1)
-
handle
_ arguments (1) - handles? (1)
-
has
_ rdoc (1) -
has
_ rdoc= (1) -
has
_ rdoc? (1) -
has
_ test _ suite? (1) -
has
_ unit _ tests? (1) - hash (1)
- header (1)
- hexdigest (1)
- homepage (1)
- homepage= (1)
-
index
_ signature (1) - init (1)
-
init
_ gemspecs (1) - ins (1)
- install (2)
-
install
_ indices (1) -
install
_ rdoc (1) -
install
_ ri (1) -
install
_ update _ defaults _ str (1) -
installation
_ path (1) -
installation
_ satisfies _ dependency? (1) -
installed
_ gems (1) - invoke (1)
- key (1)
- key= (1)
-
latest
_ cache _ data (1) -
latest
_ cache _ file (1) -
latest
_ specs (3) -
latest
_ system _ cache _ file (1) -
latest
_ user _ cache _ file (1) -
legacy
_ repos (1) - length (1)
-
lib
_ dirs _ for (1) -
lib
_ files (1) - limit (1)
- linkname (1)
- list (1)
-
load
_ file (1) -
load
_ gems _ in (1) -
load
_ gemspec (1) -
load
_ gemspecs (1) -
load
_ specs (1) - loaded= (1)
- loaded? (1)
-
loaded
_ from (1) -
loaded
_ from= (1) - local? (1)
- magic (1)
-
make
_ temp _ directories (1) -
mark
_ version (1) -
marshal
_ dump (1) -
marshal
_ load (1) -
matching
_ file? (1) -
matching
_ files (1) -
method
_ missing (1) - mkdir (1)
- mode (1)
- mtime (1)
- multitask (1)
- name (4)
- name= (3)
- new (1)
- none? (1)
- normalize (1)
-
normalize
_ uri (1) - ok? (1)
-
ok
_ to _ remove? (1) -
only
_ signed (1) -
only
_ signed= (1) -
only
_ trusted (1) -
only
_ trusted= (1) -
open
_ uri _ or _ path (1) -
original
_ name (1) -
original
_ platform (1) -
original
_ platform= (1) - os (1)
- os= (1)
- outdated (1)
- outs (1)
- paranoid (1)
- path (1)
- path= (1)
-
path
_ ok? (1) - platform (1)
- platform= (1)
- pos (1)
- prefix (1)
- prerelease? (2)
-
pretty
_ print (1) -
print
_ dependencies (1) -
process
_ args (1) -
program
_ name (1) -
program
_ name= (1) -
progress
_ reporter (1) -
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) - quick (1)
-
rdoc
_ installed? (1) - read (1)
-
read
_ all _ cache _ data (1) -
read
_ cache _ data (1) -
really
_ verbose (1) - refresh (2)
- refresh! (1)
-
register
_ command (1) - release (1)
- remote? (1)
- remove (1)
-
remove
_ all (1) -
remove
_ by _ name (1) -
remove
_ executables (1) -
remove
_ leading _ dot _ dir (1) -
remove
_ option (1) -
remove
_ spec (1) - request (1)
-
require
_ path (1) -
require
_ path= (1) -
require
_ paths (1) -
require
_ paths= (1) -
required
_ ruby _ version (1) -
required
_ ruby _ version= (1) -
required
_ rubygems _ version (1) -
required
_ rubygems _ version= (1) - requirements (1)
- requirements= (1)
-
requirements
_ list (1) - reset (1)
-
reset
_ cache _ data (1) -
reset
_ cache _ file (1) -
reset
_ cache _ for (1) - rewind (2)
- root (1)
-
rubygems
_ version (1) -
rubygems
_ version= (1) - run (3)
-
run
_ rdoc (1) -
runtime
_ dependencies (1) - sanitize (1)
-
sanitize
_ string (1) -
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - say (2)
- search (2)
-
search
_ with _ source (1) -
set
_ cache _ data (1) -
setup
_ rdoc (1) - shebang (1)
-
show
_ help (1) -
show
_ lookup _ failure (1) - sign (1)
-
signing
_ key (1) -
signing
_ key= (1) - size (4)
-
source
_ index (1) - spec (4)
- spec= (2)
-
spec
_ dirs (1) -
spec
_ dirs= (1) -
spec
_ path (1) -
spec
_ predecessors (1) - specific? (1)
- specification (1)
-
specification
_ version (1) -
specification
_ version= (1) - specs (2)
- success (1)
- summary (2)
- summary= (2)
-
system
_ cache _ file (1) -
terminate
_ interaction (2) -
test
_ file (1) -
test
_ file= (1) -
test
_ files (1) -
test
_ files= (1) -
test
_ suite _ file (1) -
test
_ suite _ file= (1) -
to
_ a (1) -
to
_ ruby (1) -
to
_ s (4) -
try
_ file (1) - type (1)
- typeflag (1)
- ui (1)
- ui= (1)
- uid (1)
- uname (1)
- unescape (1)
- uninstall (1)
-
uninstall
_ doc (1) -
uninstall
_ gem (1) -
unit
_ test (1) - unpack (1)
- update (2)
-
update
_ checksum (1) -
update
_ sources (1) -
update
_ sources= (1) - updated (3)
- uri (1)
- usage (3)
-
use
_ ui (1) -
user
_ cache _ file (1) - validate (1)
- verbose (1)
- verbose= (1)
-
verify
_ chain (1) -
verify
_ chain= (1) -
verify
_ data (1) -
verify
_ data= (1) -
verify
_ gem (2) -
verify
_ gem _ file (1) -
verify
_ root (1) -
verify
_ root= (1) -
verify
_ signer (1) -
verify
_ signer= (1) - version (4)
- version= (2)
-
version
_ requirement (1) -
version
_ requirement= (1) -
version
_ requirements (1) -
version
_ requirements= (1) -
warn
_ legacy (1) -
when
_ invoked (1) -
which
_ to _ update (1) -
windows
_ stub _ script (1) - write (3)
-
write
_ cache (1) -
write
_ require _ paths _ file _ if _ needed (1) -
write
_ spec (1) - written (1)
- yaml (1)
- yaml? (1)
-
yaml
_ initialize (1) -
zipped
_ stream (1)
検索結果
先頭5件
-
Kernel
# gem(gem _ name , *version _ requirements) -> bool (73762.0) -
$LOAD_PATH に Ruby Gem を追加します。
$LOAD_PATH に Ruby Gem を追加します。
指定された Gem をロードする前にその Gem が必要とする Gem をロードします。
バージョン情報を省略した場合は、最も高いバージョンの Gem をロードします。
指定された Gem やその Gem が必要とする Gem が見つからなかった場合は
Gem::LoadError が発生します。
バージョンの指定方法に関しては Gem::Version を参照してください。
rubygems ライブラリがライブラリバージョンの衝突を検出しない限り、
gem メソッドは全ての require メソッドよりも前に実行されます。
... -
Gem
:: GemPathSearcher # init _ gemspecs -> [Gem :: Specification] (73303.0) -
インストール済みの Gem の Gem::Specification のリストを返します。
インストール済みの Gem の Gem::Specification のリストを返します。
リストはアルファベット順かつバージョンの新しい順にソートされています。 -
Gem
:: Command # get _ all _ gem _ names -> Array (72991.0) -
コマンドラインで与えられた Gem の名前を全て取得して返します。
コマンドラインで与えられた Gem の名前を全て取得して返します。
@raise Gem::CommandLineError コマンドライン引数から Gem の名前を取得できない場合に発生します。 -
Gem
:: Command # get _ one _ gem _ name -> String (72991.0) -
コマンドラインで与えられた Gem の名前を一つ取得して返します。
コマンドラインで与えられた Gem の名前を一つ取得して返します。
@raise Gem::CommandLineError コマンドライン引数から Gem の名前を一つだけ取得できない場合に発生します。 -
Gem
:: QuickLoader # calculate _ integers _ for _ gem _ version (72907.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Rake
:: GemPackageTask # gem _ spec=(gem _ spec) (64246.0) -
gemspec をセットします。
gemspec をセットします。
@param gem_spec Gem::Specification のインスタンスを指定します。 -
Gem
:: Package :: TarInput # load _ gemspec(io) -> Gem :: Specification | nil (64225.0) -
YAML 形式の gemspec を io から読み込みます。
YAML 形式の gemspec を io から読み込みます。
@param io 文字列か IO オブジェクトを指定します。
@see Gem::Specification.from_yaml -
Rake
:: GemPackageTask # gem _ spec -> Gem :: Specification (64210.0) -
package ターゲットで使用する gemspec を返します。
package ターゲットで使用する gemspec を返します。
gemspec にはパッケージ名、バージョン、パッケージに含まれるファイルなどが定義
されているので、それらを明示的に指定する必要はありません。 -
Gem
:: Package :: TarOutput # add _ gem _ contents {|data _ tar _ writer| . . . } -> self (63691.0) -
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。
ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。 -
Rake
:: GemPackageTask # gem _ file -> String (63655.0) -
Gem パッケージの名前を返します。
Gem パッケージの名前を返します。 -
Gem
:: Validator # verify _ gem(gem _ data) -> () (55348.0) -
与えられた Gem ファイルの内容の MD5 チェックサムを検証します。
与えられた Gem ファイルの内容の MD5 チェックサムを検証します。
@param gem_data Gem ファイルの内容を文字列で指定します。
@raise Gem::VerificationError 空の Gem ファイルを指定した場合に発生します。
@raise Gem::VerificationError MD5 チェックサムが不正である場合に発生します。 -
Gem
:: Validator # verify _ gem _ file(gem _ path) -> () (55330.0) -
与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
@param gem_path Gem ファイルのパスを指定します。
@raise Gem::VerificationError Gem ファイルが見つからなかった場合に発生します。 -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (55294.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。 -
Gem
:: Specification # required _ rubygems _ version -> Gem :: Requirement (55255.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンを返します。 -
Gem
:: Specification # dependent _ gems -> Array (54754.0) -
この Gem に依存している全ての Gem の情報のリストを返します。
この Gem に依存している全ての Gem の情報のリストを返します。
それぞれのエントリは配列になっており、各要素は以下のようになっています。
(0) Gem::Specification
(1) Gem::Dependency
(2) Gem::Specification の配列 -
Gem
:: DependencyInstaller # find _ gems _ with _ sources(dep) -> Array (54724.0) -
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。
Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。
@param dep Gem::Dependency のインスタンスを指定します。 -
Gem
:: Commands :: WhichCommand # gem _ paths(spec) -> Array (54721.0) -
与えられた Gem::Specification のインスタンスからその Gem が require するファイルのあるディレクトリをまとめて返します。
与えられた Gem::Specification のインスタンスからその Gem が
require するファイルのあるディレクトリをまとめて返します。
@param spec Gem::Specification のインスタンスを指定します。 -
Gem
:: Uninstaller # uninstall _ gem(spec , specs) (54709.0) -
与えられた spec に対応する Gem をアンインストールします。
与えられた spec に対応する Gem をアンインストールします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。 -
Gem
:: Commands :: DependencyCommand # find _ gems(name , source _ index) -> Hash (54706.0) -
与えられた Gem の名前をインデックスから検索します。
与えられた Gem の名前をインデックスから検索します。
@param name Gem の名前を指定します。
@param source_index Gem::SourceIndex のインスタンスを指定します。
@see Gem::SourceIndex#search -
Gem
:: DependencyInstaller # installed _ gems -> Array (54700.0) -
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。 -
Gem
:: Specification # rubygems _ version=(version) (54700.0) -
この Gem パッケージを作成した RubyGems のバージョンをセットします。 この属性は Gem パッケージが作成された時に自動的にセットされます。
この Gem パッケージを作成した RubyGems のバージョンをセットします。
この属性は Gem パッケージが作成された時に自動的にセットされます。
@param version RubyGems のバージョンを指定します。 -
Gem
:: Specification # required _ rubygems _ version=(requirement) (54688.0) -
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
この Gem パッケージを動作させるのに必要な RubyGems のバージョンをセットします。
@param requirement Gem::Requirement.create が受け付ける形式のオブジェクトを指定します。
@see Gem::Requirement -
Gem
:: Format # gem _ path=(path) (54673.0) -
Gem のパスをセットします。
Gem のパスをセットします。
@param path Gem のパスをセットします。 -
Gem
:: OldFormat # gem _ path=(path) (54673.0) -
Gem のパスをセットします。
Gem のパスをセットします。
@param path Gem のパスをセットします。 -
Gem
:: Format # gem _ path -> String (54655.0) -
Gem のパスを返します。
Gem のパスを返します。 -
Gem
:: Indexer # gem _ file _ list -> Array (54655.0) -
インデックスを作成するために使用する Gem ファイルのリストを返します。
インデックスを作成するために使用する Gem ファイルのリストを返します。 -
Gem
:: Installer # gem _ home -> String (54655.0) -
Gem のインストール先を返します。
Gem のインストール先を返します。 -
Gem
:: OldFormat # gem _ path -> String (54655.0) -
Gem のパスを返します。
Gem のパスを返します。 -
Gem
:: Specification # full _ gem _ path -> String (54655.0) -
この Gem パッケージへのフルパスを返します。
この Gem パッケージへのフルパスを返します。 -
Gem
:: Uninstaller # gem _ home -> String (54655.0) -
Gem がインストールされているディレクトリを返します。
Gem がインストールされているディレクトリを返します。 -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (54652.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
Gem
:: Specification # rubygems _ version -> String (54652.0) -
この Gem パッケージを作成した RubyGems のバージョンを返します。
この Gem パッケージを作成した RubyGems のバージョンを返します。 -
Gem
:: Security :: Policy # verify _ gem(signature , data , chain , time = Time . now) -> Array (54625.0) -
与えられたデータを与えられた署名と証明書チェーンで検証します。
与えられたデータを与えられた署名と証明書チェーンで検証します。
@param signature 署名を指定します。
@param data 検証するデータを指定します。
@param chain 検証で使用する証明書チェーンを指定します。
@param time この時刻に有効であることを検証する。
@raise Gem::Security::Exception 検証に失敗した場合に発生します。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (54607.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: Commands :: BuildCommand # load _ gemspecs(filename) -> Array (54604.0) -
gemspec ファイルをロードします。
gemspec ファイルをロードします。
@param filename ファイル名を指定します。 -
Gem
:: Commands :: UpdateCommand # do _ rubygems _ update(version) (54604.0) -
RubyGems 自体を更新します。
RubyGems 自体を更新します。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (54604.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: SourceIndex # load _ gems _ in(*spec _ dirs) -> self (54604.0) -
引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。
引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。
@param spec_dirs gemspec の含まれているディレクトリを複数指定します。 -
Gem
:: DocManager # generate _ rdoc (45352.0) -
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。 -
Gem
:: DocManager # generate _ ri (45352.0) -
自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。
自身にセットされている Gem::Specification の情報をもとに RI 用のデータを生成します。 -
Gem
:: GemPathSearcher # matching _ file?(spec , path) -> bool (45322.0) -
与えられた spec に path が含まれている場合、真を返します。 そうでない場合は偽を返します。
与えられた spec に path が含まれている場合、真を返します。
そうでない場合は偽を返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: GemPathSearcher # matching _ files(spec , path) -> [String] (45322.0) -
与えられた spec に path が含まれている場合、その path のリストを返します。
与えられた spec に path が含まれている場合、その path のリストを返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: DigestAdapter # digest(string) -> String (45304.0) -
@todo
@todo
与えられた文字列のダイジェストを返します。
@param string ダイジェストを取得したい文字列を指定します。 -
Gem
:: DigestAdapter # hexdigest(string) -> String (45304.0) -
@todo
@todo
与えられた文字列のヘックスダイジェストを返します。
@param string ダイジェストを取得したい文字列を指定します。 -
Gem
:: Package :: TarReader :: Entry # getc -> String | nil (45304.0) -
自身から外部エンコーディングに従い 1 文字読み込んで返します。 EOF に到達した時には nil を返します。
自身から外部エンコーディングに従い 1 文字読み込んで返します。
EOF に到達した時には nil を返します。 -
Gem
:: Commands :: UnpackCommand # get _ path(gemname , version _ req) -> String | nil (36970.0) -
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
引数で指定された条件にマッチする Gem パッケージを保存しているパスを返します。
@param gemname Gem パッケージの名前を指定します。
@param version_req バージョンの満たすべき条件を文字列で指定します。 -
Gem
:: GemPathSearcher # find(path) -> Gem :: Specification | nil (36655.0) -
与えられたパスにマッチする Gem::Specification を一つだけ返します。
与えられたパスにマッチする Gem::Specification を一つだけ返します。
@see Enumerable#find -
Gem
:: GemPathSearcher # find _ all(path) -> [Gem :: Specification] (36655.0) -
与えられたパスにマッチする Gem::Specification を全て返します。
与えられたパスにマッチする Gem::Specification を全て返します。
@see Enumerable#find_all -
Gem
:: CommandManager # process _ args(args) -> () (36652.0) -
引数 args を処理して gem コマンドを実行するために必要な処理を行います。
引数 args を処理して gem コマンドを実行するために必要な処理を行います。
@param args コマンドラインから受け取った引数を指定します。 -
Gem
:: Package :: TarHeader # typeflag -> String (36604.0) -
tar のヘッダに含まれる typeflag を返します。
tar のヘッダに含まれる typeflag を返します。 -
Gem
:: Specification # post _ install _ message=(message) (36604.0) -
インストール完了後に表示するメッセージをセットします。
インストール完了後に表示するメッセージをセットします。
@param message メッセージを指定します。 -
Gem
:: Installer # generate _ bin _ symlink(filename , bindir) (36388.0) -
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
Gem に入っているアプリケーションを実行するためのシンボリックリンクを作成します。
現在インストールされている Gem よりも新しい Gem をインストールするときは、
シンボリックリンクを更新します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Installer # generate _ bin (36370.0) -
Gem でインストールされる実行ファイルを作成します。
Gem でインストールされる実行ファイルを作成します。
@raise Gem::FilePermissionError インストール先に書込み出来ない場合に発生します。 -
Gem
:: Package :: TarOutput # add _ signatures (36370.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
:: Specification # homepage=(uri) (36370.0) -
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI をセットします。
@param uri この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を指定します。 -
Gem
:: Command # usage -> String (36352.0) -
このメソッドはサブクラスで再定義されます。 個々の gem コマンドの使用方法を返します。
このメソッドはサブクラスで再定義されます。
個々の gem コマンドの使用方法を返します。 -
Gem
:: Installer # generate _ bin _ script(filename , bindir) (36352.0) -
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
Gem に入っているアプリケーションを実行するためのスクリプトを作成します。
@param filename ファイル名を指定します。
@param bindir 実行ファイルを配置するディレクトリを指定します。 -
Gem
:: Specification # homepage -> String (36352.0) -
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を返します。
この Gem パッケージを作成しているプロジェクトか作成者のウェブサイトの URI を返します。 -
Gem
:: GemRunner # run(args) -> () (36322.0) -
@todo
@todo
与えられた引数を元にして gem のコマンドを実行します。
@param args コマンドラインから与えられた引数を指定します。 -
Gem
:: Command # get _ one _ optional _ argument -> String (36304.0) -
コマンドラインからオプショナルな引数を取得して返します。
コマンドラインからオプショナルな引数を取得して返します。
@return 一つ以上、指定した場合は最初の値を返します。一つも指定していない場合は nil を返します。 -
Gem
:: Command # merge _ options(new _ options) -> Hash (36304.0) -
与えられたオプションとデフォルトのオプションをマージします。 しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。
与えられたオプションとデフォルトのオプションをマージします。
しかし、新しいオプションに同一のキーがあってもデフォルトのオプションは変更されません。
@param new_options 新しいコマンドオプションをハッシュで指定します。 -
Gem
:: CommandManager # register _ command(command _ name) -> false (36304.0) -
コマンドを自身に登録します。
コマンドを自身に登録します。
@param command_name コマンド名をシンボルで指定します。 -
Gem
:: Commands :: BuildCommand # usage -> String (36304.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Gem
:: Commands :: DependencyCommand # usage -> String (36304.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Gem
:: GemPathSearcher # lib _ dirs _ for(spec) -> String (36304.0) -
ライブラリの格納されているディレクトリを glob に使える形式で返します。
ライブラリの格納されているディレクトリを glob に使える形式で返します。
例:
'/usr/local/lib/ruby/gems/1.8/gems/foobar-1.0/{lib,ext}' -
Gem
:: Indexer # generate _ index (36304.0) -
インデックスを構築して保存します。
インデックスを構築して保存します。 -
Gem
:: Installer # generate _ windows _ script(filename , bindir) (36304.0) -
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
コマンドの実行を容易にするために Windows 向けのバッチファイルを作成します。
@param bindir 実行ファイルを配置するディレクトリを指定します。
@param filename ファイル名を指定します。 -
Gem
:: Package :: TarHeader # gid -> Integer (36304.0) -
tar のヘッダに含まれる gid を返します。
tar のヘッダに含まれる gid を返します。 -
Gem
:: Package :: TarHeader # gname -> String (36304.0) -
tar のヘッダに含まれるグループ名を返します。
tar のヘッダに含まれるグループ名を返します。 -
Gem
:: Package :: TarHeader # magic -> String (36304.0) -
tar のヘッダに含まれる magic を返します。
tar のヘッダに含まれる magic を返します。 -
Gem
:: RemoteFetcher # get _ file _ uri _ path(uri) -> String (36304.0) -
与えられた URI から "file://" を取り除いた文字列を返します。
与えられた URI から "file://" を取り除いた文字列を返します。
@param uri URI を表す文字列を指定します。 -
Gem
:: RemoteFetcher # get _ proxy _ from _ env -> URI | nil (36304.0) -
環境変数にセットされている HTTP proxy の情報を取得して返します。
環境変数にセットされている HTTP proxy の情報を取得して返します。
ここでチェックしている環境変数は以下の通りです。
* http_proxy
* http_proxy_user
* http_proxy_pass
* HTTP_PROXY
* HTTP_PROXY_USER
* HTTP_PROXY_PASS -
Gem
:: Specification # post _ install _ message -> String (36304.0) -
インストール完了後に表示するメッセージを返します。
インストール完了後に表示するメッセージを返します。 -
Gem
:: StreamUI # progress _ reporter(*args) -> SilentProgressReporter | SimpleProgressReporter | VerboseProgressReporter (28258.0) -
処理の進捗を報告するためのオブジェクトを返します。
処理の進捗を報告するためのオブジェクトを返します。
返されるオブジェクトの種類は現在の設定によります。
@param args 返値となるオブジェクトを初期化するための引数です。
@see Gem::StreamUI::SilentProgressReporter, Gem::StreamUI::SimpleProgressReporter, Gem::StreamUI::VerboseProgressReporter -
Gem
:: Package :: TarReader :: Entry # header -> Gem :: Package :: TarHeader (27907.0) -
自身のヘッダを返します。
自身のヘッダを返します。 -
Gem
:: CommandManager # find _ command(command _ name) -> Gem :: Command | nil (27625.0) -
登録されているコマンドからマッチしたものを返します。
登録されているコマンドからマッチしたものを返します。
@param command_name コマンド名を文字列で指定します。
@return Gem::Command のサブクラスのインスタンスを返します。
@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。 -
Gem
:: CommandManager # [](command _ name) -> Gem :: Command | nil (27607.0) -
引数で指定されたコマンド名に対応するクラスのインスタンスを返します。
引数で指定されたコマンド名に対応するクラスのインスタンスを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: Package :: TarInput # metadata -> Gem :: Specification (27607.0) -
メタデータを返します。
メタデータを返します。 -
Rake
:: GemPackageTask # init(gem _ spec) (27607.0) -
自身の各属性に初期値をセットします。
自身の各属性に初期値をセットします。 -
Gem
:: Command # add _ extra _ args(args) -> Array (27604.0) -
$HOME/.gemrc から読み込んだ引数を追加します。
$HOME/.gemrc から読み込んだ引数を追加します。
@param args 追加する引数を配列で指定します。 -
Gem
:: DependencyInstaller # gather _ dependencies -> Array (27400.0) -
依存関係を無視するように指定されていない限り、インストールするように指定された Gem が依存している Gem の情報を集めて返します。
依存関係を無視するように指定されていない限り、インストールするように指定された
Gem が依存している Gem の情報を集めて返します。 -
Gem
:: Package :: TarReader # rewind -> Integer (27388.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
:: SpecFetcher # warn _ legacy(exception) { . . . } -> bool (27370.0) -
Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。
Gem::SpecFetcher#fetch で例外が発生した場合に呼び出されます。
RubyGems 1.2 未満で作成したリポジトリにアクセスした事が原因で例外が発生した場合には
警告が表示されます。またこの場合、ブロックを与えていればブロックは評価されます。
それ以外の原因で例外が発生した場合は偽を返します。
@param exception 例外オブジェクトを指定します。
@see Gem::SpecFetcher#fetch -
Gem
:: CommandManager # run(args) -> () (27352.0) -
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
引数 args を処理して gem コマンドを実行中のエラーを捕捉します。
@param args コマンドラインから受け取った引数を指定します。 -
Gem
:: Security :: Policy # only _ signed -> bool (27352.0) -
この値が真である場合は、署名付きの Gem のみインストールします。
この値が真である場合は、署名付きの Gem のみインストールします。 -
Gem
:: Security :: Policy # only _ signed=(flag) (27352.0) -
署名付きの Gem のみインストールするかどうかを設定します。
署名付きの Gem のみインストールするかどうかを設定します。
@param flag 真、または偽を指定します。 -
Gem
:: SourceIndex # length -> Integer (27352.0) -
自身に含まれる Gem の個数を返します。
自身に含まれる Gem の個数を返します。 -
Gem
:: Specification # original _ platform -> String (27352.0) -
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。 -
Gem
:: Specification # original _ platform=(platform) (27352.0) -
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。
この属性は古いバージョンの Gem パッケージをアンインストールするために残されています。
@param platform プラットフォームを指定します。 -
Gem
:: Specification # signing _ key -> String (27352.0) -
この Gem パッケージの署名に使用するキーを返します。
この Gem パッケージの署名に使用するキーを返します。 -
Gem
:: Specification # signing _ key=(key) (27352.0) -
この Gem パッケージの署名に使用するキーをセットします。
この Gem パッケージの署名に使用するキーをセットします。
@param key 署名に使用するキーを指定します。 -
Gem
:: Package :: TarWriter :: BoundedStream # write(data) -> Integer (27340.0) -
与えられたデータを自身に関連付けられた IO に書き込みます。
与えられたデータを自身に関連付けられた IO に書き込みます。
@param data 書き込むデータを指定します。
@return 書き込んだデータのサイズを返します。
@raise Gem::Package::TarWriter::FileOverflow Gem::Package::TarWriter::BoundedStream#limit を越えて
書き込もうとした場合に発生します。 -
Gem
:: DocManager # run _ rdoc(*args) (27322.0) -
与えられた引数を使用して RDoc を実行します。
与えられた引数を使用して RDoc を実行します。
@param args RDoc に与える引数を指定します。
@raise Gem::FilePermissionError RDoc でドキュメント生成中にファイルにアクセス出来なかった場合に発生します。 -
Gem
:: Indexer # sanitize _ string(string) -> String (27322.0) -
与えられた文字列をサニタイズします。
与えられた文字列をサニタイズします。
@param string サニタイズ対象の文字列を指定します。
@see Gem::Indexer#sanitize -
Gem
:: SpecFetcher # find _ matching(dependency , all = false , matching _ platform = true) -> Array (27322.0) -
依存関係を満たす gemspec の名前の配列を返します。
依存関係を満たす gemspec の名前の配列を返します。
@param dependency 依存関係を指定します。
@param all 真を指定するとマッチする全てのバージョンの情報を返します。
@param matching_platform 偽を指定すると全てのプラットフォームの情報を返します。
@see Gem::Dependency -
Gem
:: Specification # original _ name -> String (27322.0) -
このメソッドは後方互換性のために残されています。
このメソッドは後方互換性のために残されています。
@see Gem::Specification#full_name -
Gem
:: StreamUI # alert _ warning(statement , question = nil) -> String | nil (27322.0) -
WARNING レベルのアラートを表示します。
WARNING レベルのアラートを表示します。
@param statement 表示する文字列を指定します。
@param question 必要であれば質問を指定します。
@return question を指定した場合は、それに対する回答を返します。
question を指定しない場合は nil を返します。
@see Gem::StreamUI#ask -
Gem
:: Command # arguments -> String (27304.0) -
このメソッドはサブクラスで再定義されます。 コマンドが取る引数の説明を表示するために使用します。
このメソッドはサブクラスで再定義されます。
コマンドが取る引数の説明を表示するために使用します。
サブクラスで実装する場合は、一つの引数につき一行で、左揃えの文字列を返すようにしてください。 -
Gem
:: Command # begins?(long , short) -> bool (27304.0) -
long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。
long が short で始まる文字列である場合真を返します。そうでない場合は偽を返します。
@param long 長いコマンドラインオプションを指定します。
@param short 短いコマンドラインオプションを指定します。 -
Gem
:: Command # program _ name -> String (27304.0) -
コマンドラインで実行するときに使用するプログラム名を返します。
コマンドラインで実行するときに使用するプログラム名を返します。