提交 1002bf61 编写于 作者: A amitkumarsuroliya

Add missing punctuation mark in `ActiveSupport` docs [ci skip]

It improves readability of docs
上级 05c610df
...@@ -25,21 +25,21 @@ module Dependencies #:nodoc: ...@@ -25,21 +25,21 @@ module Dependencies #:nodoc:
# :doc: # :doc:
# Execute the supplied block without interference from any # Execute the supplied block without interference from any
# concurrent loads # concurrent loads.
def self.run_interlock def self.run_interlock
Dependencies.interlock.running { yield } Dependencies.interlock.running { yield }
end end
# Execute the supplied block while holding an exclusive lock, # Execute the supplied block while holding an exclusive lock,
# preventing any other thread from being inside a #run_interlock # preventing any other thread from being inside a #run_interlock
# block at the same time # block at the same time.
def self.load_interlock def self.load_interlock
Dependencies.interlock.loading { yield } Dependencies.interlock.loading { yield }
end end
# Execute the supplied block while holding an exclusive lock, # Execute the supplied block while holding an exclusive lock,
# preventing any other thread from being inside a #run_interlock # preventing any other thread from being inside a #run_interlock
# block at the same time # block at the same time.
def self.unload_interlock def self.unload_interlock
Dependencies.interlock.unloading { yield } Dependencies.interlock.unloading { yield }
end end
......
module ActiveSupport module ActiveSupport
# Returns the version of the currently loaded Active Support as a <tt>Gem::Version</tt> # Returns the version of the currently loaded Active Support as a <tt>Gem::Version</tt>.
def self.gem_version def self.gem_version
Gem::Version.new VERSION::STRING Gem::Version.new VERSION::STRING
end end
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
require 'openssl' require 'openssl'
module ActiveSupport module ActiveSupport
# KeyGenerator is a simple wrapper around OpenSSL's implementation of PBKDF2 # KeyGenerator is a simple wrapper around OpenSSL's implementation of PBKDF2.
# It can be used to derive a number of keys for various purposes from a given secret. # It can be used to derive a number of keys for various purposes from a given secret.
# This lets Rails applications have a single secure secret, but avoid reusing that # This lets Rails applications have a single secure secret, but avoid reusing that
# key in multiple incompatible contexts. # key in multiple incompatible contexts.
...@@ -24,7 +24,7 @@ def generate_key(salt, key_size=64) ...@@ -24,7 +24,7 @@ def generate_key(salt, key_size=64)
# CachingKeyGenerator is a wrapper around KeyGenerator which allows users to avoid # CachingKeyGenerator is a wrapper around KeyGenerator which allows users to avoid
# re-executing the key generation process when it's called using the same salt and # re-executing the key generation process when it's called using the same salt and
# key_size # key_size.
class CachingKeyGenerator class CachingKeyGenerator
def initialize(key_generator) def initialize(key_generator)
@key_generator = key_generator @key_generator = key_generator
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
require 'active_support/subscriber' require 'active_support/subscriber'
module ActiveSupport module ActiveSupport
# ActiveSupport::LogSubscriber is an object set to consume # ActiveSupport::LogSubscriber is an object set to consume.
# ActiveSupport::Notifications with the sole purpose of logging them. # ActiveSupport::Notifications with the sole purpose of logging them.
# The log subscriber dispatches notifications to a registered object based # The log subscriber dispatches notifications to a registered object based
# on its given namespace. # on its given namespace.
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册