1
0
Fork 0
mirror of https://github.com/rails/rails.git synced 2022-11-09 12:12:34 -05:00

Fix keyword arguments warnings

This commit is contained in:
Akira Matsuda 2019-09-11 08:45:09 +09:00
parent fd305732b8
commit 3796cd628f
3 changed files with 3 additions and 3 deletions

View file

@ -783,7 +783,7 @@ module ActiveRecord
options[:primary_key_column] = column_for(match[:target_table], match[:primary_key]) options[:primary_key_column] = column_for(match[:target_table], match[:primary_key])
end end
MismatchedForeignKey.new(options) MismatchedForeignKey.new(**options)
end end
def version_string(full_version_string) def version_string(full_version_string)

View file

@ -5,7 +5,7 @@ module ActiveRecord
class AssociatedValidator < ActiveModel::EachValidator #:nodoc: class AssociatedValidator < ActiveModel::EachValidator #:nodoc:
def validate_each(record, attribute, value) def validate_each(record, attribute, value)
if Array(value).reject { |r| valid_object?(r) }.any? if Array(value).reject { |r| valid_object?(r) }.any?
record.errors.add(attribute, :invalid, options.merge(value: value)) record.errors.add(attribute, :invalid, **options.merge(value: value))
end end
end end

View file

@ -1298,7 +1298,7 @@ class TestAutosaveAssociationOnAHasOneAssociation < ActiveRecord::TestCase
# Stub the save method of the @pirate.ship instance to raise an exception # Stub the save method of the @pirate.ship instance to raise an exception
class << @pirate.ship class << @pirate.ship
def save(*args) def save(*, **)
super super
raise "Oh noes!" raise "Oh noes!"
end end