213件ヒット
[1-100件を表示]
(0.039秒)
別のキーワード
ライブラリ
- csv (11)
- fiddle (33)
- objspace (33)
- rake (11)
-
rake
/ packagetask (11) -
rexml
/ document (11) -
rubygems
/ dependency _ installer (11) -
rubygems
/ installer (11) -
rubygems
/ uninstaller (11)
クラス
-
Fiddle
:: Closure :: BlockCaller (11) -
Fiddle
:: Function (22) -
Gem
:: DependencyInstaller (11) -
Gem
:: Installer (11) -
Gem
:: Uninstaller (11) -
REXML
:: Document (11) -
Rake
:: PackageTask (11)
モジュール
- ObjectSpace (33)
- Rake (11)
キーワード
-
1
. 6 . 8から1 . 8 . 0への変更点(まとめ) (11) - CSV (11)
-
NEWS for Ruby 2
. 0 . 0 (11) -
NEWS for Ruby 2
. 1 . 0 (11) -
NEWS for Ruby 2
. 5 . 0 (7) -
NEWS for Ruby 3
. 0 . 0 (4) -
NEWS for Ruby 3
. 1 . 0 (3) - STDCALL (11)
-
allocation
_ sourcefile (11) -
allocation
_ sourceline (11) - application= (11)
- call (11)
- rss (11)
-
ruby 1
. 8 . 4 feature (11) -
test
/ unit (1) -
trace
_ object _ allocations (11)
検索結果
先頭5件
- Gem
:: DependencyInstaller . new(options = {}) -> Gem :: DependencyInstaller - Fiddle
:: Closure :: BlockCaller . new(ret , args , abi=Fiddle :: Function :: DEFAULT) { . . . } -> Fiddle :: Closure :: BlockCaller - Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer - Gem
:: Uninstaller . new(gem , options = {}) - Rake
:: PackageTask . new(name = nil , version = nil) {|t| . . . } -> Rake :: PackageTask
-
Gem
:: DependencyInstaller . new(options = {}) -> Gem :: DependencyInstaller (21419.0) -
自身を初期化します。
...rces を検索します),
:both (:local, :remote の両方を検索します) のいずれかを指定可能です。
: :env_shebang
Gem::Installer.new を参照してください。
: :force
バージョンチェックとセキュリティポリシーのチェックを行わずにインスト......:Installer.new を参照してください。
: :ignore_dependencies
依存している Gem をインストールしません。
: :install_dir
Gem をインストールするディレクトリです。
: :security_policy
セキュリティポリシーを指定します。
: :user_install
f......トールしようとしますが、
警告を表示します。
: :wrappers
真を指定するとラッパーをインストールします。
偽を指定すると、シンボリックリンクをインストールします。
@see Gem::Installer.new, Gem::Installer#install, Gem::Security... -
Fiddle
:: Closure :: BlockCaller . new(ret , args , abi=Fiddle :: Function :: DEFAULT) { . . . } -> Fiddle :: Closure :: BlockCaller (21407.0) -
Ruby のブロックを呼び出す Fiddle::Closure オブジェクトを返します。
...Fiddle::Closure オブジェクトを返します。
args、ret で関数の引数と返り値の型を指定します。
指定は Fiddle::Function.new と同様なので、そちら
を参照してください。
@param ret 返り値の型
@param args 引数の型を表す配列
@param abi 呼... -
Gem
:: Installer . new(gem , options = {}) -> Gem :: Installer (21401.0) -
@todo 書いてないオプションがいっぱいある
...ある
与えられた引数で自身を初期化します。
@param gem インストール対象の Gem のパスを指定します。
@param options インストーラが使用するオプションをハッシュで指定します。
使用できるキーは以下の通りです......行わないようにします。
: :ignore_dependencies
依存関係を満たしていない場合でも例外を発生させません。
: :install_dir
Gem をインストールするディレクトリを指定します。
: :format_executable
実行ファイルの名前を ruby と同じフ......install
この値が false の場合は、ユーザのホームディレクトリに Gem をインストールしません。
この値が nil の場合は、ユーザのホームディレクトリに Gem をインストールしますが、警告が表示されます。
@raise Gem::InstallErro... -
Gem
:: Uninstaller . new(gem , options = {}) (21301.0) -
自身を初期化します。
...自身を初期化します。
@param gem アンインストールする Gem を指定します。
@param options オプションを指定します。... -
Rake
:: PackageTask . new(name = nil , version = nil) {|t| . . . } -> Rake :: PackageTask (18313.0) -
自身を初期化してタスクを定義します。
...@param version パッケージのバージョンを指定します。
':noversion' というシンボルを指定するとバージョン情報をセットしません。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'rake/packagetask'
Rake::PackageTask.new("sample",......task.package_dir = "./pkg"
package_task.package_files.include("lib/**/*")
end
# rake -T を実行すると以下になる
# => rake clobber_package # Remove package products
# rake package # Build all the packages
# rake repackage # Force a rebuild of the package files
//}... -
ObjectSpace
. # trace _ object _ allocations { . . . } (18312.0) -
与えられたブロック内でオブジェクトのトレースを行います。
...のトレースを行います。
//emlist[例][ruby]{
require 'objspace'
class C
include ObjectSpace
def foo
trace_object_allocations do
obj = Object.new
p "#{allocation_sourcefile(obj)}:#{allocation_sourceline(obj)}"
end
end
end
C.new.foo #=> "objtrace.rb:8"
//}... -
ObjectSpace
. # allocation _ sourcefile(object) -> String (18306.0) -
objectの元となったソースファイル名を返します。
...uire 'objspace'
ObjectSpace::trace_object_allocations_start
obj = Object.new
puts "file:#{ObjectSpace::allocation_sourcefile(obj)}" # => file:test.rb
ObjectSpace::trace_object_allocations_stop
//}
@see ObjectSpace.#trace_object_allocations_start,
ObjectSpace.#trace_object_allocations_stop... -
ObjectSpace
. # allocation _ sourceline(object) -> Integer (18306.0) -
objectの元となったソースファイルの行番号を返します。
...y]{
require 'objspace'
ObjectSpace::trace_object_allocations_start
obj = Object.new
puts "line:#{ObjectSpace::allocation_sourceline(obj)}" # => line:4
ObjectSpace::trace_object_allocations_stop
//}
@see ObjectSpace.#trace_object_allocations_start,
ObjectSpace.#trace_object_allocations_stop... -
REXML
:: Document . new(source = nil , context = {}) -> REXML :: Document (18167.0) -
Document オブジェクトを生成します。
...ます。
source には String、IO、REXML::Document のいずかが
指定できます。 REXML::Document を指定すると
コンテキストと要素、属性が複製されます。
文字列の場合はそれを XML と見なしてパースします。
IOの場合は、XML文書を読み出......を文字列の配列で指定します。
また、すべての要素で空白を考慮して欲しい場合には
:all を指定します。
デフォルト値は :all です。
REXML::Element#whitespace も参照してください。
: :compress_whitespace
空白を無視して欲しい......:all を指定します。
REXML::Element#whitespace も参照してください。
: :ignore_whitespace_nodes
空白のみからなるノードを無視して欲しい要素の名前の集合を
文字列の配列で指定します。
すべての要素で無視して欲しい場合は :all... -
Rake
. application=(app) (12230.0) -
現在の Rake アプリケーションをセットします。
...tion のインスタンスを指定します。
//emlist[][ruby]{
# Rakefile での記載例とする
require 'pp'
task default: :test_rake_app
task :test_rake_app do
app = Rake::Application.new
app.tty_output = true
Rake.application = app
pp Rake.application
end
# => #<Rake::Application......imported=[],
# @last_description=nil,
# @loaders=
# {".rb"=>#<Rake::DefaultLoader:0x00005624e6c30bc0>,
# ".rf"=>#<Rake::DefaultLoader:0x00005624e6c30b48>,
# ".rake"=>#<Rake::DefaultLoader:0x00005624e6c30a80>},
# @name="rake",
# @options=
# #<OpenStruct always_mu......ltitask=false, backtrace=false, build_all=false, dryrun=false, ignore_deprecate=false, ignore_system=false, job_stats=false, load_system=false, nosearch=false, rakelib=["rakelib"], show_all_tasks=false, show_prereqs=false, show_task_pattern=nil, show_tasks=nil, silent=false, suppress_backtrace_patte...