Search code examples
rubyrubocop

Code Style Ruby Style/ClassAndModuleChildren


I'm trying to follow Ruby code styles, and I got a warning regarding "Code Style Ruby Style/ClassAndModuleChildren" for this declaration:

class Api::V1::UsersController < ApplicationController

How can I unbundle that? Checking with Rubocop (VSCode Extension), I could not identify.


Solution

  • Use explicit module nesting:

    module Api
      module V1
        class UsersController < ApplicationController