module ActiveRecord::AttributeMethods

def dangerous_attribute_methods # :nodoc:

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

def dangerous_attribute_methods: () -> Set

This signature was generated using 132 samples from 3 applications.

: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