25 lines
435 B
Ruby
25 lines
435 B
Ruby
# typed: strict
|
|
# frozen_string_literal: true
|
|
|
|
class Arel::Attributes::Attribute
|
|
sig { returns(Arel::Table) }
|
|
def relation
|
|
end
|
|
|
|
sig { returns(String) }
|
|
def name
|
|
end
|
|
end
|
|
|
|
module ActiveRecord::QueryMethods
|
|
sig { returns(ActiveRecord::Relation::WhereClause) }
|
|
def where_clause
|
|
end
|
|
end
|
|
|
|
class ActiveRecord::Relation::WhereClause
|
|
sig { returns(T::Array[Arel::Attributes::Attribute]) }
|
|
def extract_attributes
|
|
end
|
|
end
|