class Zeitwerk::Inflector

def camelize(basename, _abspath)

@sig (String, String) -> String

Takes into account hard-coded mappings configured with `inflect`.

inflector.camelize("api", ...) # => "Api"
inflector.camelize("users_controller", ...) # => "UsersController"
inflector.camelize("post", ...) # => "Post"
inflector = Zeitwerk::Inflector.new

Very basic snake case -> camel case conversion.
def camelize(basename, _abspath)
  overrides[basename] || basename.split('_').each(&:capitalize!).join
end