favs scans backfill job

This commit is contained in:
Dylan Knutson
2025-06-27 20:27:59 +00:00
parent c74cbfe4e0
commit 5ebd924780
79 changed files with 2219 additions and 777 deletions

View File

@@ -39,6 +39,7 @@ class ApplicationController
include ::Domain::PaginationHelper
include ::Domain::PostGroupsHelper
include ::Domain::Posts::E621PostsHelper
include ::Domain::UserJobEventHelper
include ::Domain::Users::FaUsersHelper
include ::Domain::VisualSearchHelper
include ::DomainSourceHelper

View File

@@ -36,6 +36,7 @@ class DeviseController
include ::Domain::PaginationHelper
include ::Domain::PostGroupsHelper
include ::Domain::Posts::E621PostsHelper
include ::Domain::UserJobEventHelper
include ::Domain::Users::FaUsersHelper
include ::Domain::VisualSearchHelper
include ::DomainSourceHelper

View File

@@ -1149,16 +1149,16 @@ class Domain::Post::E621Post
sig { void }
def e621_id_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def e621_updated_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def e621_updated_at=(value); end
sig { returns(T::Boolean) }
def e621_updated_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def e621_updated_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1167,38 +1167,28 @@ class Domain::Post::E621Post
sig { returns(T::Boolean) }
def e621_updated_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def e621_updated_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def e621_updated_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def e621_updated_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def e621_updated_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def e621_updated_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def e621_updated_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def e621_updated_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def e621_updated_at_was; end
sig { void }
@@ -2027,7 +2017,7 @@ class Domain::Post::E621Post
sig { returns(T::Boolean) }
def saved_change_to_e621_id?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_e621_updated_at; end
sig { returns(T::Boolean) }
@@ -2135,7 +2125,7 @@ class Domain::Post::E621Post
sig { returns(T::Boolean) }
def saved_change_to_scan_log_entry_id?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_post_favs_at; end
sig { returns(T::Boolean) }
@@ -2285,16 +2275,16 @@ class Domain::Post::E621Post
sig { void }
def scan_log_entry_id_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_post_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_post_favs_at=(value); end
sig { returns(T::Boolean) }
def scanned_post_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_post_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2303,38 +2293,28 @@ class Domain::Post::E621Post
sig { returns(T::Boolean) }
def scanned_post_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_post_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_post_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_post_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_post_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_post_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_post_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_post_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_post_favs_at_was; end
sig { void }

View File

@@ -1935,7 +1935,7 @@ class Domain::Post::FaPost
sig { returns(T::Boolean) }
def saved_change_to_scan_file_error?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_at; end
sig { returns(T::Boolean) }
@@ -2028,16 +2028,16 @@ class Domain::Post::FaPost
sig { void }
def scan_file_error_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_at=(value); end
sig { returns(T::Boolean) }
def scanned_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2046,38 +2046,28 @@ class Domain::Post::FaPost
sig { returns(T::Boolean) }
def scanned_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_at_was; end
sig { void }

View File

@@ -914,16 +914,16 @@ class Domain::Post::InkbunnyPost
sig { void }
def deep_update_log_entry_id_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def deep_updated_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def deep_updated_at=(value); end
sig { returns(T::Boolean) }
def deep_updated_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def deep_updated_at_before_last_save; end
sig { returns(T.untyped) }
@@ -932,38 +932,28 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def deep_updated_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def deep_updated_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def deep_updated_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def deep_updated_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def deep_updated_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def deep_updated_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def deep_updated_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def deep_updated_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def deep_updated_at_was; end
sig { void }
@@ -1284,16 +1274,16 @@ class Domain::Post::InkbunnyPost
sig { void }
def keywords_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def last_file_updated_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def last_file_updated_at=(value); end
sig { returns(T::Boolean) }
def last_file_updated_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def last_file_updated_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1302,38 +1292,28 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def last_file_updated_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def last_file_updated_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def last_file_updated_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def last_file_updated_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def last_file_updated_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def last_file_updated_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def last_file_updated_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def last_file_updated_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def last_file_updated_at_was; end
sig { void }
@@ -1754,7 +1734,7 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def saved_change_to_deep_update_log_entry_id?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_deep_updated_at; end
sig { returns(T::Boolean) }
@@ -1802,7 +1782,7 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def saved_change_to_keywords?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_last_file_updated_at; end
sig { returns(T::Boolean) }
@@ -1856,7 +1836,7 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def saved_change_to_shallow_update_log_entry_id?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_shallow_updated_at; end
sig { returns(T::Boolean) }
@@ -1943,16 +1923,16 @@ class Domain::Post::InkbunnyPost
sig { void }
def shallow_update_log_entry_id_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def shallow_updated_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def shallow_updated_at=(value); end
sig { returns(T::Boolean) }
def shallow_updated_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def shallow_updated_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1961,38 +1941,28 @@ class Domain::Post::InkbunnyPost
sig { returns(T::Boolean) }
def shallow_updated_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def shallow_updated_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def shallow_updated_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def shallow_updated_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def shallow_updated_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def shallow_updated_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def shallow_updated_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def shallow_updated_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def shallow_updated_at_was; end
sig { void }

