ライブラリ
- ビルトイン (48)
-
cgi
/ core (2) -
cgi
/ html (2) - coverage (6)
- csv (20)
-
drb
/ extservm (4) - etc (9)
-
irb
/ cmd / subirb (1) - json (23)
-
json
/ add / struct (1) - logger (7)
-
net
/ http (1) -
net
/ imap (8) -
net
/ smtp (1) - openssl (1)
- ostruct (3)
- rake (13)
-
rake
/ gempackagetask (7) -
rake
/ packagetask (30) -
rdoc
/ markup (2) - rss (57)
- rubygems (2)
-
rubygems
/ command (1) -
rubygems
/ command _ manager (9) -
rubygems
/ commands / build _ command (1) -
rubygems
/ commands / dependency _ command (1) -
rubygems
/ commands / lock _ command (1) -
rubygems
/ commands / which _ command (1) -
rubygems
/ doc _ manager (14) -
rubygems
/ package (9) -
rubygems
/ package / f _ sync _ dir (2) -
rubygems
/ package / tar _ header (25) -
rubygems
/ package / tar _ input (9) -
rubygems
/ package / tar _ output (7) -
rubygems
/ package / tar _ reader (7) -
rubygems
/ package / tar _ reader / entry (13) -
rubygems
/ package / tar _ writer (20) -
rubygems
/ remote _ fetcher (1) -
rubygems
/ specification (4) - syslog (2)
-
syslog
/ logger (8) - timeout (1)
-
webrick
/ accesslog (1) -
webrick
/ httprequest (1) - win32ole (2)
クラス
- BasicObject (1)
- CSV (20)
- Coverage (5)
-
DRb
:: ExtServManager (3) -
Etc
:: Passwd (2) - Exception (6)
- Fiber (2)
- FrozenError (1)
-
Gem
:: Command (1) -
Gem
:: CommandManager (8) -
Gem
:: Commands :: BuildCommand (1) -
Gem
:: Commands :: DependencyCommand (1) -
Gem
:: Commands :: LockCommand (1) -
Gem
:: Commands :: WhichCommand (1) -
Gem
:: DocManager (13) -
Gem
:: Package :: TarHeader (24) -
Gem
:: Package :: TarInput (8) -
Gem
:: Package :: TarOutput (6) -
Gem
:: Package :: TarReader (5) -
Gem
:: Package :: TarReader :: Entry (12) -
Gem
:: Package :: TarWriter (10) -
Gem
:: Package :: TarWriter :: BoundedStream (4) -
Gem
:: Package :: TarWriter :: RestrictedStream (2) -
Gem
:: RemoteFetcher :: FetchError (1) -
Gem
:: Specification (4) -
IRB
:: ExtendCommand :: Jobs (1) -
JSON
:: Parser (3) -
JSON
:: State (6) - KeyError (2)
- Logger (5)
-
Logger
:: LogDevice (2) - Module (6)
- NameError (1)
-
Net
:: IMAP (1) -
Net
:: IMAP :: BodyTypeBasic (1) -
Net
:: IMAP :: BodyTypeMessage (5) -
Net
:: IMAP :: BodyTypeMultipart (1) -
Net
:: SMTP (1) - NoMethodError (1)
- Object (1)
- OpenStruct (2)
-
RDoc
:: Markup (2) -
RDoc
:: Options (9) -
RSS
:: ImageFaviconModel :: ImageFavicon (8) -
RSS
:: ImageItemModel :: ImageItem (2) -
RSS
:: Maker :: ChannelBase (2) -
RSS
:: Maker :: ImageBase (2) -
RSS
:: RDF :: Channel (2) -
RSS
:: RDF :: Channel :: Image (2) -
RSS
:: RDF :: Channel :: ImageFavicon (8) -
RSS
:: Rss :: Channel (4) -
RSS
:: Rss :: Channel :: Image (12) -
Rake
:: GemPackageTask (6) -
Rake
:: NameSpace (1) -
Rake
:: PackageTask (29) - Struct (8)
-
Syslog
:: Logger (7) -
Syslog
:: Logger :: Formatter (1) - SystemCallError (2)
- Thread (1)
-
WEBrick
:: Cookie (2) -
WEBrick
:: HTTPRequest (1) - WIN32OLE (2)
モジュール
-
CGI
:: HtmlExtension (2) -
CGI
:: QueryExtension (2) - DublinCoreModel (6)
- Enumerable (6)
- Etc (6)
- GC (1)
- Gem (2)
-
Gem
:: Package (2) -
Gem
:: Package :: FSyncDir (1) - JSON (9)
-
JSON
:: Generator :: GeneratorMethods :: Hash (1) -
JSON
:: Generator :: GeneratorMethods :: Object (1) - Kernel (9)
- ObjectSpace (1)
-
OpenSSL
:: X509 (1) - Process (1)
-
RSS
:: ImageFaviconModel (2) -
Rake
:: TaskManager (12) - Syslog (2)
- Timeout (1)
-
WEBrick
:: AccessLog (1) - Warning (2)
キーワード
- << (1)
- == (3)
- === (1)
-
AGENT
_ LOG _ FORMAT (1) - BadCheckSum (1)
- BoundedStream (1)
- ClosedIO (1)
- CommandManager (1)
- Coverage (1)
- DocManager (1)
- Entry (1)
- Error (1)
- ExtServManager (1)
- FIELDS (1)
- FSyncDir (1)
- FileOverflow (1)
- FormatError (1)
- GemPackageTask (1)
- HTTPInsufficientStorage (1)
- Image (2)
- ImageFavicon (2)
- ImageFaviconModel (1)
- JSON (1)
-
NEWS for Ruby 2
. 7 . 0 (1) - NonSeekableIO (1)
- NotExpectedTagError (1)
- OpenStruct (1)
-
PACK
_ FORMAT (1) - Package (1)
- PackageTask (1)
- Passwd (1)
- RestrictedStream (1)
- RubyGemsPackageVersion (1)
- RubyGemsVersion (1)
-
SC
_ 2 _ PBS _ MESSAGE (1) -
SC
_ AVPHYS _ PAGES (1) -
SC
_ MESSAGE _ PASSING (1) -
SC
_ PAGESIZE (1) -
SC
_ PAGE _ SIZE (1) -
SC
_ PHYS _ PAGES (1) - TarHeader (1)
- TarInput (1)
- TarOutput (1)
- TarReader (1)
- TarWriter (1)
- TooLongFileName (1)
- TooMuchTagError (1)
-
UNPACK
_ FORMAT (1) - UnexpectedEOF (1)
-
V
_ ERR _ KEYUSAGE _ NO _ CERTSIGN (1) - [] (4)
- []= (1)
- abort (2)
- about (2)
- about= (2)
-
accept
_ language (2) - add (3)
-
add
_ file (2) -
add
_ file _ simple (2) -
add
_ gem _ contents (1) -
add
_ row (1) -
add
_ signatures (1) - age= (1)
- append (1)
- attr (3)
-
attr
_ accessor (1) -
attr
_ reader (1) -
attr
_ writer (1) -
attribute
_ manager (1) - body (1)
-
bytes
_ read (1) - call (1)
-
check
_ closed (1) - checksum (1)
- clear (1)
- close (5)
- closed? (2)
- codepage (1)
- codepage= (1)
-
col
_ sep (1) - command (1)
- command= (1)
-
command
_ names (1) - complain (1)
-
configured
_ args (1) -
configured
_ args= (1) -
content
_ id (1) - coverage (1)
-
coverage
_ report (1) -
coverage
_ report= (1) -
create
_ rule (1) - crit (1)
-
current
_ scope (1) - date (2)
- date= (2)
-
dc
_ coverage (1) -
dc
_ coverage= (1) -
dc
_ coverages (1) -
dc
_ language (1) -
dc
_ language= (1) -
dc
_ languages (1) - debug (1)
- define (2)
-
define
_ task (1) - description (3)
- description= (2)
- devmajor (1)
- devminor (1)
- directory? (1)
- disposition (1)
- dump (1)
- each (3)
-
each
_ entry (1) - empty? (1)
- encoding (1)
-
enhance
_ with _ matching _ rule (1) - eof? (1)
- eql? (1)
- error (1)
- exception (2)
- execute (1)
-
extract
_ entry (1) - fail (2)
-
fast
_ generate (1) -
fast
_ unparse (1) - fatal (1)
- file? (1)
- filter (3)
-
find
_ command (1) -
find
_ command _ possibilities (1) -
find
_ paths (1) -
finish
_ page _ dir (1) - flush (1)
- from (1)
-
fsync
_ dir (1) -
full
_ name (1) -
garbage
_ collect (2) -
gem
_ file (1) -
gem
_ spec (1) -
gem
_ spec= (1) - generate (2)
-
generate
_ rdoc (1) -
generate
_ ri (1) - getc (1)
- gid (1)
- gname (1)
- hash (1)
- header (1)
- height (1)
- height= (1)
- homepage (1)
- homepage= (1)
- image (2)
- image= (2)
-
image
_ favicon (1) -
image
_ favicon= (1) -
image
_ format (1) -
image
_ size (2) -
image
_ size= (2) -
in
_ namespace (1) - info (1)
- init (2)
-
install
_ rdoc (1) -
install
_ ri (1) - instance (3)
- intern (1)
- j (1)
- jj (1)
- json (1)
- language (3)
- language= (2)
-
last
_ comment (1) -
last
_ description (1) -
last
_ description= (1) - limit (1)
-
line
_ stub (1) - link (1)
- link= (1)
- linkname (1)
-
load
_ gemspec (1) -
load
_ rdoc (1) - log (2)
- lookup (1)
- magic (1)
-
main
_ page (1) -
main
_ page= (1) - max (4)
-
max
_ age (1) -
max
_ age= (1) - min (2)
- mkdir (1)
- mode (1)
- mtime (1)
- name (2)
- name= (1)
-
need
_ tar (1) -
need
_ tar= (1) -
need
_ tar _ bz2 (1) -
need
_ tar _ bz2= (1) -
need
_ tar _ gz (1) -
need
_ tar _ gz= (1) -
need
_ zip (1) -
need
_ zip= (1) - new (27)
- notice (1)
-
object
_ nl (1) -
object
_ nl= (1) - open (7)
- pack (1)
-
package
_ dir (1) -
package
_ dir= (1) -
package
_ dir _ path (1) -
package
_ files (1) -
package
_ files= (1) -
package
_ name (1) -
page
_ dir (1) -
page
_ dir= (1) - parse (4)
- parse! (1)
- parts (1)
-
peek
_ result (1) - pos (1)
- prefix (1)
-
pretty
_ generate (1) -
pretty
_ unparse (1) -
process
_ args (1) - puts (1)
- raise (5)
-
rake
/ gempackagetask (1) -
rake
/ packagetask (1) - rdoc (1)
-
rdoc
_ installed? (1) - read (2)
- readlines (1)
-
register
_ command (1) - resource (2)
- resource= (2)
- result (1)
- rewind (2)
-
ruby 1
. 6 feature (1) -
rubygems
/ command _ manager (1) -
rubygems
/ doc _ manager (1) -
rubygems
/ package (1) -
rubygems
/ package / f _ sync _ dir (1) -
rubygems
/ package / tar _ header (1) -
rubygems
/ package / tar _ input (1) -
rubygems
/ package / tar _ output (1) -
rubygems
/ package / tar _ reader (1) -
rubygems
/ package / tar _ reader / entry (1) -
rubygems
/ package / tar _ writer (1) - run (1)
-
run
_ rdoc (1) - running? (1)
- service (1)
-
setup
_ rdoc (1) - size (3)
- size= (2)
- source (1)
- space (1)
- space= (1)
-
space
_ before (1) -
space
_ before= (1) - start (1)
-
tar
_ bz2 _ file (1) -
tar
_ command (1) -
tar
_ command= (1) -
tar
_ gz _ file (1) -
tgz
_ file (1) - timeout (1)
- title (1)
- title= (1)
-
to
_ json (3) -
to
_ s (2) - typeflag (1)
- uid (1)
- uname (1)
-
uninstall
_ doc (1) - unknown (1)
- unparse (1)
-
update
_ checksum (1) -
update
_ ri _ cache (1) - url (1)
- url= (1)
- usage (3)
-
user
_ agent (1) - version (2)
- version= (1)
- warn (5)
- width (1)
- width= (1)
- write (3)
- written (1)
- yaml (1)
-
zip
_ command (1) -
zip
_ command= (1) -
zip
_ file (1) -
zipped
_ stream (1) - パターンマッチ (1)
- 制御構造 (1)
検索結果
先頭5件
-
coverage (96001.0)
-
カバレッジを測定するためのライブラリです。
カバレッジを測定するためのライブラリです。
=== 基本的な使い方
以下のようにして測定を行います。
(1) require "coverage" で、ライブラリを読み込む。
(2) Coverage.start を実行し、測定を開始する。
(3) require や load で測定対象のファイルを実行する。
(4) Coverage.result や Coverage.peek_result で結果を確認する。
Coverage.result は、ファイル名をキーとし、カバレッジ測定結果を値とするハッシュを返します。
==== 簡単な例
まず測定対象のソースを用... -
Etc
:: Passwd # age -> Integer (63304.0) -
エージ(整数)を返します。このメンバはシステム依存です。
エージ(整数)を返します。このメンバはシステム依存です。 -
RSS
:: ImageFaviconModel # image _ favicon (54601.0) -
@todo
@todo -
RSS
:: ImageFaviconModel # image _ favicon= (54601.0) -
@todo
@todo -
Rake
:: PackageTask # package _ dir -> String (54601.0) -
パッケージに入れるファイルを保存するディレクトリ名を返します。
パッケージに入れるファイルを保存するディレクトリ名を返します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir # => "pkg"
end
//} -
Rake
:: PackageTask # package _ dir=(dirname) (54601.0) -
パッケージに入れるファイルを保存するディレクトリ名をセットします。
パッケージに入れるファイルを保存するディレクトリ名をセットします。
@param dirname パッケージに入れるファイルを保存するディレクトリ名を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir # => "pkg"
package_task.package_dir = "package"
package_tas... -
Rake
:: PackageTask # package _ dir _ path -> String (54601.0) -
パッケージに含むファイルを配置するディレクトリを返します。
パッケージに含むファイルを配置するディレクトリを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_dir_path # => "pkg/sample-1.0.0"
end
//} -
Rake
:: PackageTask # package _ files -> Rake :: FileList (54601.0) -
パッケージに含むファイルリストを返します。
パッケージに含むファイルリストを返します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.package_files.include("*.rb")
package_... -
Rake
:: PackageTask # package _ files=(file _ list) (54601.0) -
パッケージに含むファイルリストを設定します。
パッケージに含むファイルリストを設定します。
@param file_list ファイルリストを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
IO.write("test1.rb", "test")
IO.write("test2.rb", "test")
Rake::PackageTask.new("sample", "1.0.0") do |package_task|
package_task.package_files # => []
package_task.packag... -
Rake
:: PackageTask # package _ name -> String (54601.0) -
バージョン情報を含むパッケージ名を返します。
バージョン情報を含むパッケージ名を返します。 -
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size (54301.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # image _ size= (54301.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon (54001.0) -
-
DublinCoreModel
# dc _ coverage (45601.0) -
@todo
@todo -
DublinCoreModel
# dc _ coverage= (45601.0) -
@todo
@todo -
DublinCoreModel
# dc _ coverages (45601.0) -
@todo
@todo -
ObjectSpace
. # garbage _ collect(full _ mark: true , immediate _ sweep: true) -> nil (45601.0) -
どこからも参照されなくなったオブジェクトを回収します。 GC.start と同じです。
どこからも参照されなくなったオブジェクトを回収します。
GC.start と同じです。
@param full_mark マイナー GC を動作させる場合は false を、そうでない場
合は true を指定します。
@param immediate_sweep sweep を遅らせる(Lazy Sweep を行う)場合は false
を、そうでない場合は true を指定します。
注意: これらのキーワード引数は Ruby の実装やバージョンによって異なりま
す。将来のバージョンとの互換性も保証されませ... -
RSS
:: ImageFaviconModel :: ImageFavicon # size (45001.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # size= (45001.0) -
@todo
@todo -
Gem
:: CommandManager # find _ command(command _ name) -> Gem :: Command | nil (36919.0) -
登録されているコマンドからマッチしたものを返します。
登録されているコマンドからマッチしたものを返します。
@param command_name コマンド名を文字列で指定します。
@return Gem::Command のサブクラスのインスタンスを返します。
@raise RuntimeError マッチする可能性のあるコマンドが複数ある場合に発生します。
また、マッチするコマンドが無かった場合にも発生します。 -
CGI
:: QueryExtension # accept _ language -> String (36601.0) -
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。
ENV['HTTP_ACCEPT_LANGUAGE'] を返します。 -
DublinCoreModel
# dc _ language (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ language= (36601.0) -
@todo
@todo -
DublinCoreModel
# dc _ languages (36601.0) -
@todo
@todo -
GC
# garbage _ collect(full _ mark: true , immediate _ sweep: true) -> nil (36601.0) -
ガーベージコレクトを開始します。
ガーベージコレクトを開始します。
GC.start や ObjectSpace.#garbage_collect と同じ働きをします。
GC.disable により GC が禁止されている場合でもガベージコレクトを開始します。
nil を返します。
@param full_mark マイナー GC を動作させる場合は false を、そうでない場
合は true を指定します。
@param immediate_sweep sweep を遅らせる(Lazy Sweep を行う)場合は false
を、そう... -
Gem
:: CommandManager # find _ command _ possibilities(command _ name) -> Array (36601.0) -
登録されているコマンドでマッチする可能性のあるものを返します。
登録されているコマンドでマッチする可能性のあるものを返します。
@param command_name コマンド名を文字列で指定します。 -
Gem
:: CommandManager # register _ command(command _ name) -> false (36601.0) -
コマンドを自身に登録します。
コマンドを自身に登録します。
@param command_name コマンド名をシンボルで指定します。 -
Gem
:: Commands :: LockCommand # complain(message) -> () (36601.0) -
指定されたメッセージを表示します。--strict が有効な場合は例外が発生します。
指定されたメッセージを表示します。--strict が有効な場合は例外が発生します。
@param message 表示するメッセージを指定します。
@raise Gem::Exception コマンドラインオプションに --strict が指定されている場合に発生します。 -
Gem
:: RubyGemsPackageVersion -> String (36601.0) -
このライブラリのバージョンを表す文字列。
このライブラリのバージョンを表す文字列。 -
OpenSSL
:: X509 :: V _ ERR _ KEYUSAGE _ NO _ CERTSIGN -> Integer (36601.0) -
署名できない証明書で署名しようしとたことを意味します。
署名できない証明書で署名しようしとたことを意味します。
OpenSSL::X509::Store#error や
OpenSSL::X509::StoreContext#error のエラーコードとして
使われます。 -
RDoc
:: Options # coverage _ report -> Integer | false (36601.0) -
コマンドライン引数の --coverage-report オプションを指定していた場合、指 定した数値を返します。
コマンドライン引数の --coverage-report オプションを指定していた場合、指
定した数値を返します。
指定しなかった場合は false を返します。 -
RDoc
:: Options # coverage _ report=(val) (36601.0) -
コマンドライン引数の --coverage-report オプションと同様の指定を行います。
コマンドライン引数の --coverage-report オプションと同様の指定を行います。
@param val 数値オブジェクトか false を指定します。 -
WEBrick
:: HTTPRequest # accept _ language -> [String] (36601.0) -
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。 配列は品質係数(qvalue)でソートされています。
Accept-Language ヘッダの内容を自然言語を表す文字列の配列で返します。
配列は品質係数(qvalue)でソートされています。 -
WIN32OLE
. codepage -> Integer (36601.0) -
WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを 取得します。
WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを
取得します。
OLEオートメーションに利用する文字列はUnicodeでエンコードします。
WIN32OLEはここで示されたコードページを利用してRubyのStringとUnicodeの相
互変換を行います。
ロード時の既定値はEncoding.default_internal、または
Encoding.default_internalがnilの場合はEncoding.default_externalによって
求めたエンコーディングに対応するコードページです。もし、該当するコード
ページが見つからない場合は... -
WIN32OLE
. codepage=(cp) -> nil (36601.0) -
WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを 設定します。
WIN32OLEがOLEオートメーションのインターフェイスに利用するコードページを
設定します。
WIN32OLEは、OLEオートメーション呼び出しに利用する文字列のUnicode変換に
ここで設定したコードページを利用します。通常、WIN32OLEはロード時の
Encoding.default_internalまたはEncoding.default_externalから適切なコー
ドページを判断し、それを利用します。したがって、当メソッドを呼び出す必
要があるのは、WIN32OLEをrequireしたスクリプトと異なるエンコーディングを
利用しているスクリプトや、異なるエンコーディングを... -
Gem
:: CommandManager # command _ names -> Array (36301.0) -
登録されているコマンド名の配列を返します。
登録されているコマンド名の配列を返します。 -
Gem
:: Commands :: BuildCommand # usage -> String (36301.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Gem
:: Commands :: DependencyCommand # usage -> String (36301.0) -
使用方法を表す文字列を返します。
使用方法を表す文字列を返します。 -
Gem
:: Package . pack(src , destname , signer = nil) (36301.0) -
@todo
@todo
???
@param src ???
@param destname ???
@param signer ??? -
Gem
:: Package :: TarHeader # checksum -> Integer (36301.0) -
tar のヘッダに含まれるチェックサムを返します。
tar のヘッダに含まれるチェックサムを返します。 -
Gem
:: Package :: TarHeader # update _ checksum (36301.0) -
チェックサムを更新します。
チェックサムを更新します。 -
Gem
:: Package :: TarHeader :: PACK _ FORMAT -> String (36301.0) -
内部で使用します。
内部で使用します。 -
Gem
:: Package :: TarHeader :: UNPACK _ FORMAT -> String (36301.0) -
内部で使用します。
内部で使用します。 -
Gem
:: Package :: TarWriter # check _ closed (36301.0) -
自身に関連付けられた IO が既に close されているかどうかチェックします。
自身に関連付けられた IO が既に close されているかどうかチェックします。
@raise IOError 自身に関連付けられた IO が既に close されている場合に発
生します。 -
RSS
:: ImageItemModel :: ImageItem # resource (36301.0) -
@todo
@todo -
RSS
:: ImageItemModel :: ImageItem # resource= (36301.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # image _ size (36301.0) -
@todo
@todo -
RSS
:: RDF :: Channel :: ImageFavicon # image _ size= (36301.0) -
@todo
@todo -
rubygems
/ package / tar _ input (36049.0) -
gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ パークラスを提供するライブラリです。
gem-format な tar ファイルを読み込む Gem::Package::TarReader のラッ
パークラスを提供するライブラリです。 -
rubygems
/ package / tar _ output (36049.0) -
gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ パークラスを提供するライブラリです。
gem-format な tar ファイルを書き出す Gem::Package::TarWriter のラッ
パークラスを提供するライブラリです。 -
Coverage (36001.0)
-
カバレッジを測定する機能を提供するクラスです。
カバレッジを測定する機能を提供するクラスです。
実験的な機能のため、APIは将来変更になる可能性があります。 -
Gem
:: CommandManager (36001.0) -
gem コマンドによってサポートされているサブコマンドを管理するクラスです。
gem コマンドによってサポートされているサブコマンドを管理するクラスです。 -
Gem
:: DocManager (36001.0) -
Gem パッケージの RDoc, RI を生成するためのクラスです。
Gem パッケージの RDoc, RI を生成するためのクラスです。 -
Gem
:: Package (36001.0) -
-
Gem
:: Package :: BadCheckSum (36001.0) -
チェックサムが一致しない場合に発生する例外です。
チェックサムが一致しない場合に発生する例外です。 -
Net
:: HTTPInsufficientStorage (36001.0) -
HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。
HTTP レスポンス 507 (Insufficient Storage) を表現するクラスです。
詳しくは 4918 を見てください。 -
RSS
:: ImageFaviconModel (36001.0) -
-
RSS
:: ImageFaviconModel :: ImageFavicon # about (36001.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # about= (36001.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # date (36001.0) -
@todo
@todo -
RSS
:: ImageFaviconModel :: ImageFavicon # date= (36001.0) -
@todo
@todo -
RSS
:: NotExpectedTagError (36001.0) -
-
RSS
:: RDF :: Channel :: ImageFavicon (36001.0) -
-
RSS
:: TooMuchTagError (36001.0) -
-
Rake
:: GemPackageTask (36001.0) -
Gem Spec ファイルを元にして Gem パッケージを作成するタスクを定義するためのクラスです。
Gem Spec ファイルを元にして Gem パッケージを作成するタスクを定義するためのクラスです。 -
Rake
:: PackageTask (36001.0) -
配布するパッケージ (zip, tar, etc...) を作成するためのタスクを定義するクラスです。
配布するパッケージ (zip, tar, etc...) を作成するためのタスクを定義するクラスです。 -
rake
/ gempackagetask (36001.0) -
Gem Spec ファイルを元にして Gem パッケージを作成するタスクを定義するためのライブラリです。
Gem Spec ファイルを元にして Gem パッケージを作成するタスクを定義するためのライブラリです。
Gem パッケージだけでなく zip, tgz, tar.gz, tar.bz2 の各ファイルを作成する事もできます。
以下のタスクを定義します。
: PACKAGE_DIR/NAME-VERSION.gem
Gem パッケージを作成します。
例:
require 'rubygems'
spec = Gem::Specification.new do |s|
s.platform = Gem::Platform::RUBY
s.summa... -
rake
/ packagetask (36001.0) -
配布するパッケージ (zip, tar, etc...) を作成するためのタスクを定義します。
配布するパッケージ (zip, tar, etc...) を作成するためのタスクを定義します。
このライブラリをロードすると以下のタスクが使用可能になります。
: package
パッケージを作成します。
: clobber_package
作成したパッケージを削除します。このタスクは clobber タスクにも追加されます。
: repackage
パッケージが古くない場合でもパッケージを再作成します。
: PACKAGE_DIR/NAME-VERSION.tgz
Rake::PackageTask#need_tar が真の場合 gzip された tar パッケージを作成... -
rubygems
/ command _ manager (36001.0) -
gem コマンドによってサポートされているサブコマンドを管理するライブラリです。
gem コマンドによってサポートされているサブコマンドを管理するライブラリです。
Extra commands can be provided by writing a rubygems_plugin.rb
file in an installed gem. You should register your command against the
Gem::CommandManager instance, like this:
# file rubygems_plugin.rb
require 'rubygems/command_manager'
class Gem::Co... -
rubygems
/ doc _ manager (36001.0) -
Gem パッケージの RDoc, RI を生成するためのクラスを扱うライブラリです。
Gem パッケージの RDoc, RI を生成するためのクラスを扱うライブラリです。 -
rubygems
/ package (36001.0) -
このライブラリは Gem パッケージを扱うためのライブラリです。
このライブラリは Gem パッケージを扱うためのライブラリです。 -
rubygems
/ package / f _ sync _ dir (36001.0) -
-
rubygems
/ package / tar _ header (36001.0) -
tar アーカイブの各エントリのヘッダを表すクラスを提供するライブラリです。
tar アーカイブの各エントリのヘッダを表すクラスを提供するライブラリです。 -
rubygems
/ package / tar _ reader (36001.0) -
gem-format な tar ファイルを読むためのクラスを提供するライブラリです。
gem-format な tar ファイルを読むためのクラスを提供するライブラリです。 -
rubygems
/ package / tar _ reader / entry (36001.0) -
tar アーカイブ中のそれぞれのエントリを扱うためのクラスを提供するライブ ラリです。
tar アーカイブ中のそれぞれのエントリを扱うためのクラスを提供するライブ
ラリです。 -
rubygems
/ package / tar _ writer (36001.0) -
tar ファイルを書き込むためのクラスを提供するライブラリです。
tar ファイルを書き込むためのクラスを提供するライブラリです。 -
RDoc
:: Markup # attribute _ manager -> RDoc :: AttributeManager (27949.0) -
自身の RDoc::AttributeManager オブジェクトを返します。
自身の RDoc::AttributeManager オブジェクトを返します。 -
Exception
# exception(error _ message) -> Exception (27901.0) -
引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー を生成し Exception#message 属性を error_message にして返します。
引数を指定しない場合は self を返します。引数を指定した場合 自身のコピー
を生成し Exception#message 属性を error_message にして返します。
Kernel.#raise は、実質的に、例外オブジェクトの exception
メソッドの呼び出しです。
@param error_message エラーメッセージを表す文字列を指定します。
//emlist[例][ruby]{
begin
# ... # 何か処理
rescue => e
raise e.exception("an error occurs during hogeho... -
Exception
. exception(error _ message = nil) -> Exception (27901.0) -
例外オブジェクトを生成して返します。
例外オブジェクトを生成して返します。
@param error_message エラーメッセージを表す文字列を指定します。このメッセージは
属性 Exception#message の値になり、デフォルトの例外ハンドラで表示されます。
//emlist[例][ruby]{
e = Exception.new("some message")
p e # => #<Exception: some message>
p e.message # => "some message"
//}
//emlist[例][ruby]{
e = E... -
Etc
:: Passwd # age=(age) (27607.0) -
エージ(整数)を設定します。このメンバはシステム依存です。
エージ(整数)を設定します。このメンバはシステム依存です。 -
Etc
:: SC _ 2 _ PBS _ MESSAGE -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ AVPHYS _ PAGES -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ MESSAGE _ PASSING -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ PAGESIZE -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ PAGE _ SIZE -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
Etc
:: SC _ PHYS _ PAGES -> Integer (27607.0) -
Etc.#sysconf の引数に指定します。
Etc.#sysconf の引数に指定します。
詳細は sysconf(3) を参照してください。 -
CGI
:: HtmlExtension # image _ button(src = "" , name = nil , alt = nil) -> String (27601.0) -
タイプが image の input 要素を生成します。
タイプが image の input 要素を生成します。
@param src src 属性の値を指定します。
@param name name 属性の値を指定します。
@param alt alt 属性の値を指定します。
例:
image_button("url")
# <INPUT TYPE="image" SRC="url">
image_button("url", "name", "string")
# <INPUT TYPE="image" SRC="url" NAME="name" ALT="string"> -
Gem
:: CommandManager . instance -> Gem :: CommandManager (27601.0) -
自身をインスタンス化します。
自身をインスタンス化します。 -
Gem
:: Package :: TarInput # extract _ entry(destdir , entry , expected _ md5sum = nil) (27601.0) -
指定された destdir に entry を展開します。
指定された destdir に entry を展開します。
@param destdir 展開先のディレクトリを指定します。
@param entry エントリを指定します。
@param expected_md5sum 期待する MD5 チェックサムを指定します。
@raise Gem::Package::BadCheckSum チェックサムが一致しなかった場合に発生します。 -
Gem
:: Specification # post _ install _ message=(message) (27601.0) -
インストール完了後に表示するメッセージをセットします。
インストール完了後に表示するメッセージをセットします。
@param message メッセージを指定します。 -
Rake
:: PackageTask # tar _ command=(command) (27601.0) -
tar コマンドとして使用するコマンドを設定します。
tar コマンドとして使用するコマンドを設定します。
@param command コマンドを文字列で指定します。 -
Rake
:: PackageTask # zip _ command=(command) (27601.0) -
zip コマンドとして使用するコマンドを設定します。
zip コマンドとして使用するコマンドを設定します。
@param command コマンドを文字列で指定します。 -
Rake
:: TaskManager # in _ namespace(name) {|name _ space| . . . } -> Array (27601.0) -
与えられた名前の名前空間でブロックを評価します。
与えられた名前の名前空間でブロックを評価します。
@param name 名前を指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app
namespace :sample do
def hoge
puts "hoge"
end
end
task :test_rake_app do
task.application.in_namespace("sample") do
hoge # => "hoge"
end
end
//} -
Rake
:: TaskManager # last _ description=(description) (27601.0) -
最新の詳細説明をセットします。
最新の詳細説明をセットします。
//emlist[][ruby]{
# Rakefile での記載例とする
task default: :test_rake_app1
desc "test1"
task :test_rake_app1 do |task|
task.application.last_description # => "test2"
task.application.last_description = "test3"
task.application.last_description # => "test3"
end
desc "test2"
task :... -
DRb
:: ExtServManager # service(name) -> DRb :: ExtServ (27385.0) -
name で指定したサービスに関連付けられた DRb::ExtServ オブジェクトを返します。
name で指定したサービスに関連付けられた DRb::ExtServ
オブジェクトを返します。
サービスを提供するプロセスが起動していない場合は、DRb::ExtServManager.command
で指定したプロセスを起動し、そのプロセスが DRb::ExtServ オブジェクトが
DRb::ExtServ.new によって ExtServManager に登録されるのを待ちます。
その後、登録されたオブジェクトを返します。
すでにプロセスが起動していた場合は、登録されている DRb::ExtServ オブジェクトを
返します。
DRb::ExtServ#stop_servic... -
DRb
:: ExtServManager . command -> { String => String|[String] } (27349.0) -
サービスを起動するためのコマンドを指定するための Hash を 返します。
サービスを起動するためのコマンドを指定するための Hash を
返します。
Hash のキーがサービス名で、値がそのサービスを起動するためのコマンドです。
この Hash を変更することでサービスを定義します。
DRb::ExtServManager.command= で Hash 自体を
変更することでも同じことができます。
コマンドは文字列、もしくは文字列の配列で指定します。
文字列で指定した場合は Kernel.#spawn で
プロセスを起動する際に shell 経由で起動されます。
文字列の配列で指定すると shell を経由せずに起動されます。 -
DRb
:: ExtServManager . command=(cmd) (27349.0) -
サービスを起動するためのコマンドを指定するための Hash を 設定します。
サービスを起動するためのコマンドを指定するための Hash を
設定します。
@param cmd コマンドを設定した Hash
@see DRb::ExtServManager.command -
Gem
:: DocManager # generate _ rdoc (27349.0) -
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。
自身にセットされている Gem::Specification の情報をもとに RDoc のドキュメントを生成します。 -
Gem
:: Package :: TarOutput # add _ gem _ contents {|data _ tar _ writer| . . . } -> self (27337.0) -
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ ソッドです。
gem-format な tar ファイル内の data.tar.gz にファイルを追加するためのメ
ソッドです。
ブロックには data.tar.gz に紐付いた Gem::Package::TarWriter のイ
ンスタンスが渡されます。このブロックパラメータには
Gem::Specification を追加するための metadata, metadata= という特
異メソッドが追加されています。 -
Gem
:: Package :: TarInput # load _ gemspec(io) -> Gem :: Specification | nil (27319.0) -
YAML 形式の gemspec を io から読み込みます。
YAML 形式の gemspec を io から読み込みます。
@param io 文字列か IO オブジェクトを指定します。
@see Gem::Specification.from_yaml