class RuboCop::Cop::Naming::ClassAndModuleCamelCase
This cop checks for class and module names with an underscore in them.
@example
# bad class My_Class end module My_Module end # good class MyClass end module MyModule end
Constants
- MSG
Public Instance Methods
on_class(node)
click to toggle source
# File lib/rubocop/cop/naming/class_and_module_camel_case.rb, line 24 def on_class(node) return unless node.loc.name.source =~ /_/ add_offense(node, location: :name) end
Also aliased as: on_module