View File

@@ -984,16 +984,16 @@ class Domain::PostFile::InkbunnyPostFile
sig { void }
def file_order_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def ib_created_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def ib_created_at=(value); end
sig { returns(T::Boolean) }
def ib_created_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def ib_created_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1002,38 +1002,28 @@ class Domain::PostFile::InkbunnyPostFile
sig { returns(T::Boolean) }
def ib_created_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def ib_created_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def ib_created_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def ib_created_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def ib_created_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def ib_created_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def ib_created_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def ib_created_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def ib_created_at_was; end
sig { void }
@@ -1675,7 +1665,7 @@ class Domain::PostFile::InkbunnyPostFile
sig { returns(T::Boolean) }
def saved_change_to_file_order?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_ib_created_at; end
sig { returns(T::Boolean) }

View File

@@ -417,6 +417,20 @@ class Domain::User
end
module GeneratedAssociationMethods
sig { returns(T::Array[T.untyped]) }
def add_tracked_object_ids; end
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
def add_tracked_object_ids=(ids); end
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :add_tracked_objects`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def add_tracked_objects; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def add_tracked_objects=(value); end
sig { returns(T.nilable(::Domain::UserAvatar)) }
def avatar; end
@@ -468,10 +482,10 @@ class Domain::User
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :favs_scans`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::FavsScan::PrivateCollectionProxy) }
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def favs_scans; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::FavsScan]).void }
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def favs_scans=(value); end
sig { returns(T::Array[T.untyped]) }
@@ -947,16 +961,16 @@ class Domain::User
sig { void }
def json_attributes_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def migrated_user_favs_at=(value); end
sig { returns(T::Boolean) }
def migrated_user_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -965,38 +979,28 @@ class Domain::User
sig { returns(T::Boolean) }
def migrated_user_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_was; end
sig { void }
@@ -1062,13 +1066,13 @@ class Domain::User
sig { returns(T::Boolean) }
def saved_change_to_json_attributes?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_migrated_user_favs_at; end
sig { returns(T::Boolean) }
def saved_change_to_migrated_user_favs_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_favs_at; end
sig { returns(T::Boolean) }
@@ -1110,16 +1114,16 @@ class Domain::User
sig { returns(T::Boolean) }
def saved_change_to_user_user_follows_to_count?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_favs_at=(value); end
sig { returns(T::Boolean) }
def scanned_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1128,38 +1132,28 @@ class Domain::User
sig { returns(T::Boolean) }
def scanned_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_was; end
sig { void }

View File

@@ -467,6 +467,20 @@ class Domain::User::E621User
end
module GeneratedAssociationMethods
sig { returns(T::Array[T.untyped]) }
def add_tracked_object_ids; end
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
def add_tracked_object_ids=(ids); end
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :add_tracked_objects`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def add_tracked_objects; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def add_tracked_objects=(value); end
sig { returns(T.nilable(::Domain::UserAvatar)) }
def avatar; end
@@ -518,10 +532,10 @@ class Domain::User::E621User
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :favs_scans`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::FavsScan::PrivateCollectionProxy) }
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def favs_scans; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::FavsScan]).void }
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def favs_scans=(value); end
sig { returns(T::Array[T.untyped]) }
@@ -1113,16 +1127,16 @@ class Domain::User::E621User
sig { void }
def json_attributes_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def migrated_user_favs_at=(value); end
sig { returns(T::Boolean) }
def migrated_user_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1131,38 +1145,28 @@ class Domain::User::E621User
sig { returns(T::Boolean) }
def migrated_user_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_was; end
sig { void }
@@ -1403,7 +1407,7 @@ class Domain::User::E621User
sig { returns(T::Boolean) }
def saved_change_to_json_attributes?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_migrated_user_favs_at; end
sig { returns(T::Boolean) }
@@ -1427,7 +1431,7 @@ class Domain::User::E621User
sig { returns(T::Boolean) }
def saved_change_to_registered_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_favs_at; end
sig { returns(T::Boolean) }
@@ -1475,16 +1479,16 @@ class Domain::User::E621User
sig { returns(T::Boolean) }
def saved_change_to_user_user_follows_to_count?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_favs_at=(value); end
sig { returns(T::Boolean) }
def scanned_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1493,38 +1497,28 @@ class Domain::User::E621User
sig { returns(T::Boolean) }
def scanned_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_was; end
sig { void }

View File

