method

attr_internal_naming_format=

v7.2.3 - Show latest stable - Class: Module
attr_internal_naming_format=(format)
public

No documentation available.

# File activesupport/lib/active_support/core_ext/module/attr_internal.rb, line 25
    def attr_internal_naming_format=(format)
      if format.start_with?("@")
        ActiveSupport.deprecator.warn <<~MESSAGE
          Setting `attr_internal_naming_format` with a `@` prefix is deprecated and will be removed in Rails 8.0.

          You can simply replace #{format.inspect} by #{format.delete_prefix("@").inspect}.
        MESSAGE

        format = format.delete_prefix("@")
      end
      @attr_internal_naming_format = format
    end