Ruby
Mismatched argument type
Warning
New
Last modified: 03 December 2024Reports method and yield calls with arguments whose inferred types don't match the parameter's expected type. The expected parameter type is taken from either of:
The RBS type signature
The Sorbet type signature
The YARD
@param
tag
Example:
# @param [Integer] param
def method(param) end
method([1, 2])
- By ID
Can be used to locate inspection in e.g. Qodana configuration files, where you can quickly enable or disable it, or adjust its settings.
RubyMismatchedArgumentType
Here you can find the description of settings available for the Mismatched argument type inspection, and the reference of their default values.
Inspection Details | |
---|---|
By default bundled with: | |
Can be installed with plugin: | Ruby, 243.23135 |
Thanks for your feedback!
Was this page helpful?