Revert "Include kwargs definition in the generated method signatures and method calls"
This reverts commit 0188b1c289
.
CI was broken by that.
https://buildkite.com/rails/rails/builds/63488
This commit is contained in:
parent
a43de73841
commit
d0ba1aa986
|
@ -361,12 +361,12 @@ module ActiveModel
|
||||||
# and `send` if the given names cannot be compiled.
|
# and `send` if the given names cannot be compiled.
|
||||||
def define_proxy_call(include_private, mod, name, target, *extra)
|
def define_proxy_call(include_private, mod, name, target, *extra)
|
||||||
defn = if NAME_COMPILABLE_REGEXP.match?(name)
|
defn = if NAME_COMPILABLE_REGEXP.match?(name)
|
||||||
"def #{name}(*args, **options)"
|
"def #{name}(*args)"
|
||||||
else
|
else
|
||||||
"define_method(:'#{name}') do |*args, **options|"
|
"define_method(:'#{name}') do |*args|"
|
||||||
end
|
end
|
||||||
|
|
||||||
extra = (extra.map!(&:inspect) << "*args, **options").join(", ")
|
extra = (extra.map!(&:inspect) << "*args").join(", ")
|
||||||
|
|
||||||
body = if CALL_COMPILABLE_REGEXP.match?(target)
|
body = if CALL_COMPILABLE_REGEXP.match?(target)
|
||||||
"#{"self." unless include_private}#{target}(#{extra})"
|
"#{"self." unless include_private}#{target}(#{extra})"
|
||||||
|
|
Loading…
Reference in New Issue