From ca9eae138ae3ee4e9832f70eb6602978afc92399 Mon Sep 17 00:00:00 2001 From: Dylan Knutson Date: Fri, 18 Jul 2025 05:31:42 +0000 Subject: [PATCH] relax ancestor requirements --- lib/has_aux_table.rb | 5 ----- 1 file changed, 5 deletions(-) diff --git a/lib/has_aux_table.rb b/lib/has_aux_table.rb index a7b0b48..9ee2493 100644 --- a/lib/has_aux_table.rb +++ b/lib/has_aux_table.rb @@ -32,12 +32,7 @@ module HasAuxTable module ClassMethods extend T::Sig extend T::Helpers - requires_ancestor { Kernel } - requires_ancestor { T.class_of(BasicObject) } requires_ancestor { T.class_of(ActiveRecord::Base) } - requires_ancestor { ActiveRecord::ModelSchema::ClassMethods } - requires_ancestor { ActiveRecord::Associations::ClassMethods } - requires_ancestor { ActiveModel::Attributes::ClassMethods } include RelationExtensions