class RuboCop::Cop::Naming::MethodName
This cop makes sure that all methods use the configured style, snake_case or camelCase, for their names.
@example EnforcedStyle: snake_case (default)
# bad def fooBar; end # good def foo_bar; end
@example EnforcedStyle: camelCase
# bad def foo_bar; end # good def fooBar; end
Constants
- MSG
Public Instance Methods
on_def(node)
click to toggle source
# File lib/rubocop/cop/naming/method_name.rb, line 27 def on_def(node) return if node.operator_method? check_name(node, node.method_name, node.loc.name) end
Also aliased as: on_defs
Private Instance Methods
message(style)
click to toggle source
# File lib/rubocop/cop/naming/method_name.rb, line 36 def message(style) format(MSG, style: style) end