codeclimate/codeclimate-rubocop

View on GitHub
config/contents/style/class_and_module_children.md

Summary

Maintainability
Test Coverage
This cop checks the style of children definitions at classes and
modules. Basically there are two different styles:

### Example: EnforcedStyle: nested (default)
    # good
    # have each child on its own line
    class Foo
      class Bar
      end
    end

### Example: EnforcedStyle: compact
    # good
    # combine definitions as much as possible
    class Foo::Bar
    end

The compact style is only forced for classes/modules with one child.