class Steep::Interface::Instantiated::InvalidIvarOverrideError
def initialize(type:, ivar_name:, current_ivar_type:, super_ivar_type:)
def initialize(type:, ivar_name:, current_ivar_type:, super_ivar_type:) @type = type @ivar_name = ivar_name @current_ivar_type = current_ivar_type @super_ivar_type = super_ivar_type super "Invalid override of `#{ivar_name}` in #{type}: #{current_ivar_type} is not compatible with #{super_ivar_type}" end