module ActiveRecord::AttributeMethods

def dangerous_attribute_methods # :nodoc:

Experimental RBS support (using type sampling data from the type_fusion project).

def dangerous_attribute_methods: () -> untyped

This signature was generated using 10 samples from 1 application.

:nodoc:
def dangerous_attribute_methods # :nodoc:
  @dangerous_attribute_methods ||= (
    Base.instance_methods +
    Base.private_instance_methods -
    Base.superclass.instance_methods -
    Base.superclass.private_instance_methods
  ).map { |m| -m.to_s }.to_set.freeze
end