Made a bunch of stuff quiet in the docs

git-svn-id: http://svn-commit.rubyonrails.org/rails/trunk@441 5ecf4fe2-1ee6-0310-87b1-e25e094e27de
上级 e1374f7b
begin begin
require 'simplecc' require 'simplecc'
rescue LoadError rescue LoadError
def Continuation.create(*args, &block) def Continuation.create(*args, &block) #:nodoc:
cc = nil; result = callcc {|c| cc = c; block.call(cc) if block and args.empty?} cc = nil; result = callcc {|c| cc = c; block.call(cc) if block and args.empty?}
result ||= args result ||= args
return *[cc, *result] return *[cc, *result]
...@@ -33,7 +33,7 @@ def Continuation.create(*args, &block) ...@@ -33,7 +33,7 @@ def Continuation.create(*args, &block)
# If you don't do this an Exception will be raised. Because of # If you don't do this an Exception will be raised. Because of
# the way that Binding.of_caller is implemented it has to be # the way that Binding.of_caller is implemented it has to be
# done this way. # done this way.
def Binding.of_caller(&block) def Binding.of_caller(&block) #:nodoc:
old_critical = Thread.critical old_critical = Thread.critical
Thread.critical = true Thread.critical = true
count = 0 count = 0
......
require File.dirname(__FILE__) + '/hash/keys' require File.dirname(__FILE__) + '/hash/keys'
class Hash class Hash #:nodoc:
include ActiveSupport::CoreExtensions::Hash::Keys include ActiveSupport::CoreExtensions::Hash::Keys
end end
module ActiveSupport module ActiveSupport #:nodoc:
module CoreExtensions module CoreExtensions #:nodoc:
module Hash module Hash #:nodoc:
module Keys module Keys
# Return a new hash with all keys converted to symbols. # Return a new hash with all keys converted to symbols.
...@@ -29,7 +29,6 @@ def assert_valid_keys(valid_keys) ...@@ -29,7 +29,6 @@ def assert_valid_keys(valid_keys)
unknown_keys = keys - valid_keys unknown_keys = keys - valid_keys
raise(ArgumentError, "Unknown key(s): #{unknown_keys.join(", ")}") unless unknown_keys.empty? raise(ArgumentError, "Unknown key(s): #{unknown_keys.join(", ")}") unless unknown_keys.empty?
end end
end end
end end
end end
......
require File.dirname(__FILE__) + '/numeric/time' require File.dirname(__FILE__) + '/numeric/time'
require File.dirname(__FILE__) + '/numeric/bytes' require File.dirname(__FILE__) + '/numeric/bytes'
class Numeric class Numeric #:nodoc:
include ActiveSupport::CoreExtensions::Numeric::Time include ActiveSupport::CoreExtensions::Numeric::Time
include ActiveSupport::CoreExtensions::Numeric::Bytes include ActiveSupport::CoreExtensions::Numeric::Bytes
end end
module ActiveSupport module ActiveSupport #:nodoc:
module CoreExtensions module CoreExtensions #:nodoc:
module Numeric module Numeric #:nodoc:
# Enables the use of byte calculations and declarations, like 45.bytes + 2.6.megabytes
module Bytes module Bytes
def bytes def bytes
self self
end end
......
module ActiveSupport module ActiveSupport #:nodoc:
module CoreExtensions module CoreExtensions #:nodoc:
module Numeric module Numeric #:nodoc:
# Enables the use of time calculations and declarations, like 45.minutes + 2.hours + 4.years
module Time module Time
def minutes def minutes
self * 60 self * 60
......
require File.dirname(__FILE__) + '/string/inflections' require File.dirname(__FILE__) + '/string/inflections'
class String class String #:nodoc:
include ActiveSupport::CoreExtensions::String::Inflections include ActiveSupport::CoreExtensions::String::Inflections
end end
...@@ -38,7 +38,7 @@ def require_or_load(file_name) ...@@ -38,7 +38,7 @@ def require_or_load(file_name)
Object.send(:define_method, :require_dependency) { |file_name| Dependencies.depend_on(file_name) } unless Object.respond_to?(:require_dependency) Object.send(:define_method, :require_dependency) { |file_name| Dependencies.depend_on(file_name) } unless Object.respond_to?(:require_dependency)
Object.send(:define_method, :require_association) { |file_name| Dependencies.associate_with(file_name) } unless Object.respond_to?(:require_association) Object.send(:define_method, :require_association) { |file_name| Dependencies.associate_with(file_name) } unless Object.respond_to?(:require_association)
class Object class Object #:nodoc:
class << self class << self
# Use const_missing to autoload associations so we don't have to # Use const_missing to autoload associations so we don't have to
# require_association when using single-table inheritance. # require_association when using single-table inheritance.
......
begin begin
require 'simplecc' require 'simplecc'
rescue LoadError rescue LoadError
def Continuation.create(*args, &block) def Continuation.create(*args, &block) #:nodoc:
cc = nil; result = callcc {|c| cc = c; block.call(cc) if block and args.empty?} cc = nil; result = callcc {|c| cc = c; block.call(cc) if block and args.empty?}
result ||= args result ||= args
return *[cc, *result] return *[cc, *result]
...@@ -33,7 +33,7 @@ def Continuation.create(*args, &block) ...@@ -33,7 +33,7 @@ def Continuation.create(*args, &block)
# If you don't do this an Exception will be raised. Because of # If you don't do this an Exception will be raised. Because of
# the way that Binding.of_caller is implemented it has to be # the way that Binding.of_caller is implemented it has to be
# done this way. # done this way.
def Binding.of_caller(&block) def Binding.of_caller(&block) #:nodoc:
old_critical = Thread.critical old_critical = Thread.critical
Thread.critical = true Thread.critical = true
count = 0 count = 0
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册