Add Bluesky user scanning job and related infrastructure
- Add Domain::Bluesky::Job::ScanUserJob for processing user media - Add Domain::Bluesky::Job::Base as parent class for Bluesky jobs - Update BlueskyUser and BlueskyPostFile models with media handling - Add migration for Bluesky media fields in post_files table - Update StaticFileJob to handle Bluesky media downloads - Add comprehensive test coverage for new functionality - Update Sorbet RBI files for type checking
This commit is contained in:
114
sorbet/rbi/dsl/domain/post/bluesky_post.rbi
generated
114
sorbet/rbi/dsl/domain/post/bluesky_post.rbi
generated
@@ -1003,96 +1003,6 @@ class Domain::Post::BlueskyPost
|
||||
sig { void }
|
||||
def created_at_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def creator_did=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def creator_did?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def creator_did_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def creator_did_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def creator_did_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def creator_did_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_was; end
|
||||
|
||||
sig { void }
|
||||
def creator_did_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def first_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def first_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def hashtags; end
|
||||
|
||||
@@ -1835,12 +1745,6 @@ class Domain::Post::BlueskyPost
|
||||
sig { void }
|
||||
def restore_created_at!; end
|
||||
|
||||
sig { void }
|
||||
def restore_creator_did!; end
|
||||
|
||||
sig { void }
|
||||
def restore_first_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_hashtags!; end
|
||||
|
||||
@@ -1931,18 +1835,6 @@ class Domain::Post::BlueskyPost
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_created_at?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_creator_did; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_creator_did?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_first_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.untyped, T.untyped])) }
|
||||
def saved_change_to_hashtags; end
|
||||
|
||||
@@ -2377,12 +2269,6 @@ class Domain::Post::BlueskyPost
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_created_at?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_creator_did?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_hashtags?; end
|
||||
|
||||
|
||||
228
sorbet/rbi/dsl/domain/post_file/bluesky_post_file.rbi
generated
228
sorbet/rbi/dsl/domain/post_file/bluesky_post_file.rbi
generated
@@ -754,6 +754,186 @@ class Domain::PostFile::BlueskyPostFile
|
||||
end
|
||||
|
||||
module GeneratedAttributeMethods
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def alt_text=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def alt_text?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def alt_text_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def alt_text_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def alt_text_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def alt_text_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_was; end
|
||||
|
||||
sig { void }
|
||||
def alt_text_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def aspect_ratio_height_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_height_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_height_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_height_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_was; end
|
||||
|
||||
sig { void }
|
||||
def aspect_ratio_height_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def aspect_ratio_width_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_width_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_width_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_width_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_was; end
|
||||
|
||||
sig { void }
|
||||
def aspect_ratio_width_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def blob_ref=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def blob_ref?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def blob_ref_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def blob_ref_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def blob_ref_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def blob_ref_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_was; end
|
||||
|
||||
sig { void }
|
||||
def blob_ref_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_sha256; end
|
||||
|
||||
@@ -1169,6 +1349,18 @@ class Domain::PostFile::BlueskyPostFile
|
||||
sig { void }
|
||||
def post_id_will_change!; end
|
||||
|
||||
sig { void }
|
||||
def restore_alt_text!; end
|
||||
|
||||
sig { void }
|
||||
def restore_aspect_ratio_height!; end
|
||||
|
||||
sig { void }
|
||||
def restore_aspect_ratio_width!; end
|
||||
|
||||
sig { void }
|
||||
def restore_blob_ref!; end
|
||||
|
||||
sig { void }
|
||||
def restore_blob_sha256!; end
|
||||
|
||||
@@ -1256,6 +1448,30 @@ class Domain::PostFile::BlueskyPostFile
|
||||
sig { void }
|
||||
def retry_count_will_change!; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_alt_text; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_alt_text?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_aspect_ratio_height; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_aspect_ratio_width; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_blob_ref; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_blob_ref?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_blob_sha256; end
|
||||
|
||||
@@ -1540,6 +1756,18 @@ class Domain::PostFile::BlueskyPostFile
|
||||
sig { void }
|
||||
def url_str_will_change!; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_alt_text?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_blob_ref?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_blob_sha256?; end
|
||||
|
||||
|
||||
114
sorbet/rbi/dsl/domain/user/bluesky_user.rbi
generated
114
sorbet/rbi/dsl/domain/user/bluesky_user.rbi
generated
@@ -1057,51 +1057,6 @@ class Domain::User::BlueskyUser
|
||||
sig { void }
|
||||
def display_name_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def first_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def first_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def followers_count; end
|
||||
|
||||
@@ -1372,51 +1327,6 @@ class Domain::User::BlueskyUser
|
||||
sig { void }
|
||||
def json_attributes_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def last_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def last_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def last_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def last_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def last_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Time)) }
|
||||
def migrated_user_favs_at; end
|
||||
|
||||
@@ -1564,9 +1474,6 @@ class Domain::User::BlueskyUser
|
||||
sig { void }
|
||||
def restore_display_name!; end
|
||||
|
||||
sig { void }
|
||||
def restore_first_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_followers_count!; end
|
||||
|
||||
@@ -1585,9 +1492,6 @@ class Domain::User::BlueskyUser
|
||||
sig { void }
|
||||
def restore_json_attributes!; end
|
||||
|
||||
sig { void }
|
||||
def restore_last_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_migrated_user_favs_at!; end
|
||||
|
||||
@@ -1651,12 +1555,6 @@ class Domain::User::BlueskyUser
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_display_name?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_first_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_followers_count; end
|
||||
|
||||
@@ -1693,12 +1591,6 @@ class Domain::User::BlueskyUser
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_json_attributes?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_last_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Time), T.nilable(::Time)])) }
|
||||
def saved_change_to_migrated_user_favs_at; end
|
||||
|
||||
@@ -2269,9 +2161,6 @@ class Domain::User::BlueskyUser
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_display_name?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_followers_count?; end
|
||||
|
||||
@@ -2290,9 +2179,6 @@ class Domain::User::BlueskyUser
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_json_attributes?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_migrated_user_favs_at?; end
|
||||
|
||||
|
||||
228
sorbet/rbi/dsl/domain_post_files_bluesky_aux.rbi
generated
228
sorbet/rbi/dsl/domain_post_files_bluesky_aux.rbi
generated
@@ -618,6 +618,141 @@ class DomainPostFilesBlueskyAux
|
||||
end
|
||||
|
||||
module GeneratedAttributeMethods
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def alt_text=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def alt_text?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def alt_text_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def alt_text_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def alt_text_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def alt_text_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def alt_text_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def alt_text_was; end
|
||||
|
||||
sig { void }
|
||||
def alt_text_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def aspect_ratio_height_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_height_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_height_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_height_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_height_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_height_was; end
|
||||
|
||||
sig { void }
|
||||
def aspect_ratio_height_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def aspect_ratio_width_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def aspect_ratio_width_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_width_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def aspect_ratio_width_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def aspect_ratio_width_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def aspect_ratio_width_was; end
|
||||
|
||||
sig { void }
|
||||
def aspect_ratio_width_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def base_table_id; end
|
||||
|
||||
@@ -663,6 +798,51 @@ class DomainPostFilesBlueskyAux
|
||||
sig { void }
|
||||
def base_table_id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def blob_ref=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def blob_ref?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def blob_ref_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def blob_ref_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def blob_ref_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def blob_ref_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def blob_ref_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def blob_ref_was; end
|
||||
|
||||
sig { void }
|
||||
def blob_ref_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def file_order; end
|
||||
|
||||
@@ -753,21 +933,57 @@ class DomainPostFilesBlueskyAux
|
||||
sig { void }
|
||||
def id_will_change!; end
|
||||
|
||||
sig { void }
|
||||
def restore_alt_text!; end
|
||||
|
||||
sig { void }
|
||||
def restore_aspect_ratio_height!; end
|
||||
|
||||
sig { void }
|
||||
def restore_aspect_ratio_width!; end
|
||||
|
||||
sig { void }
|
||||
def restore_base_table_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_blob_ref!; end
|
||||
|
||||
sig { void }
|
||||
def restore_file_order!; end
|
||||
|
||||
sig { void }
|
||||
def restore_id!; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_alt_text; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_alt_text?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_aspect_ratio_height; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_aspect_ratio_width; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_base_table_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_base_table_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_blob_ref; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_blob_ref?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_file_order; end
|
||||
|
||||
@@ -780,9 +996,21 @@ class DomainPostFilesBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_alt_text?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_aspect_ratio_height?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_aspect_ratio_width?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_base_table_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_blob_ref?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_file_order?; end
|
||||
|
||||
|
||||
114
sorbet/rbi/dsl/domain_posts_bluesky_aux.rbi
generated
114
sorbet/rbi/dsl/domain_posts_bluesky_aux.rbi
generated
@@ -833,96 +833,6 @@ class DomainPostsBlueskyAux
|
||||
sig { void }
|
||||
def bluesky_rkey_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did; end
|
||||
|
||||
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
|
||||
def creator_did=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def creator_did?; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def creator_did_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def creator_did_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def creator_did_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def creator_did_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
|
||||
def creator_did_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::String)) }
|
||||
def creator_did_was; end
|
||||
|
||||
sig { void }
|
||||
def creator_did_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def first_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def first_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def hashtags; end
|
||||
|
||||
@@ -1475,12 +1385,6 @@ class DomainPostsBlueskyAux
|
||||
sig { void }
|
||||
def restore_bluesky_rkey!; end
|
||||
|
||||
sig { void }
|
||||
def restore_creator_did!; end
|
||||
|
||||
sig { void }
|
||||
def restore_first_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_hashtags!; end
|
||||
|
||||
@@ -1553,18 +1457,6 @@ class DomainPostsBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_bluesky_rkey?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
|
||||
def saved_change_to_creator_did; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_creator_did?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_first_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.untyped, T.untyped])) }
|
||||
def saved_change_to_hashtags; end
|
||||
|
||||
@@ -1873,12 +1765,6 @@ class DomainPostsBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_bluesky_rkey?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_creator_did?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_hashtags?; end
|
||||
|
||||
|
||||
114
sorbet/rbi/dsl/domain_users_bluesky_aux.rbi
generated
114
sorbet/rbi/dsl/domain_users_bluesky_aux.rbi
generated
@@ -835,51 +835,6 @@ class DomainUsersBlueskyAux
|
||||
sig { void }
|
||||
def display_name_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def first_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def first_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def first_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def first_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def first_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def first_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def followers_count; end
|
||||
|
||||
@@ -1060,51 +1015,6 @@ class DomainUsersBlueskyAux
|
||||
sig { void }
|
||||
def id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id; end
|
||||
|
||||
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id=(value); end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_before_last_save; end
|
||||
|
||||
sig { returns(T.untyped) }
|
||||
def last_seen_entry_id_before_type_cast; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def last_seen_entry_id_came_from_user?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_change; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_change_to_be_saved; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def last_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_in_database; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def last_seen_entry_id_previous_change; end
|
||||
|
||||
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
|
||||
def last_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_previously_was; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def last_seen_entry_id_was; end
|
||||
|
||||
sig { void }
|
||||
def last_seen_entry_id_will_change!; end
|
||||
|
||||
sig { returns(T.nilable(::Integer)) }
|
||||
def posts_count; end
|
||||
|
||||
@@ -1207,9 +1117,6 @@ class DomainUsersBlueskyAux
|
||||
sig { void }
|
||||
def restore_display_name!; end
|
||||
|
||||
sig { void }
|
||||
def restore_first_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_followers_count!; end
|
||||
|
||||
@@ -1222,9 +1129,6 @@ class DomainUsersBlueskyAux
|
||||
sig { void }
|
||||
def restore_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_last_seen_entry_id!; end
|
||||
|
||||
sig { void }
|
||||
def restore_posts_count!; end
|
||||
|
||||
@@ -1264,12 +1168,6 @@ class DomainUsersBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_display_name?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_first_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_followers_count; end
|
||||
|
||||
@@ -1294,12 +1192,6 @@ class DomainUsersBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_last_seen_entry_id; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def saved_change_to_last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
|
||||
def saved_change_to_posts_count; end
|
||||
|
||||
@@ -1507,9 +1399,6 @@ class DomainUsersBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_display_name?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_first_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_followers_count?; end
|
||||
|
||||
@@ -1522,9 +1411,6 @@ class DomainUsersBlueskyAux
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_last_seen_entry_id?; end
|
||||
|
||||
sig { returns(T::Boolean) }
|
||||
def will_save_change_to_posts_count?; end
|
||||
|
||||
|
||||
Reference in New Issue
Block a user