diff --git a/activemodel/lib/active_model/errors.rb b/activemodel/lib/active_model/errors.rb
index c2f0228785..f3ec406ec8 100644
--- a/activemodel/lib/active_model/errors.rb
+++ b/activemodel/lib/active_model/errors.rb
@@ -278,19 +278,18 @@ module ActiveModel
# When using inheritance in your models, it will check all the inherited
# models too, but only if the model itself hasn't been found. Say you have
# class Admin < User; end and you wanted the translation for
- # the :blank error +message+ for the title +attribute+,
+ # the :blank error message for the title attribute,
# it looks for these translations:
#
- #
- # - activemodel.errors.models.admin.attributes.title.blank
- # - activemodel.errors.models.admin.blank
- # - activemodel.errors.models.user.attributes.title.blank
- # - activemodel.errors.models.user.blank
- # - any default you provided through the +options+ hash (in the activemodel.errors scope)
- # - activemodel.errors.messages.blank
- # - errors.attributes.title.blank
- # - errors.messages.blank
- #
+ # * activemodel.errors.models.admin.attributes.title.blank
+ # * activemodel.errors.models.admin.blank
+ # * activemodel.errors.models.user.attributes.title.blank
+ # * activemodel.errors.models.user.blank
+ # * any default you provided through the +options+ hash (in the activemodel.errors scope)
+ # * activemodel.errors.messages.blank
+ # * errors.attributes.title.blank
+ # * errors.messages.blank
+ #
def generate_message(attribute, type = :invalid, options = {})
type = options.delete(:message) if options[:message].is_a?(Symbol)