886件ヒット
[201-300件を表示]
(0.101秒)
別のキーワード
ライブラリ
- ビルトイン (185)
- coverage (7)
- csv (96)
- fileutils (48)
-
irb
/ inspector (12) - json (24)
- matrix (36)
-
minitest
/ unit (3) - optparse (12)
- psych (43)
- rake (12)
- readline (24)
-
rexml
/ document (24) -
rubygems
/ command (48) -
rubygems
/ doc _ manager (12) -
rubygems
/ ext / configure _ builder (12) -
rubygems
/ ext / ext _ conf _ builder (12) -
rubygems
/ ext / rake _ builder (12) -
rubygems
/ requirement (12) -
rubygems
/ source _ info _ cache (12) -
rubygems
/ specification (72) - shell (12)
- shellwords (12)
- socket (96)
- tsort (24)
- win32ole (24)
クラス
- Array (60)
- CSV (84)
-
CSV
:: Table (12) - Coverage (7)
-
Encoding
:: Converter (12) -
Gem
:: Command (48) -
Gem
:: DocManager (12) -
Gem
:: Ext :: ConfigureBuilder (12) -
Gem
:: Ext :: ExtConfBuilder (12) -
Gem
:: Ext :: RakeBuilder (12) -
Gem
:: Requirement (12) -
Gem
:: SourceInfoCache (12) -
Gem
:: Specification (72) - Hash (24)
-
IRB
:: Inspector (12) -
JSON
:: Parser (12) -
JSON
:: State (12) - Matrix (36)
-
MiniTest
:: Unit :: TestCase (2) -
OptionParser
:: ParseError (12) -
REXML
:: Entity (24) -
Rake
:: Task (12) - Regexp (12)
- Shell (12)
- Socket (84)
- TCPSocket (12)
-
WIN32OLE
_ VARIANT (24)
モジュール
- FileUtils (48)
-
GC
:: Profiler (12) - MiniTest (1)
- Psych (43)
- Shellwords (12)
- TSort (24)
- Warning (1)
オブジェクト
- ENV (24)
-
Readline
:: HISTORY (24) - main (40)
キーワード
- [] (24)
- []= (12)
-
array
_ attribute (12) -
array
_ attributes (12) - assoc (12)
-
attribute
_ defaults (12) -
attribute
_ names (12) - build (36)
-
build
_ args (12) - categories (1)
-
collect
_ method (12) -
column
_ vector (12) - commands (12)
-
configured
_ args (12) -
default
_ system _ path (6) -
default
_ system _ path= (6) - diagonal (12)
- dump (24)
-
extra
_ args (12) -
filter
_ backtrace (13) -
generate
_ line (12) - getaddrinfo (12)
- gethostbyaddr (12)
- gethostbyname (24)
- getnameinfo (12)
- join (12)
-
keys
_ with _ inspector (12) -
line
_ stub (7) - list (12)
- new (132)
- pair (12)
- parse (36)
-
parse
_ line (12) - private (20)
- public (20)
- rassoc (12)
- read (12)
- readlines (12)
-
required
_ attributes (12) - result (12)
-
row
_ vector (12) -
safe
_ load (19) -
search
_ convpath (12) -
search
_ with _ source (12) - socketpair (12)
-
specific
_ extra _ args (12) -
strongly
_ connected _ components (12) - table (12)
- tasks (12)
-
test
_ methods (1) -
test
_ suites (1) -
try
_ convert (12) - tsort (12)
- union (12)
-
unpack
_ sockaddr _ in (12)
検索結果
先頭5件
-
Socket
. socketpair(domain , type , protocol=0) -> Array (205.0) -
相互に結合されたソケットのペアを含む2要素の配列を返します。 引数の指定は Socket.open と同じです。
相互に結合されたソケットのペアを含む2要素の配列を返します。
引数の指定は Socket.open と同じです。
@param domain Socket.open を参照してください。
@param type Socket.open を参照してください。
@param protocol Socket.open を参照してください。
@see Socket.open -
CSV
. parse(str , options = Hash . new) -> Array (203.0) -
このメソッドは文字列を簡単にパースすることができます。 ブロックを与えた場合は、ブロックにそれぞれの行を渡します。 ブロックを省略した場合は、配列の配列を返します。
このメソッドは文字列を簡単にパースすることができます。
ブロックを与えた場合は、ブロックにそれぞれの行を渡します。
ブロックを省略した場合は、配列の配列を返します。
@param str 文字列を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require 'csv'
require 'pp'
s = <<EOS
id,first name,last name,age
1,taro,tanaka,20
2,jiro,suzuki,18
EOS
pp CSV.parse(s)
# => ... -
CSV
. parse _ line(line , options = Hash . new) -> Array (203.0) -
このメソッドは一行の CSV 文字列を配列に変換するためのショートカットです。
このメソッドは一行の CSV 文字列を配列に変換するためのショートカットです。
@param line 文字列を指定します。複数行の文字列を指定した場合は、一行目以外は無視します。
@param options CSV.new のオプションと同じオプションを指定できます。
//emlist[例][ruby]{
require 'csv'
p CSV.parse_line("1,taro,tanaka,20")
# => ["1", "taro", "tanaka", "20"]
p CSV.parse_line("1|taro|tanaka|20", col_sep: '|')
#... -
CSV
. table(path , options = Hash . new) -> CSV :: Table | [Array] (203.0) -
以下と同等のことを行うメソッドです。
以下と同等のことを行うメソッドです。
//emlist[][ruby]{
CSV.read( path, { headers: true,
converters: :numeric,
header_converters: :symbol }.merge(options) )
//}
@param path ファイル名を指定します。
@param options CSV.new のオプションと同じオプションを指定できます。
@see CSV.read -
Coverage
. line _ stub(file) -> Array (203.0) -
行カバレッジの配列のスタブを返します。
行カバレッジの配列のスタブを返します。
測定対象となる行の要素は 0, 空行やコメントなどにより測定対象外となる行の要素は nil となります。
//emlist[foo.rb][ruby]{
s = 0
10.times do |x|
s += x
end
if s == 45
p :ok
else
p :ng
end
//}
このファイルに対して line_stub を実行すると、次のようになります。
//emlist[][ruby]{
require "coverage"
p Coverage.line_stub("foo.rb") #=> [0, 0, 0, ... -
ENV
. assoc(key) -> Array | nil (203.0) -
自身が与えられたキーに対応する要素を持つとき、見つかった要素のキーと値のペアを 配列として返します。
自身が与えられたキーに対応する要素を持つとき、見つかった要素のキーと値のペアを
配列として返します。
@param key 検索するキーを指定します。
@see Hash#assoc -
ENV
. rassoc(value) -> Array | nil (203.0) -
自身が与えられた値に対応する要素を持つとき、見つかった要素のキーと値のペアを 配列として返します。
自身が与えられた値に対応する要素を持つとき、見つかった要素のキーと値のペアを
配列として返します。
@param value 検索する値を指定します。
@see Hash#rassoc -
Encoding
:: Converter . search _ convpath(source _ encoding , destination _ encoding , options) -> Array (203.0) -
引数で指定した文字エンコーディングの変換の経路を配列にして返します。
引数で指定した文字エンコーディングの変換の経路を配列にして返します。
@param source_encoding 変換元の文字エンコーディングを Encoding オ
ブジェクトか文字列で指定します。
@param destination_encoding 変換先の文字エンコーディングを
Encoding オブジェクトか文字列で指定し
ます。
@param options 変換の詳細を指定する定数やハッシュを指定します。
... -
FileUtils
. collect _ method(opt) -> Array (203.0) -
与えられたオプションを持つメソッド名の配列を返します。
与えられたオプションを持つメソッド名の配列を返します。
@param opt オプション名をシンボルで指定します。
//emlist[][ruby]{
require 'fileutils'
FileUtils.collect_method(:preserve) # => ["cp", "cp_r", "copy", "install"]
//}