@@ -488,6 +488,20 @@ class Domain::User::FaUser
end
module GeneratedAssociationMethods
sig { returns(T::Array[T.untyped]) }
def add_tracked_object_ids; end
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
def add_tracked_object_ids=(ids); end
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :add_tracked_objects`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def add_tracked_objects; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def add_tracked_objects=(value); end
sig { returns(T.nilable(::Domain::UserAvatar)) }
def avatar; end
@@ -557,10 +571,10 @@ class Domain::User::FaUser
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :favs_scans`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::FavsScan::PrivateCollectionProxy) }
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def favs_scans; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::FavsScan]).void }
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def favs_scans=(value); end
sig { returns(T::Array[T.untyped]) }
@@ -1415,16 +1429,16 @@ class Domain::User::FaUser
sig { void }
def migrated_followed_users_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def migrated_user_favs_at=(value); end
sig { returns(T::Boolean) }
def migrated_user_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1433,38 +1447,28 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def migrated_user_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_was; end
sig { void }
@@ -2248,7 +2252,7 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def saved_change_to_migrated_followed_users_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_migrated_user_favs_at; end
sig { returns(T::Boolean) }
@@ -2332,37 +2336,37 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def saved_change_to_registered_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_favs_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_favs_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_followed_by_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_followed_by_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_follows_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_follows_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_gallery_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_gallery_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_incremental_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_incremental_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_page_at; end
sig { returns(T::Boolean) }
@@ -2416,16 +2420,16 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def saved_change_to_user_user_follows_to_count?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_favs_at=(value); end
sig { returns(T::Boolean) }
def scanned_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2434,53 +2438,43 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_was; end
sig { void }
def scanned_favs_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_followed_by_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_followed_by_at=(value); end
sig { returns(T::Boolean) }
def scanned_followed_by_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_followed_by_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2489,53 +2483,43 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_followed_by_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_followed_by_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_followed_by_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_followed_by_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_followed_by_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_followed_by_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_followed_by_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_followed_by_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_followed_by_at_was; end
sig { void }
def scanned_followed_by_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_follows_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_follows_at=(value); end
sig { returns(T::Boolean) }
def scanned_follows_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_follows_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2544,53 +2528,43 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_follows_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_follows_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_follows_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_follows_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_follows_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_follows_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_follows_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_follows_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_follows_at_was; end
sig { void }
def scanned_follows_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_gallery_at=(value); end
sig { returns(T::Boolean) }
def scanned_gallery_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2599,53 +2573,43 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_gallery_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_gallery_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_gallery_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_was; end
sig { void }
def scanned_gallery_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_incremental_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_incremental_at=(value); end
sig { returns(T::Boolean) }
def scanned_incremental_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_incremental_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2654,53 +2618,43 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_incremental_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_incremental_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_incremental_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_incremental_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_incremental_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_incremental_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_incremental_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_incremental_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_incremental_at_was; end
sig { void }
def scanned_incremental_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_page_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_page_at=(value); end
sig { returns(T::Boolean) }
def scanned_page_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_page_at_before_last_save; end
sig { returns(T.untyped) }
@@ -2709,38 +2663,28 @@ class Domain::User::FaUser
sig { returns(T::Boolean) }
def scanned_page_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_page_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_page_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_page_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_page_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_page_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_page_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_page_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_page_at_was; end
sig { void }

View File

