diff options
| -rw-r--r-- | actioncable/test/client_test.rb | 3 | ||||
| -rw-r--r-- | activemodel/lib/active_model/errors.rb | 14 | ||||
| -rw-r--r-- | guides/source/5_0_release_notes.md | 2 | 
3 files changed, 8 insertions, 11 deletions
diff --git a/actioncable/test/client_test.rb b/actioncable/test/client_test.rb index f4b4a53aea..283ba9daaf 100644 --- a/actioncable/test/client_test.rb +++ b/actioncable/test/client_test.rb @@ -1,9 +1,6 @@  require 'test_helper'  require 'concurrent' -require 'active_support/core_ext/hash/indifferent_access' -require 'pathname' -  require 'faye/websocket'  require 'json' diff --git a/activemodel/lib/active_model/errors.rb b/activemodel/lib/active_model/errors.rb index 9a55336902..2f883917b0 100644 --- a/activemodel/lib/active_model/errors.rb +++ b/activemodel/lib/active_model/errors.rb @@ -147,9 +147,9 @@ module ActiveModel      # Delete messages for +key+. Returns the deleted messages.      # -    #   person.errors[:name]    # => ["cannot be nil"] +    #   person.errors[:name]        # => ["cannot be nil"]      #   person.errors.delete(:name) # => ["cannot be nil"] -    #   person.errors[:name]    # => [] +    #   person.errors[:name]        # => []      def delete(key)        details.delete(key)        messages.delete(key) @@ -385,18 +385,18 @@ module ActiveModel      # present, or +false+ otherwise. +message+ is treated the same as for +add+.      #      #   person.errors.add :name, :blank -    #   person.errors.added? :name, :blank # => true +    #   person.errors.added? :name, :blank           # => true      #   person.errors.added? :name, "can't be blank" # => true      #      # If the error message requires an option, then it returns +true+ with      # the correct option, or +false+ with an incorrect or missing option.      #      #  person.errors.add :name, :too_long, { count: 25 } -    #  person.errors.added? :name, :too_long, count: 25 # => true -    #  person.errors.added? :name, :too_long, count: 24 # => false -    #  person.errors.added? :name, :too_long # => false +    #  person.errors.added? :name, :too_long, count: 25                     # => true      #  person.errors.added? :name, "is too long (maximum is 25 characters)" # => true -    #  person.errors.added? :name, "is too long" # => false +    #  person.errors.added? :name, :too_long, count: 24                     # => false +    #  person.errors.added? :name, :too_long                                # => false +    #  person.errors.added? :name, "is too long"                            # => false      def added?(attribute, message = :invalid, options = {})        message = message.call if message.respond_to?(:call)        message = normalize_message(attribute, message, options) diff --git a/guides/source/5_0_release_notes.md b/guides/source/5_0_release_notes.md index 8bd2074e82..5639438b93 100644 --- a/guides/source/5_0_release_notes.md +++ b/guides/source/5_0_release_notes.md @@ -49,7 +49,7 @@ client-side JavaScript framework and a server-side Ruby framework. You have  access to your full domain model written with Active Record or your ORM of  choice. -See the [Active Cable Overview](action_cable_overview.html) guide for more +See the [Action Cable Overview](action_cable_overview.html) guide for more  information.  ### Rails API  | 
