Method: RuboCop::Cop::Naming::ClassAndModuleCamelCase#on_class
- Defined in:
- lib/rubocop/cop/naming/class_and_module_camel_case.rb
permalink #on_class(node) ⇒ Object Also known as: on_module
[View source]
32 33 34 35 36 37 38 39 40 |
# File 'lib/rubocop/cop/naming/class_and_module_camel_case.rb', line 32 def on_class(node) return unless node.loc.name.source.include?('_') allowed = /#{cop_config['AllowedNames'].join('|')}/ name = node.loc.name.source.gsub(allowed, '') return unless name.include?('_') add_offense(node.loc.name) end |