@@ -454,6 +454,20 @@ class Domain::User::InkbunnyUser
end
module GeneratedAssociationMethods
sig { returns(T::Array[T.untyped]) }
def add_tracked_object_ids; end
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
def add_tracked_object_ids=(ids); end
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :add_tracked_objects`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def add_tracked_objects; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def add_tracked_objects=(value); end
sig { returns(T.nilable(::Domain::UserAvatar)) }
def avatar; end
@@ -535,10 +549,10 @@ class Domain::User::InkbunnyUser
# This method is created by ActiveRecord on the `Domain::User` class because it declared `has_many :favs_scans`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::UserJobEvent::FavsScan::PrivateCollectionProxy) }
sig { returns(::Domain::UserJobEvent::AddTrackedObject::PrivateCollectionProxy) }
def favs_scans; end
sig { params(value: T::Enumerable[::Domain::UserJobEvent::FavsScan]).void }
sig { params(value: T::Enumerable[::Domain::UserJobEvent::AddTrackedObject]).void }
def favs_scans=(value); end
sig { returns(T::Array[T.untyped]) }
@@ -1173,16 +1187,16 @@ class Domain::User::InkbunnyUser
sig { void }
def json_attributes_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def migrated_user_favs_at=(value); end
sig { returns(T::Boolean) }
def migrated_user_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1191,38 +1205,28 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def migrated_user_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def migrated_user_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def migrated_user_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at_was; end
sig { void }
@@ -1372,7 +1376,7 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def saved_change_to_json_attributes?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_migrated_user_favs_at; end
sig { returns(T::Boolean) }
@@ -1384,13 +1388,13 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def saved_change_to_name?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_favs_at; end
sig { returns(T::Boolean) }
def saved_change_to_scanned_favs_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_scanned_gallery_at; end
sig { returns(T::Boolean) }
@@ -1444,16 +1448,16 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def saved_change_to_user_user_follows_to_count?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_favs_at=(value); end
sig { returns(T::Boolean) }
def scanned_favs_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1462,53 +1466,43 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def scanned_favs_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_favs_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_favs_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_favs_at_was; end
sig { void }
def scanned_favs_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def scanned_gallery_at=(value); end
sig { returns(T::Boolean) }
def scanned_gallery_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_before_last_save; end
sig { returns(T.untyped) }
@@ -1517,38 +1511,28 @@ class Domain::User::InkbunnyUser
sig { returns(T::Boolean) }
def scanned_gallery_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_gallery_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def scanned_gallery_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def scanned_gallery_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def scanned_gallery_at_was; end
sig { void }

View File

@@ -782,16 +782,16 @@ class Domain::UserAvatar
sig { void }
def created_at_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def downloaded_at; end
sig { params(value: T.nilable(::ActiveSupport::TimeWithZone)).returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { params(value: T.nilable(::Time)).returns(T.nilable(::Time)) }
def downloaded_at=(value); end
sig { returns(T::Boolean) }
def downloaded_at?; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def downloaded_at_before_last_save; end
sig { returns(T.untyped) }
@@ -800,38 +800,28 @@ class Domain::UserAvatar
sig { returns(T::Boolean) }
def downloaded_at_came_from_user?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def downloaded_at_change; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def downloaded_at_change_to_be_saved; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def downloaded_at_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def downloaded_at_in_database; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def downloaded_at_previous_change; end
sig do
params(
from: T.nilable(::ActiveSupport::TimeWithZone),
to: T.nilable(::ActiveSupport::TimeWithZone)
).returns(T::Boolean)
end
sig { params(from: T.nilable(::Time), to: T.nilable(::Time)).returns(T::Boolean) }
def downloaded_at_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def downloaded_at_previously_was; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
sig { returns(T.nilable(::Time)) }
def downloaded_at_was; end
sig { void }
@@ -1149,7 +1139,7 @@ class Domain::UserAvatar
sig { returns(T::Boolean) }
def saved_change_to_created_at?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
def saved_change_to_downloaded_at; end
sig { returns(T::Boolean) }

View File

@@ -213,6 +213,12 @@ module GeneratedPathHelpersModule
sig { params(args: T.untyped).returns(String) }
def toggle_state_ip_address_role_path(*args); end
sig { params(args: T.untyped).returns(String) }
def tracked_objects_domain_user_job_events_path(*args); end
sig { params(args: T.untyped).returns(String) }
def tracked_objects_kinds_domain_user_job_events_path(*args); end
sig { params(args: T.untyped).returns(String) }
def turbo_recede_historical_location_path(*args); end

View File

@@ -213,6 +213,12 @@ module GeneratedUrlHelpersModule
sig { params(args: T.untyped).returns(String) }
def toggle_state_ip_address_role_url(*args); end
sig { params(args: T.untyped).returns(String) }
def tracked_objects_domain_user_job_events_url(*args); end
sig { params(args: T.untyped).returns(String) }
def tracked_objects_kinds_domain_user_job_events_url(*args); end
sig { params(args: T.untyped).returns(String) }
def turbo_recede_historical_location_url(*args); end

View File

@@ -39,6 +39,7 @@ class Rails::ApplicationController
include ::Domain::PaginationHelper
include ::Domain::PostGroupsHelper
include ::Domain::Posts::E621PostsHelper
include ::Domain::UserJobEventHelper
include ::Domain::Users::FaUsersHelper
include ::Domain::VisualSearchHelper
include ::DomainSourceHelper

View File

@@ -39,6 +39,7 @@ class Rails::Conductor::BaseController
include ::Domain::PaginationHelper
include ::Domain::PostGroupsHelper
include ::Domain::Posts::E621PostsHelper
include ::Domain::UserJobEventHelper
include ::Domain::Users::FaUsersHelper
include ::Domain::VisualSearchHelper
include ::DomainSourceHelper

View File

@@ -39,6 +39,7 @@ class Rails::HealthController
include ::Domain::PaginationHelper
include ::Domain::PostGroupsHelper
include ::Domain::Posts::E621PostsHelper
include ::Domain::UserJobEventHelper
include ::Domain::Users::FaUsersHelper
include ::Domain::VisualSearchHelper
include ::DomainSourceHelper

View File

@@ -90,4 +90,8 @@ module HelpersInterface
sig { params(string: String).returns(String) }
def concat(string)
end
sig { params(number: Integer, string: String).returns(String) }
def pluralize(number, string)
end
end