ライブラリ
- ビルトイン (1)
- e2mmap (13)
- rake (1)
-
rake
/ gempackagetask (1) - rss (1)
- rubygems (18)
-
rubygems
/ builder (4) -
rubygems
/ command (16) -
rubygems
/ command _ manager (4) -
rubygems
/ commands / build _ command (6) -
rubygems
/ commands / cleanup _ command (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / help _ command (3) -
rubygems
/ commands / install _ command (1) -
rubygems
/ commands / list _ command (1) -
rubygems
/ commands / lock _ command (3) -
rubygems
/ commands / stale _ command (1) -
rubygems
/ commands / uninstall _ command (1) -
rubygems
/ commands / unpack _ command (1) -
rubygems
/ commands / update _ command (1) -
rubygems
/ config _ file (31) -
rubygems
/ custom _ require (1) -
rubygems
/ defaults (7) -
rubygems
/ dependency (3) -
rubygems
/ dependency _ installer (9) -
rubygems
/ dependency _ list (9) -
rubygems
/ digest / digest _ adapter (2) -
rubygems
/ digest / md5 (1) -
rubygems
/ digest / sha1 (1) -
rubygems
/ digest / sha2 (1) -
rubygems
/ doc _ manager (5) -
rubygems
/ exceptions (8) -
rubygems
/ ext / builder (5) -
rubygems
/ ext / configure _ builder (2) -
rubygems
/ ext / ext _ conf _ builder (2) -
rubygems
/ ext / rake _ builder (2) -
rubygems
/ format (4) -
rubygems
/ gem _ openssl (5) -
rubygems
/ gem _ path _ searcher (5) -
rubygems
/ indexer (6) -
rubygems
/ installer (27) -
rubygems
/ old _ format (10) -
rubygems
/ package (7) -
rubygems
/ package / tar _ header (5) -
rubygems
/ package / tar _ input (5) -
rubygems
/ package / tar _ output (3) -
rubygems
/ package / tar _ reader (1) -
rubygems
/ package / tar _ reader / entry (8) -
rubygems
/ package / tar _ writer (12) -
rubygems
/ platform (17) -
rubygems
/ remote _ fetcher (8) -
rubygems
/ require _ paths _ builder (2) -
rubygems
/ requirement (9) -
rubygems
/ security (27) -
rubygems
/ server (5) -
rubygems
/ source _ index (15) -
rubygems
/ source _ info _ cache (23) -
rubygems
/ source _ info _ cache _ entry (1) -
rubygems
/ spec _ fetcher (7) -
rubygems
/ specification (62) -
rubygems
/ uninstaller (13) -
rubygems
/ user _ interaction (34) -
rubygems
/ validator (7) -
rubygems
/ version (9) -
rubygems
/ version _ option (1)
クラス
-
Gem
:: Builder (3) -
Gem
:: Command (16) -
Gem
:: CommandManager (4) -
Gem
:: Commands :: BuildCommand (5) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: HelpCommand (2) -
Gem
:: Commands :: LockCommand (2) -
Gem
:: Commands :: UnpackCommand (1) -
Gem
:: Commands :: UpdateCommand (1) -
Gem
:: ConfigFile (30) -
Gem
:: Dependency (3) -
Gem
:: DependencyInstaller (8) -
Gem
:: DependencyList (8) -
Gem
:: DigestAdapter (2) -
Gem
:: DocManager (5) -
Gem
:: Ext :: Builder (4) -
Gem
:: Ext :: ConfigureBuilder (1) -
Gem
:: Ext :: ExtConfBuilder (1) -
Gem
:: Ext :: RakeBuilder (1) -
Gem
:: FileOperations (1) -
Gem
:: Format (4) -
Gem
:: GemPathSearcher (5) -
Gem
:: Indexer (6) -
Gem
:: Installer (25) -
Gem
:: LoadError (4) -
Gem
:: OldFormat (9) -
Gem
:: Package :: TarHeader (5) -
Gem
:: Package :: TarInput (5) -
Gem
:: Package :: TarOutput (3) -
Gem
:: Package :: TarReader (1) -
Gem
:: Package :: TarReader :: Entry (8) -
Gem
:: Package :: TarWriter (9) -
Gem
:: Package :: TarWriter :: BoundedStream (2) -
Gem
:: Platform (16) -
Gem
:: RemoteFetcher (8) -
Gem
:: Requirement (9) -
Gem
:: Security :: Policy (15) -
Gem
:: Security :: Signer (1) -
Gem
:: Server (5) -
Gem
:: SourceIndex (15) -
Gem
:: SourceInfoCache (23) -
Gem
:: SourceInfoCacheEntry (1) -
Gem
:: SpecFetcher (7) -
Gem
:: Specification (62) -
Gem
:: StreamUI (7) -
Gem
:: StreamUI :: SilentProgressReporter (4) -
Gem
:: StreamUI :: SimpleProgressReporter (4) -
Gem
:: StreamUI :: VerboseProgressReporter (3) -
Gem
:: Uninstaller (12) -
Gem
:: Validator (6) -
Gem
:: Version (9) -
Rake
:: GemPackageTask (1) - String (1)
モジュール
- Exception2MessageMapper (13)
- Gem (15)
-
Gem
:: DefaultUserInteraction (6) -
Gem
:: InstallUpdateOptions (2) -
Gem
:: LocalRemoteOptions (9) -
Gem
:: Package (2) -
Gem
:: QuickLoader (8) -
Gem
:: RequirePathsBuilder (1) -
Gem
:: SSL (2) -
Gem
:: Security (10) -
Gem
:: UserInteraction (5) -
Gem
:: VersionOption (1) - Kernel (3)
キーワード
- <=> (1)
- == (2)
- === (2)
- =~ (3)
- AlmostNoSecurity (1)
- BuildCommand (1)
- Builder (2)
- CURRENT (1)
- CleanupCommand (1)
- ClosedIO (1)
- CommandLineError (1)
- ConfigFile (1)
- ConfigureBuilder (1)
- ConsoleUI (1)
-
DEFAULT
_ BACKTRACE (1) -
DEFAULT
_ BENCHMARK (1) -
DEFAULT
_ BULK _ THRESHOLD (1) -
DEFAULT
_ OPTIONS (1) -
DEFAULT
_ UPDATE _ SOURCES (1) -
DEFAULT
_ VERBOSITY (1) -
DIGEST
_ SHA1 (1) -
DOC
_ TEMPLATE (1) - DefaultUserInteraction (1)
- DependencyInstaller (1)
- DependencyList (1)
- DependencyRemovalException (1)
- EXAMPLES (1)
- EndOfYAMLException (1)
- ErrorData (1)
- ExtConfBuilder (1)
- ExtensionBuildError (1)
- FIELDS (1)
- Fail (2)
- FileOperations (1)
- FileOverflow (1)
- FilePermissionError (1)
- GemPaths (1)
- GemVersions (1)
- HELP (1)
- HelpCommand (1)
- HighSecurity (1)
- ImageModelUtils (1)
- InstallCommand (1)
- InstallError (1)
- InstallUpdateOptions (1)
- Installer (1)
- InvalidSpecificationException (1)
- ListCommand (1)
- LoadError (1)
- LocalRemoteOptions (1)
- LockCommand (1)
- LowSecurity (1)
-
MARSHAL
_ FIELDS (1) - MD5 (1)
- Marshal (1)
- MediumSecurity (1)
- NoSecurity (1)
- NonSeekableIO (1)
-
OPERATING
_ SYSTEM _ DEFAULTS (1) - OldFormat (1)
-
PKEY
_ RSA (1) - PLATFORMS (1)
-
PLATFORM
_ DEFAULTS (1) - Platform (1)
- Policies (1)
- Policy (1)
- QuickLoader (1)
- RUBY (1)
- Raise (2)
- RakeBuilder (1)
- RemoteInstallationCancelled (1)
- RemoteInstallationSkipped (1)
- RequirePathsBuilder (1)
- Requirement (1)
- Ruby用語集 (1)
- SHA1 (1)
- SHA256 (1)
- SSL (1)
-
SYSTEM
_ WIDE _ CONFIG _ FILE (1) - SilentProgressReporter (1)
- SilentUI (1)
- SimpleProgressReporter (1)
- StaleCommand (1)
- TooLongFileName (1)
- UninstallCommand (1)
- Uninstaller (1)
- Validator (1)
- [] (2)
- []= (1)
-
_ load (1) -
accept
_ uri _ http (1) - add (1)
-
add
_ bindir (1) -
add
_ bulk _ threshold _ option (1) -
add
_ common _ option (1) -
add
_ dependency (1) -
add
_ development _ dependency (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
_ source _ option (1) -
add
_ trusted _ cert (1) -
add
_ update _ sources _ option (1) - alert (2)
-
alert
_ error (2) -
alert
_ warning (2) - alien (1)
-
app
_ script _ text (1) - args (1)
- arguments (1)
-
as
_ list (1) - ask (1)
-
ask
_ if _ ok (1) -
ask
_ yes _ no (2) -
assign
_ defaults (1) -
attribute
_ alias _ singular (1) -
attribute
_ defaults (1) - autorequire= (1)
- backtrace (1)
- backtrace= (1)
- begins? (1)
- benchmark (1)
- benchmark= (1)
-
bin
_ dir (2) - bind (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) - cache (1)
-
cache
_ file (1) -
calculate
_ integers _ for _ gem _ version (1) -
check
_ closed (1) -
choose
_ from _ list (2) -
class
_ name (1) -
clear
_ paths (1) - close (5)
- closed? (2)
-
collect
_ specs (1) - complain (1)
- compress (1)
-
config
_ file _ name (1) -
const
_ missing (1) - correct? (1)
- count (2)
- cpu (1)
- cpu= (1)
- create (1)
- crypt (1)
-
def
_ exception (2) - default (1)
-
default
_ bindir (1) -
default
_ dir (1) -
default
_ exec _ format (1) -
default
_ executable (1) -
default
_ executable= (1) -
default
_ path (1) -
default
_ sources (1) -
default
_ system _ source _ cache _ dir (1) -
default
_ user _ source _ cache _ dir (1) -
default
_ value (1) - defaults (1)
- defaults= (1)
-
defaults
_ str (1) -
dependencies
_ ok? (1) -
dependency
_ order (1) -
development
_ dependencies (1) - directory? (1)
- done (3)
- download (1)
- each (2)
- email (1)
- email= (1)
- empty? (1)
-
ensure
_ dependency (1) -
ensure
_ ssl _ available (1) - eof? (1)
- eql? (1)
- exact? (1)
-
exec
_ format (1) -
exec
_ format= (1) - executable (1)
- executable= (1)
- executables (1)
- executables= (1)
- execute (1)
-
extend
_ object (1) -
extra
_ args= (1) -
extra
_ rdoc _ files (1) -
extra
_ rdoc _ files= (1) -
extract
_ entry (1) -
extract
_ files (1) - fail (1)
- fetch (1)
-
fetch
_ path (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 _ with _ sources (1) -
find
_ matching (1) -
find
_ name (2) -
find
_ spec _ by _ name _ and _ version (1) - flush (2)
-
formatted
_ program _ filename (1) -
from
_ file _ by _ path (2) -
from
_ installed _ gems (1) -
from
_ io (2) -
from
_ source _ index (1) -
from
_ yaml (1) -
full
_ gem _ path (1) -
full
_ name (2) -
gather
_ dependencies (1) -
gem
_ file (1) -
gem
_ file _ list (1) -
gem
_ home (2) -
gem
_ path (1) -
gem
_ path= (1) -
gem
_ signature (1) -
gems
_ to _ install (1) -
generate
_ bin (1) -
generate
_ bin _ script (1) -
generate
_ bin _ symlink (1) -
generate
_ windows _ script (1) -
get
_ all _ gem _ names (1) -
get
_ file _ uri _ path (1) -
get
_ one _ optional _ argument (1) -
get
_ path (1) -
get
_ proxy _ from _ env (1) - getc (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)
-
home
_ install _ warning (1) -
home
_ install _ warning= (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) -
installed
_ spec _ directories (1) - key (1)
-
latest
_ cache _ data (1) -
latest
_ cache _ file (1) -
latest
_ specs (3) -
latest
_ system _ cache _ file (2) -
latest
_ user _ cache _ file (2) -
legacy
_ repos (1) - length (1)
-
lib
_ dirs _ for (1) -
lib
_ files (1) - limit (1)
- linkname (1)
- list (2)
- load (1)
-
load
_ file (1) -
load
_ full _ rubygems _ library (1) -
load
_ gems _ in (1) -
load
_ gemspec (1) -
load
_ gemspecs (1) -
load
_ rdoc (1) -
load
_ specification (1) -
load
_ specs (1) - loaded= (1)
- loaded? (1)
-
loaded
_ from (1) -
loaded
_ from= (1) - local (1)
- local? (1)
- make (1)
-
marshal
_ dump (1) -
marshal
_ load (1) -
marshal
_ version (1) - match (1)
-
matching
_ file? (1) -
matching
_ files (1) -
method
_ missing (1) - mkdir (1)
- multitask (1)
- name (1)
- name= (1)
-
net
/ telnet (1) - new (16)
- none? (1)
- normalize (1)
-
normalize
_ uri (1) -
normalize
_ yaml _ input (1) - ok? (1)
-
ok
_ to _ remove? (1) -
only
_ signed (1) -
only
_ signed= (1) -
only
_ trusted (1) -
only
_ trusted= (1) - open (3)
-
open
_ uri _ or _ path (1) -
original
_ name (1) -
original
_ platform (1) -
original
_ platform= (1) - os (1)
- os= (1)
- pack (1)
- path (1)
- path= (1)
-
path
_ ok? (1) -
path
_ warning (1) -
path
_ warning= (1) - platform (1)
- platform= (1)
- prerelease? (2)
-
print
_ dependencies (1) -
progress
_ reporter (1) -
push
_ all _ highest _ version _ gems _ on _ load _ path (1) -
push
_ gem _ version _ on _ load _ path (1) -
rdoc
_ installed? (1) - read (1)
-
read
_ all _ cache _ data (1) -
read
_ cache _ data (1) -
read
_ only (1) -
really
_ verbose (1) - redirector (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
_ spec (1) - request (1)
- require (1)
-
required
_ attribute (1) -
required
_ attribute? (1) -
requirements
_ list (1) - reset (1)
-
reset
_ cache _ file (1) -
reset
_ cache _ for (1) -
rubygems
/ builder (1) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / cert _ command (1) -
rubygems
/ commands / cleanup _ command (1) -
rubygems
/ commands / contents _ command (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / help _ command (1) -
rubygems
/ commands / install _ command (1) -
rubygems
/ commands / list _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / outdated _ command (1) -
rubygems
/ commands / query _ command (1) -
rubygems
/ commands / search _ command (1) -
rubygems
/ commands / sources _ command (1) -
rubygems
/ commands / specification _ command (1) -
rubygems
/ commands / stale _ command (1) -
rubygems
/ commands / uninstall _ command (1) -
rubygems
/ config _ file (1) -
rubygems
/ defaults (1) -
rubygems
/ dependency _ installer (1) -
rubygems
/ dependency _ list (1) -
rubygems
/ ext / builder (1) -
rubygems
/ ext / configure _ builder (1) -
rubygems
/ ext / ext _ conf _ builder (1) -
rubygems
/ ext / rake _ builder (1) -
rubygems
/ gem _ openssl (1) -
rubygems
/ installer (1) -
rubygems
/ old _ format (1) -
rubygems
/ platform (1) -
rubygems
/ require _ paths _ builder (1) -
rubygems
/ security (1) -
rubygems
/ test _ utilities (1) -
rubygems
/ uninstaller (1) -
rubygems
/ validator (1) - run (1)
-
satisfied
_ by? (1) -
satisfies
_ requirement? (1) - search (2)
-
search
_ with _ source (1) - shebang (1)
-
show
_ help (1) -
show
_ lookup _ failure (1) -
sign
_ cert (1) - size (1)
- spec (3)
- spec= (1)
-
spec
_ path (1) -
spec
_ predecessors (1) - specific? (1)
- specification (1)
-
ssl
_ available? (1) - success (1)
-
system
_ cache _ file (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
_ s (1) -
trusted
_ cert _ path (1) -
try
_ file (1) - type (1)
- typeflag (1)
- ui (2)
- ui= (2)
- uninstall (1)
-
uninstall
_ doc (1) -
uninstall
_ gem (1) -
unit
_ test (1) - unpack (1)
- update (1)
-
update
_ sources (1) -
update
_ sources= (1) - updated (3)
- usage (1)
-
use
_ ui (2) -
user
_ cache _ file (2) - 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 (1)
- version= (1)
-
version
_ requirement (1) -
version
_ requirement= (1) -
warn
_ legacy (1) -
which
_ to _ update (1) -
win
_ platform? (1) -
windows
_ stub _ script (1) - write (1)
-
write
_ cache (1) -
write
_ require _ paths _ file _ if _ needed (1) -
write
_ spec (1) - xmlrpc (1)
- yaml (1)
- yaml? (1)
-
yaml
_ initialize (1)
検索結果
先頭5件
-
Kernel
# gem(gem _ name , *version _ requirements) -> bool (64459.0) -
$LOAD_PATH に Ruby Gem を追加します。
$LOAD_PATH に Ruby Gem を追加します。
指定された Gem をロードする前にその Gem が必要とする Gem をロードします。
バージョン情報を省略した場合は、最も高いバージョンの Gem をロードします。
指定された Gem やその Gem が必要とする Gem が見つからなかった場合は
Gem::LoadError が発生します。
バージョンの指定方法に関しては Gem::Version を参照してください。
rubygems ライブラリがライブラリバージョンの衝突を検出しない限り、
gem メソッドは全ての require メソッドよりも前に実行されます。
... -
Gem
:: Uninstaller # uninstall _ gem(spec , specs) (54706.0) -
与えられた spec に対応する Gem をアンインストールします。
与えられた spec に対応する Gem をアンインストールします。
@param spec アンインストール指定されている Gem の Gem::Specification を指定します。
@param specs アンインストールする Gem のリストを指定します。
このパラメータは破壊的に変更されます。 -
Gem
:: DependencyInstaller # installed _ gems -> Array (54697.0) -
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。
Gem::DependencyInstaller#install でインストールされた Gem のリストを返します。 -
Gem
:: DependencyInstaller # gems _ to _ install -> Array (54649.0) -
依存関係によりインストールされる予定の Gem のリストを返します。
依存関係によりインストールされる予定の Gem のリストを返します。 -
Gem
:: QuickLoader # push _ gem _ version _ on _ load _ path (54604.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader # push _ all _ highest _ version _ gems _ on _ load _ path (54601.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: QuickLoader . load _ full _ rubygems _ library (54601.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
rubygems
/ gem _ openssl (54001.0) -
OpenSSL がインストールされていないシステムがあるかもしれないので、 OpenSSL が使えるかどうかを確認するためのライブラリです。
OpenSSL がインストールされていないシステムがあるかもしれないので、
OpenSSL が使えるかどうかを確認するためのライブラリです。 -
Gem
:: Validator # verify _ gem _ file(gem _ path) -> () (46027.0) -
与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
与えられた Gem ファイルのパスを使用して MD5 チェックサムを検証します。
@param gem_path Gem ファイルのパスを指定します。
@raise Gem::VerificationError Gem ファイルが見つからなかった場合に発生します。 -
Gem
:: Package :: TarInput # load _ gemspec(io) -> Gem :: Specification | nil (45922.0) -
YAML 形式の gemspec を io から読み込みます。
YAML 形式の gemspec を io から読み込みます。
@param io 文字列か IO オブジェクトを指定します。
@see Gem::Specification.from_yaml -
Gem
:: SourceIndex . from _ installed _ gems(*deprecated) -> Gem :: SourceIndex (45922.0) -
与えられたパスをもとに、インスタンスを作成するファクトリメソッドです。
与えられたパスをもとに、インスタンスを作成するファクトリメソッドです。
@param deprecated この引数は非推奨です。後方互換性のためにのみ提供されているので使用すべきではありません。
@see Gem::SourceIndex.from_gems_in -
Gem
:: Command # get _ all _ gem _ names -> Array (45688.0) -
コマンドラインで与えられた Gem の名前を全て取得して返します。
コマンドラインで与えられた Gem の名前を全て取得して返します。
@raise Gem::CommandLineError コマンドライン引数から Gem の名前を取得できない場合に発生します。 -
Gem
:: Indexer # gem _ file _ list -> Array (45652.0) -
インデックスを作成するために使用する Gem ファイルのリストを返します。
インデックスを作成するために使用する Gem ファイルのリストを返します。 -
Gem
:: Specification # full _ gem _ path -> String (45652.0) -
この Gem パッケージへのフルパスを返します。
この Gem パッケージへのフルパスを返します。 -
Rake
:: GemPackageTask # gem _ file -> String (45652.0) -
Gem パッケージの名前を返します。
Gem パッケージの名前を返します。 -
Gem
:: QuickLoader # calculate _ integers _ for _ gem _ version (45604.0) -
prelude.c で定義されている内部用のメソッドです。
prelude.c で定義されている内部用のメソッドです。 -
Gem
:: Commands :: BuildCommand # load _ gemspecs(filename) -> Array (45601.0) -
gemspec ファイルをロードします。
gemspec ファイルをロードします。
@param filename ファイル名を指定します。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) -> self (45601.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
Gem
:: Package :: TarWriter # add _ file _ simple(name , mode , size) {|io| . . . } -> self (45601.0) -
自身に関連付けられた IO にファイルを追加します。
自身に関連付けられた IO にファイルを追加します。
ブロックを与えると、自身に関連付けられた IO をブロックに渡してブロック
を評価します。
@param name 追加するファイルの名前を指定します。
@param mode 追加するファイルのパーミッションを指定します。
@param size 追加するファイルのサイズを指定します。 -
Gem
:: SourceIndex # load _ gems _ in(*spec _ dirs) -> self (45601.0) -
引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。
引数で与えられたディレクトリに含まれる gemspec から自身を再構築して返します。
@param spec_dirs gemspec の含まれているディレクトリを複数指定します。 -
Gem
. # clear _ paths -> nil (45433.0) -
Gem.#dir, Gem.#path の値をリセットします。
Gem.#dir, Gem.#path の値をリセットします。
次に Gem.#dir, Gem.#path が呼ばれた時は、値を最初から計算します。
このメソッドは主にユニットテストの独立性を提供するために使用します。 -
Gem
. default _ dir -> String (45349.0) -
デフォルトの Gem パッケージをインストールするディレクトリを返します。
デフォルトの Gem パッケージをインストールするディレクトリを返します。 -
Gem
. default _ path -> [String] (45349.0) -
デフォルトの Gem パッケージをロードするディレクトリのリストを返します。
デフォルトの Gem パッケージをロードするディレクトリのリストを返します。 -
Gem
. ensure _ ssl _ available (45319.0) -
OpenSSL が使用可能でない場合は例外を発生させます。
OpenSSL が使用可能でない場合は例外を発生させます。
@raise Gem::Exception OpenSSL が有効でない場合に発生します。 -
Gem
. # marshal _ version -> String (45301.0) -
Marshal のバージョンを表す文字列を返します。
Marshal のバージョンを表す文字列を返します。 -
Gem
. # win _ platform? -> bool (45301.0) -
Windows プラットフォームであれば真を返します。そうでなければ偽を返します。
Windows プラットフォームであれば真を返します。そうでなければ偽を返します。
@see Object::RUBY_PLATFORM -
Gem
. default _ bindir -> String (45301.0) -
実行ファイルのデフォルトのパスを返します。
実行ファイルのデフォルトのパスを返します。 -
Gem
. default _ exec _ format -> String (45301.0) -
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。
デフォルトのインストールするコマンド名を決めるためのフォーマット文字列を返します。 -
Gem
. default _ sources -> [String] (45301.0) -
デフォルトのパッケージ情報取得先のリストを返します。
デフォルトのパッケージ情報取得先のリストを返します。 -
Gem
. default _ system _ source _ cache _ dir -> String (45301.0) -
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。
デフォルトのシステム全体のソースキャッシュファイルのパスを返します。 -
Gem
. default _ user _ source _ cache _ dir -> String (45301.0) -
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。
デフォルトのユーザ専用のソースキャッシュファイルのパスを返します。 -
Gem
. ssl _ available? -> bool (45301.0) -
現在実行中のプラットフォームで OpenSSL が有効である場合は真を返します。 そうでない場合は偽を返します。
現在実行中のプラットフォームで OpenSSL が有効である場合は真を返します。
そうでない場合は偽を返します。 -
Gem
:: RemoteInstallationCancelled (45001.0) -
???
??? -
Gem
:: Validator # alien -> [Gem :: Validator . ErrorData] (37006.0) -
Gem ディレクトリ内に存在するかもしれない以下のような問題を検証します。
Gem ディレクトリ内に存在するかもしれない以下のような問題を検証します。
* Gem パッケージのチェックサムが正しいこと
* それぞれの Gem に含まれるそれぞれのファイルがインストールされたバージョンであることの一貫性
* Gem ディレクトリに関係の無いファイルが存在しないこと
* キャッシュ、スペック、ディレクトリがそれぞれ一つずつ存在すること
このメソッドは検証に失敗しても例外を発生させません。 -
Gem
:: Installer # install -> Gem :: Specification (36850.0) -
Gem をインストールします。
Gem をインストールします。
以下のディレクトリ構造で Gem をインストールします。
@gem_home/
cache/<gem-version>.gem #=> インストールした Gem のコピー
gems/<gem-version>/... #=> インストール時に展開したファイル
specifications/<gem-version>.gemspec #=> gemspec ファイル
@return ロードされた Gem::Specification のインスタンスを返します。
@r... -
Gem
:: DependencyInstaller # install(dep _ or _ name , version = Gem :: Requirement . default) -> Array (36754.0) -
指定された Gem とその依存する Gem を全てインストールします。
指定された Gem とその依存する Gem を全てインストールします。
@param dep_or_name Gem の名前か Gem::Dependency のインスタンスを指定します。
@param version バージョンに関する条件を指定します。
@return このメソッドでインストールした Gem のリストを返します。 -
Gem
:: Validator # verify _ gem(gem _ data) -> () (36745.0) -
与えられた Gem ファイルの内容の MD5 チェックサムを検証します。
与えられた Gem ファイルの内容の MD5 チェックサムを検証します。
@param gem_data Gem ファイルの内容を文字列で指定します。
@raise Gem::VerificationError 空の Gem ファイルを指定した場合に発生します。
@raise Gem::VerificationError MD5 チェックサムが不正である場合に発生します。 -
Gem
:: GemPathSearcher # find _ all(path) -> [Gem :: Specification] (36652.0) -
与えられたパスにマッチする Gem::Specification を全て返します。
与えられたパスにマッチする Gem::Specification を全て返します。
@see Array#find_all -
Gem
:: DependencyInstaller # find _ gems _ with _ sources(dep) -> Array (36421.0) -
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを 返します。
与えられた条件にマッチする Gem::Specification のインスタンスと URI のペアのリストを
返します。
Gem はローカル (Dir.pwd) とリモート (Gem.sources) の両方から検索します。
結果は、バージョンの新しい順が先にきます。また、ローカルの Gem も先にきます。
@param dep Gem::Dependency のインスタンスを指定します。 -
rubygems
/ commands / lock _ command (36379.0) -
指定された特定のバージョンの Gem パッケージに依存する Gem を使用するために 必要な Kernel#gem メソッドの呼び出し方法を文字列で出力します。
指定された特定のバージョンの Gem パッケージに依存する Gem を使用するために
必要な Kernel#gem メソッドの呼び出し方法を文字列で出力します。
Usage: gem lock GEMNAME-VERSION [GEMNAME-VERSION ...] [options]
Options:
-s, --[no-]strict 依存関係を満たせない場合に失敗します
Common Options:
-h, --help このコマンドのヘルプを表示します
... -
Gem
:: OldFormat # gem _ path=(path) (36370.0) -
Gem のパスをセットします。
Gem のパスをセットします。
@param path Gem のパスをセットします。 -
Gem
:: Installer . home _ install _ warning=(flag) (36367.0) -
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
ホームディレクトリに Gem をインストールしようとすると警告を表示するかどうかセットします。
@param flag 真を指定するとホームディレクトリに Gem をインストールしよう
とすると警告を表示するようになります。 -
Gem
:: Uninstaller # remove _ all(list) (36367.0) -
list で与えられた Gem を全てアンインストールします。
list で与えられた Gem を全てアンインストールします。
@param list アンインストールする Gem のリストを指定します。 -
Gem
:: Installer # gem _ home -> String (36352.0) -
Gem のインストール先を返します。
Gem のインストール先を返します。 -
Gem
:: OldFormat # gem _ path -> String (36352.0) -
Gem のパスを返します。
Gem のパスを返します。 -
Gem
:: Uninstaller # gem _ home -> String (36352.0) -
Gem がインストールされているディレクトリを返します。
Gem がインストールされているディレクトリを返します。 -
Gem
:: Builder # build -> String (36349.0) -
スペックから Gem を作成する。
スペックから Gem を作成する。
@return 作成したファイル名を返します。 -
Gem
:: InstallUpdateOptions # install _ update _ defaults _ str -> String (36349.0) -
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
Gem コマンドの install サブコマンドに渡されるデフォルトのオプションを返します。
デフォルトのオプションは以下の通りです。
--rdoc --no-force --no-test --wrappers -
Gem
:: Installer . home _ install _ warning -> bool (36349.0) -
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。
この値が真の場合、ホームディレクトリに Gem をインストールしようとすると警告を表示します。 -
Gem
:: Uninstaller # uninstall (36349.0) -
Gem をアンインストールします。
Gem をアンインストールします。
スペックファイルやキャッシュも削除します。 -
Gem
:: Security :: Policy # verify _ gem(signature , data , chain , time = Time . now) -> Array (36322.0) -
与えられたデータを与えられた署名と証明書チェーンで検証します。
与えられたデータを与えられた署名と証明書チェーンで検証します。
@param signature 署名を指定します。
@param data 検証するデータを指定します。
@param chain 検証で使用する証明書チェーンを指定します。
@param time この時刻に有効であることを検証する。
@raise Gem::Security::Exception 検証に失敗した場合に発生します。 -
Gem
:: Ext :: ConfigureBuilder . build(extension , directory , dest _ path , results) -> Array (36319.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 (36319.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 (36319.0) -
@todo
@todo
mkrf_conf が存在する場合は、それを実行してから Rake を実行します。
@param extension ファイル名を指定します。
@param directory このメソッドでは使用していません。
@param dest_path ???
@param results コマンドの実行結果を格納します。破壊的に変更されます。
@see Gem::Ext::Builder.make -
Gem
:: GemPathSearcher # matching _ file?(spec , path) -> bool (36319.0) -
与えられた spec に path が含まれている場合、真を返します。 そうでない場合は偽を返します。
与えられた spec に path が含まれている場合、真を返します。
そうでない場合は偽を返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: GemPathSearcher # matching _ files(spec , path) -> [String] (36319.0) -
与えられた spec に path が含まれている場合、その path のリストを返します。
与えられた spec に path が含まれている場合、その path のリストを返します。
@param spec Gem::Specification のインスタンスを指定します。
@param path 探索対象のパスを指定します。 -
Gem
:: Installer # installation _ satisfies _ dependency?(dependency) -> bool (36319.0) -
登録されているソースインデックスが与えられた依存関係を 満たすことができる場合は、真を返します。そうでない場合は偽を返します。
登録されているソースインデックスが与えられた依存関係を
満たすことができる場合は、真を返します。そうでない場合は偽を返します。
@param dependency Gem::Dependency のインスタンスを指定します。 -
Gem
:: ConfigFile # config _ file _ name -> String (36301.0) -
設定ファイルの名前を返します。
設定ファイルの名前を返します。 -
Gem
:: ConfigFile # handle _ arguments(arg _ list) (36301.0) -
コマンドに渡された引数を処理します。
コマンドに渡された引数を処理します。
@param arg_list コマンドに渡された引数の配列を指定します。 -
Gem
:: ConfigFile # load _ file(file _ name) -> object (36301.0) -
与えられたファイル名のファイルが存在すれば YAML ファイルとしてロードします。
与えられたファイル名のファイルが存在すれば YAML ファイルとしてロードします。
@param file_name YAML 形式で記述された設定ファイル名を指定します。 -
Gem
:: ConfigFile :: SYSTEM _ WIDE _ CONFIG _ FILE -> String (36301.0) -
システム全体の設定ファイルのパスです。
システム全体の設定ファイルのパスです。 -
Gem
:: GemPathSearcher # lib _ dirs _ for(spec) -> String (36301.0) -
ライブラリの格納されているディレクトリを glob に使える形式で返します。
ライブラリの格納されているディレクトリを glob に使える形式で返します。
例:
'/usr/local/lib/ruby/gems/1.8/gems/foobar-1.0/{lib,ext}' -
Gem
:: InstallUpdateOptions # add _ install _ update _ options (36301.0) -
インストールとアップデートに関するオプションを追加します。
インストールとアップデートに関するオプションを追加します。 -
Gem
:: LocalRemoteOptions # add _ local _ remote _ options (36301.0) -
オプション --local, --remote, --both を追加します。
オプション --local, --remote, --both を追加します。 -
Gem
:: LocalRemoteOptions # local? -> bool (36301.0) -
ローカルの情報を取得する場合は真を返します。 そうでない場合は偽を返します。
ローカルの情報を取得する場合は真を返します。
そうでない場合は偽を返します。 -
Gem
:: QuickLoader :: GemPaths -> Hash (36301.0) -
prelude.c で定義されている内部用の定数です。
prelude.c で定義されている内部用の定数です。 -
Gem
:: QuickLoader :: GemVersions -> Hash (36301.0) -
prelude.c で定義されている内部用の定数です。
prelude.c で定義されている内部用の定数です。 -
rubygems
/ commands / install _ command (36265.0) -
Gem パッケージをローカルリポジトリにインストールするためのライブラリです。
Gem パッケージをローカルリポジトリにインストールするためのライブラリです。
Usage: gem install GEMNAME [GEMNAME ...] [options] -- --build-flags [options]
Options:
--platform PLATFORM 指定されたプラットフォームの Gem パッケージをインストールします
-v, --version VERSION 指定されたバージョンの Gem パッケージをインストールします
Install/Update Op... -
rubygems
/ commands / list _ command (36211.0) -
Gem パッケージの名前を前方一致で検索するためのライブラリです。
Gem パッケージの名前を前方一致で検索するためのライブラリです。
Usage: gem list [STRING] [options]
Options:
-i, --[no-]installed Check for installed gem
-v, --version VERSION 指定されたバージョンの一覧を出力します
-d, --[no-]details Gem パッケージの詳細も表示します
--[no-]versions ... -
rubygems
/ commands / uninstall _ command (36157.0) -
Gem パッケージをアンインストールするためのライブラリです。
Gem パッケージをアンインストールするためのライブラリです。
Usage: gem uninstall GEMNAME [GEMNAME ...] [options]
Options:
-a, --[no-]all Uninstall all matching versions
-I, --[no-]ignore-dependencies Ignore dependency requirements while
uninstalling
-x, --... -
rubygems
/ commands / help _ command (36121.0) -
Gem コマンドに関するヘルプを提供するためのライブラリです。
Gem コマンドに関するヘルプを提供するためのライブラリです。
Usage: gem help ARGUMENT [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します
... -
rubygems
/ commands / build _ command (36103.0) -
Gem パッケージをビルドするためのライブラリです。
Gem パッケージをビルドするためのライブラリです。
Usage: gem build GEMSPEC_FILE [options]
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--config-file FILE 指定された設定ファイルを使用します... -
rubygems
/ commands / cleanup _ command (36103.0) -
ローカルにインストールされている古い Gem を削除するライブラリです。
ローカルにインストールされている古い Gem を削除するライブラリです。
Usage: gem cleanup [GEMNAME ...] [options]
Options:
-d, --dryrun
Common Options:
-h, --help このコマンドのヘルプを表示します
-V, --[no-]verbose 表示を詳細にします
-q, --quiet 静かに実行します
--... -
rubygems
/ builder (36097.0) -
Gem::Specification のインスタンスから Gem パッケージを作成するためのライブラリです。
Gem::Specification のインスタンスから Gem パッケージを作成するためのライブラリです。 -
rubygems
/ dependency _ installer (36097.0) -
ある Gem が依存している Gem を同時にインストールするためのライブラリです。
ある Gem が依存している Gem を同時にインストールするためのライブラリです。 -
rubygems
/ validator (36097.0) -
様々な Gem ファイルや Gem データベースを検証するためのライブラリです。
様々な Gem ファイルや Gem データベースを検証するためのライブラリです。 -
rubygems
/ commands / stale _ command (36049.0) -
インストールされている Gem パッケージの一覧をアクセス時刻とともに表示するための ライブラリです。
インストールされている Gem パッケージの一覧をアクセス時刻とともに表示するための
ライブラリです。 -
rubygems
/ config _ file (36049.0) -
設定ファイルに書かれている gem コマンドのオプションを オブジェクトに保存するためのライブラリです。
設定ファイルに書かれている gem コマンドのオプションを
オブジェクトに保存するためのライブラリです。 -
rubygems
/ dependency _ list (36049.0) -
Gem の依存関係を扱うためのライブラリです。
Gem の依存関係を扱うためのライブラリです。 -
rubygems
/ install _ update _ options (36049.0) -
Gem::Command で使用するインストールとアップデートに関するオプションを 扱うためのモジュールを定義したライブラリです。
Gem::Command で使用するインストールとアップデートに関するオプションを
扱うためのモジュールを定義したライブラリです。 -
rubygems
/ installer (36049.0) -
RubyGems の Gem をインストールするためのライブラリです。
RubyGems の Gem をインストールするためのライブラリです。 -
rubygems
/ local _ remote _ options (36049.0) -
Gem::Command で使用する --local, --remote オプションのためのモジュールを 定義したライブラリです。
Gem::Command で使用する --local, --remote オプションのためのモジュールを
定義したライブラリです。 -
rubygems
/ old _ format (36049.0) -
RubyGems の Gem ファイルの内部構造を扱うためのライブラリです。
RubyGems の Gem ファイルの内部構造を扱うためのライブラリです。
@see rubygems/format -
rubygems
/ platform (36049.0) -
選択した Gem のインストールを実行できるプラットフォームのリストを扱うライブラリです。
選択した Gem のインストールを実行できるプラットフォームのリストを扱うライブラリです。 -
rubygems
/ require _ paths _ builder (36049.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための モジュールを提供するためのライブラリです。
必要であれば、'.require_paths' というファイルを Gem ごとに作成するための
モジュールを提供するためのライブラリです。 -
rubygems
/ uninstaller (36049.0) -
Gem のアンインストールを行うためのライブラリです。
Gem のアンインストールを行うためのライブラリです。 -
RSS
:: ImageModelUtils (36001.0) -
@todo
@todo -
rubygems
/ defaults (36001.0) -
RubyGems ライブラリで使用するデフォルト値を返すメソッドを定義したライブラリです。
RubyGems ライブラリで使用するデフォルト値を返すメソッドを定義したライブラリです。 -
rubygems
/ ext / builder (36001.0) -
拡張ライブラリをビルドするためのクラスを扱うライブラリです。
拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ ext / configure _ builder (36001.0) -
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。
configure スクリプトを元に拡張ライブラリをビルドするクラスを扱うライブラリです。 -
rubygems
/ ext / ext _ conf _ builder (36001.0) -
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。
extconf.rb を元にして拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ ext / rake _ builder (36001.0) -
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。
Rake を使用して拡張ライブラリをビルドするためのクラスを扱うライブラリです。 -
rubygems
/ test _ utilities (36001.0) -
テストで使用するクラスやメソッドを定義しています。
テストで使用するクラスやメソッドを定義しています。 -
Gem
:: Specification # add _ development _ dependency(gem , *requirements) -> [Gem :: Dependency] (28159.0) -
この gem の DEVELOPMENT 依存性を追加します。 この gem の開発時に必要となる gem を指定します。
この gem の DEVELOPMENT 依存性を追加します。
この gem の開発時に必要となる gem を指定します。
//emlist[][ruby]{
gem "rack", "~> 1.6", ">= 1.6.12"
//}
@param gem 依存する gem の名前か Gem::Dependency のインスタンスを指定します。
@param requirements バージョンの必要条件を 0 個以上指定します。デフォルトは ">= 0" です。
@see Gem::Specification#add_runtime_dependency, Gem::Depende... -
Gem
:: SourceIndex # gem _ signature(gem _ full _ name) -> String (27991.0) -
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
与えられた名前を持つ Gem の SHA256 ダイジェストを返します。
@param gem_full_name Gem の名前を指定します。 -
Gem
:: OldFormat . from _ file _ by _ path(file _ path) -> Gem :: OldFormat (27970.0) -
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。 -
Gem
:: RequirePathsBuilder # write _ require _ paths _ file _ if _ needed(spec = @spec , gem _ home = @gem _ home) (27955.0) -
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。
必要であれば、'.require_paths' というファイルを Gem ごとに作成します。 -
Gem
:: Format . from _ file _ by _ path(file _ path , security _ policy = nil) -> Gem :: Format (27940.0) -
@todo security_policy
@todo security_policy
Gem ファイルのパスからデータを読み込んで、自身を初期化して返します。
@param file_path Gem ファイルへのパスを指定します。
@param security_policy ??? -
Gem
:: Indexer # collect _ specs -> Gem :: SourceIndex (27748.0) -
Gem のキャッシュディレクトリ内の *.gem ファイルから Gem::Specification を集めます。
Gem のキャッシュディレクトリ内の *.gem ファイルから Gem::Specification を集めます。 -
Gem
:: Version # release -> Gem :: Version (27742.0) -
self をリリースバージョンにした Gem::Version オブジェクトを返します。
self をリリースバージョンにした Gem::Version オブジェクトを返します。
プレリリースではないバージョンであれば self を返します。
//emlist[例][ruby]{
Gem::Version.new('1.2.0a').release # => #<Gem::Version "1.2.0">
Gem::Version.new('1.2.0').release # => #<Gem::Version "1.2.0">
//}
@see Gem::Version#prerelease?