skyfall gem, rework migrations

This commit is contained in:
Dylan Knutson
2025-08-05 19:21:38 +00:00
parent e9f3b0e822
commit 3512c3f32e
24 changed files with 10298 additions and 399 deletions

View File

@@ -490,9 +490,6 @@ class Domain::Post::BlueskyPost
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::User::BlueskyUser) }
def build_creator(*args, &blk); end
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::PostFile) }
def build_file(*args, &blk); end
sig { params(args: T.untyped, blk: T.untyped).returns(::HttpLogEntry) }
def build_first_seen_entry(*args, &blk); end
@@ -514,12 +511,6 @@ class Domain::Post::BlueskyPost
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::User::BlueskyUser) }
def create_creator!(*args, &blk); end
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::PostFile) }
def create_file(*args, &blk); end
sig { params(args: T.untyped, blk: T.untyped).returns(::Domain::PostFile) }
def create_file!(*args, &blk); end
sig { params(args: T.untyped, blk: T.untyped).returns(::HttpLogEntry) }
def create_first_seen_entry(*args, &blk); end
@@ -558,24 +549,18 @@ class Domain::Post::BlueskyPost
sig { params(value: T::Enumerable[::Domain::User::BlueskyUser]).void }
def faving_users=(value); end
sig { returns(T.nilable(::Domain::PostFile)) }
def file; end
sig { params(value: T.nilable(::Domain::PostFile)).void }
def file=(value); end
sig { returns(T::Array[T.untyped]) }
def file_ids; end
sig { params(ids: T::Array[T.untyped]).returns(T::Array[T.untyped]) }
def file_ids=(ids); end
# This method is created by ActiveRecord on the `Domain::Post` class because it declared `has_many :files`.
# This method is created by ActiveRecord on the `Domain::Post::BlueskyPost` class because it declared `has_many :files`.
# 🔗 [Rails guide for `has_many` association](https://guides.rubyonrails.org/association_basics.html#the-has-many-association)
sig { returns(::Domain::PostFile::PrivateCollectionProxy) }
sig { returns(::Domain::PostFile::BlueskyPostFile::PrivateCollectionProxy) }
def files; end
sig { params(value: T::Enumerable[::Domain::PostFile]).void }
sig { params(value: T::Enumerable[::Domain::PostFile::BlueskyPostFile]).void }
def files=(value); end
sig { returns(T.nilable(::HttpLogEntry)) }
@@ -608,9 +593,6 @@ class Domain::Post::BlueskyPost
sig { returns(T.nilable(::Domain::User::BlueskyUser)) }
def reload_creator; end
sig { returns(T.nilable(::Domain::PostFile)) }
def reload_file; end
sig { returns(T.nilable(::HttpLogEntry)) }
def reload_first_seen_entry; end
@@ -626,9 +608,6 @@ class Domain::Post::BlueskyPost
sig { void }
def reset_creator; end
sig { void }
def reset_file; end
sig { void }
def reset_first_seen_entry; end

File diff suppressed because it is too large Load Diff

View File

@@ -867,51 +867,6 @@ class Domain::User::BlueskyUser
end
module GeneratedAttributeMethods
sig { returns(T.nilable(::String)) }
def avatar_url; end
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
def avatar_url=(value); end
sig { returns(T::Boolean) }
def avatar_url?; end
sig { returns(T.nilable(::String)) }
def avatar_url_before_last_save; end
sig { returns(T.untyped) }
def avatar_url_before_type_cast; end
sig { returns(T::Boolean) }
def avatar_url_came_from_user?; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_change; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_change_to_be_saved; end
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
def avatar_url_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::String)) }
def avatar_url_in_database; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_previous_change; end
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
def avatar_url_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::String)) }
def avatar_url_previously_was; end
sig { returns(T.nilable(::String)) }
def avatar_url_was; end
sig { void }
def avatar_url_will_change!; end
sig { returns(T.nilable(::ActiveSupport::TimeWithZone)) }
def created_at; end
@@ -1102,6 +1057,51 @@ 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
@@ -1373,94 +1373,49 @@ class Domain::User::BlueskyUser
def json_attributes_will_change!; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id; end
def last_seen_entry_id; end
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
def last_posts_scan_id=(value); end
def last_seen_entry_id=(value); end
sig { returns(T::Boolean) }
def last_posts_scan_id?; end
def last_seen_entry_id?; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_before_last_save; end
def last_seen_entry_id_before_last_save; end
sig { returns(T.untyped) }
def last_posts_scan_id_before_type_cast; end
def last_seen_entry_id_before_type_cast; end
sig { returns(T::Boolean) }
def last_posts_scan_id_came_from_user?; end
def last_seen_entry_id_came_from_user?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_change; end
def last_seen_entry_id_change; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_change_to_be_saved; end
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_posts_scan_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
def last_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_in_database; end
def last_seen_entry_id_in_database; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_previous_change; end
def last_seen_entry_id_previous_change; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_posts_scan_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
def last_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_previously_was; end
def last_seen_entry_id_previously_was; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_was; end
def last_seen_entry_id_was; end
sig { void }
def last_posts_scan_id_will_change!; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id; end
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
def last_profile_scan_id=(value); end
sig { returns(T::Boolean) }
def last_profile_scan_id?; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_before_last_save; end
sig { returns(T.untyped) }
def last_profile_scan_id_before_type_cast; end
sig { returns(T::Boolean) }
def last_profile_scan_id_came_from_user?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_change; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_change_to_be_saved; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_profile_scan_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_in_database; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_previous_change; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_profile_scan_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_previously_was; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_was; end
sig { void }
def last_profile_scan_id_will_change!; end
def last_seen_entry_id_will_change!; end
sig { returns(T.nilable(::Time)) }
def migrated_user_favs_at; end
@@ -1597,9 +1552,6 @@ class Domain::User::BlueskyUser
sig { void }
def profile_raw_will_change!; end
sig { void }
def restore_avatar_url!; end
sig { void }
def restore_created_at!; end
@@ -1612,6 +1564,9 @@ 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
@@ -1631,10 +1586,7 @@ class Domain::User::BlueskyUser
def restore_json_attributes!; end
sig { void }
def restore_last_posts_scan_id!; end
sig { void }
def restore_last_profile_scan_id!; end
def restore_last_seen_entry_id!; end
sig { void }
def restore_migrated_user_favs_at!; end
@@ -1675,12 +1627,6 @@ class Domain::User::BlueskyUser
sig { void }
def restore_user_user_follows_to_count!; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def saved_change_to_avatar_url; end
sig { returns(T::Boolean) }
def saved_change_to_avatar_url?; end
sig { returns(T.nilable([T.nilable(::ActiveSupport::TimeWithZone), T.nilable(::ActiveSupport::TimeWithZone)])) }
def saved_change_to_created_at; end
@@ -1705,6 +1651,12 @@ 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
@@ -1742,16 +1694,10 @@ class Domain::User::BlueskyUser
def saved_change_to_json_attributes?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def saved_change_to_last_posts_scan_id; end
def saved_change_to_last_seen_entry_id; end
sig { returns(T::Boolean) }
def saved_change_to_last_posts_scan_id?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def saved_change_to_last_profile_scan_id; end
sig { returns(T::Boolean) }
def saved_change_to_last_profile_scan_id?; end
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
@@ -2311,9 +2257,6 @@ class Domain::User::BlueskyUser
sig { void }
def user_user_follows_to_count_will_change!; end
sig { returns(T::Boolean) }
def will_save_change_to_avatar_url?; end
sig { returns(T::Boolean) }
def will_save_change_to_created_at?; end
@@ -2326,6 +2269,9 @@ 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
@@ -2345,10 +2291,7 @@ class Domain::User::BlueskyUser
def will_save_change_to_json_attributes?; end
sig { returns(T::Boolean) }
def will_save_change_to_last_posts_scan_id?; end
sig { returns(T::Boolean) }
def will_save_change_to_last_profile_scan_id?; end
def will_save_change_to_last_seen_entry_id?; end
sig { returns(T::Boolean) }
def will_save_change_to_migrated_user_favs_at?; end

File diff suppressed because it is too large Load Diff

View File

@@ -655,51 +655,6 @@ class DomainUsersBlueskyAux
end
module GeneratedAttributeMethods
sig { returns(T.nilable(::String)) }
def avatar_url; end
sig { params(value: T.nilable(::String)).returns(T.nilable(::String)) }
def avatar_url=(value); end
sig { returns(T::Boolean) }
def avatar_url?; end
sig { returns(T.nilable(::String)) }
def avatar_url_before_last_save; end
sig { returns(T.untyped) }
def avatar_url_before_type_cast; end
sig { returns(T::Boolean) }
def avatar_url_came_from_user?; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_change; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_change_to_be_saved; end
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
def avatar_url_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::String)) }
def avatar_url_in_database; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def avatar_url_previous_change; end
sig { params(from: T.nilable(::String), to: T.nilable(::String)).returns(T::Boolean) }
def avatar_url_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::String)) }
def avatar_url_previously_was; end
sig { returns(T.nilable(::String)) }
def avatar_url_was; end
sig { void }
def avatar_url_will_change!; end
sig { returns(T.nilable(::Integer)) }
def base_table_id; end
@@ -880,6 +835,51 @@ 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
@@ -1061,94 +1061,49 @@ class DomainUsersBlueskyAux
def id_will_change!; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id; end
def last_seen_entry_id; end
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
def last_posts_scan_id=(value); end
def last_seen_entry_id=(value); end
sig { returns(T::Boolean) }
def last_posts_scan_id?; end
def last_seen_entry_id?; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_before_last_save; end
def last_seen_entry_id_before_last_save; end
sig { returns(T.untyped) }
def last_posts_scan_id_before_type_cast; end
def last_seen_entry_id_before_type_cast; end
sig { returns(T::Boolean) }
def last_posts_scan_id_came_from_user?; end
def last_seen_entry_id_came_from_user?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_change; end
def last_seen_entry_id_change; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_change_to_be_saved; end
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_posts_scan_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
def last_seen_entry_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_in_database; end
def last_seen_entry_id_in_database; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_posts_scan_id_previous_change; end
def last_seen_entry_id_previous_change; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_posts_scan_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
def last_seen_entry_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_previously_was; end
def last_seen_entry_id_previously_was; end
sig { returns(T.nilable(::Integer)) }
def last_posts_scan_id_was; end
def last_seen_entry_id_was; end
sig { void }
def last_posts_scan_id_will_change!; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id; end
sig { params(value: T.nilable(::Integer)).returns(T.nilable(::Integer)) }
def last_profile_scan_id=(value); end
sig { returns(T::Boolean) }
def last_profile_scan_id?; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_before_last_save; end
sig { returns(T.untyped) }
def last_profile_scan_id_before_type_cast; end
sig { returns(T::Boolean) }
def last_profile_scan_id_came_from_user?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_change; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_change_to_be_saved; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_profile_scan_id_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_in_database; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def last_profile_scan_id_previous_change; end
sig { params(from: T.nilable(::Integer), to: T.nilable(::Integer)).returns(T::Boolean) }
def last_profile_scan_id_previously_changed?(from: T.unsafe(nil), to: T.unsafe(nil)); end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_previously_was; end
sig { returns(T.nilable(::Integer)) }
def last_profile_scan_id_was; end
sig { void }
def last_profile_scan_id_will_change!; end
def last_seen_entry_id_will_change!; end
sig { returns(T.nilable(::Integer)) }
def posts_count; end
@@ -1240,9 +1195,6 @@ class DomainUsersBlueskyAux
sig { void }
def profile_raw_will_change!; end
sig { void }
def restore_avatar_url!; end
sig { void }
def restore_base_table_id!; end
@@ -1255,6 +1207,9 @@ 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
@@ -1268,10 +1223,7 @@ class DomainUsersBlueskyAux
def restore_id!; end
sig { void }
def restore_last_posts_scan_id!; end
sig { void }
def restore_last_profile_scan_id!; end
def restore_last_seen_entry_id!; end
sig { void }
def restore_posts_count!; end
@@ -1288,12 +1240,6 @@ class DomainUsersBlueskyAux
sig { void }
def restore_state!; end
sig { returns(T.nilable([T.nilable(::String), T.nilable(::String)])) }
def saved_change_to_avatar_url; end
sig { returns(T::Boolean) }
def saved_change_to_avatar_url?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def saved_change_to_base_table_id; end
@@ -1318,6 +1264,12 @@ 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
@@ -1343,16 +1295,10 @@ class DomainUsersBlueskyAux
def saved_change_to_id?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def saved_change_to_last_posts_scan_id; end
def saved_change_to_last_seen_entry_id; end
sig { returns(T::Boolean) }
def saved_change_to_last_posts_scan_id?; end
sig { returns(T.nilable([T.nilable(::Integer), T.nilable(::Integer)])) }
def saved_change_to_last_profile_scan_id; end
sig { returns(T::Boolean) }
def saved_change_to_last_profile_scan_id?; end
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
@@ -1549,9 +1495,6 @@ class DomainUsersBlueskyAux
sig { void }
def state_will_change!; end
sig { returns(T::Boolean) }
def will_save_change_to_avatar_url?; end
sig { returns(T::Boolean) }
def will_save_change_to_base_table_id?; end
@@ -1564,6 +1507,9 @@ 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
@@ -1577,10 +1523,7 @@ class DomainUsersBlueskyAux
def will_save_change_to_id?; end
sig { returns(T::Boolean) }
def will_save_change_to_last_posts_scan_id?; end
sig { returns(T::Boolean) }
def will_save_change_to_last_profile_scan_id?; end
def will_save_change_to_last_seen_entry_id?; end
sig { returns(T::Boolean) }
def will_save_change_to_posts_count?; end

57
sorbet/rbi/gems/base32@0.3.4.rbi generated Normal file
View File

@@ -0,0 +1,57 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `base32` gem.
# Please instead update this file by running `bin/tapioca gem base32`.
# Module for encoding and decoding in Base32 per RFC 3548
#
# source://base32//lib/base32.rb#4
module Base32
class << self
# source://base32//lib/base32.rb#38
def chunks(str, size); end
# source://base32//lib/base32.rb#52
def decode(str); end
# source://base32//lib/base32.rb#48
def encode(str); end
# source://base32//lib/base32.rb#56
def random_base32(length = T.unsafe(nil), padding = T.unsafe(nil)); end
# Returns the value of attribute table.
#
# source://base32//lib/base32.rb#9
def table; end
# @raise [ArgumentError]
#
# source://base32//lib/base32.rb#64
def table=(table); end
# @return [Boolean]
#
# source://base32//lib/base32.rb#69
def table_valid?(table); end
end
end
# source://base32//lib/base32.rb#12
class Base32::Chunk
# @return [Chunk] a new instance of Chunk
#
# source://base32//lib/base32.rb#13
def initialize(bytes); end
# source://base32//lib/base32.rb#17
def decode; end
# source://base32//lib/base32.rb#29
def encode; end
end
# source://base32//lib/base32.rb#5
Base32::TABLE = T.let(T.unsafe(nil), String)

123
sorbet/rbi/gems/cbor@0.5.9.9.rbi generated Normal file
View File

@@ -0,0 +1,123 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `cbor` gem.
# Please instead update this file by running `bin/tapioca gem cbor`.
# source://cbor//lib/cbor/version.rb#1
module CBOR
private
def decode(*_arg0); end
def dump(*_arg0); end
def encode(*_arg0); end
def load(*_arg0); end
def pack(*_arg0); end
def unpack(*_arg0); end
class << self
def decode(*_arg0); end
def dump(*_arg0); end
def encode(*_arg0); end
def load(*_arg0); end
def pack(*_arg0); end
def unpack(*_arg0); end
end
end
class CBOR::Buffer
def initialize(*_arg0); end
def <<(_arg0); end
def clear; end
def close; end
def empty?; end
def flush; end
def io; end
def read(*_arg0); end
def read_all(*_arg0); end
def size; end
def skip(_arg0); end
def skip_all(_arg0); end
def to_a; end
def to_s; end
def to_str; end
def write(_arg0); end
def write_to(_arg0); end
end
class CBOR::MalformedFormatError < ::CBOR::UnpackError; end
class CBOR::Packer
def initialize(*_arg0); end
def buffer; end
def clear; end
def empty?; end
def flush; end
def pack(_arg0); end
def size; end
def to_a; end
def to_s; end
def to_str; end
def write(_arg0); end
def write_array_header(_arg0); end
def write_map_header(_arg0); end
def write_nil; end
def write_to(_arg0); end
end
class CBOR::Simple < ::Struct
def to_cbor(*_arg0); end
def value; end
def value=(_); end
class << self
def [](*_arg0); end
def inspect; end
def keyword_init?; end
def members; end
def new(*_arg0); end
end
end
class CBOR::StackError < ::CBOR::UnpackError; end
class CBOR::Tagged < ::Struct
def tag; end
def tag=(_); end
def to_cbor(*_arg0); end
def value; end
def value=(_); end
class << self
def [](*_arg0); end
def inspect; end
def keyword_init?; end
def members; end
def new(*_arg0); end
end
end
class CBOR::TypeError < ::StandardError; end
class CBOR::UnpackError < ::StandardError; end
class CBOR::Unpacker
def initialize(*_arg0); end
def buffer; end
def each; end
def feed(_arg0); end
def feed_each(_arg0); end
def read; end
def read_array_header; end
def read_map_header; end
def reset; end
def skip; end
def skip_nil; end
def unpack; end
end
# source://cbor//lib/cbor/version.rb#2
CBOR::VERSION = T.let(T.unsafe(nil), String)

5205
sorbet/rbi/gems/eventmachine@1.2.7.rbi generated Normal file

File diff suppressed because it is too large Load Diff

548
sorbet/rbi/gems/faye-websocket@0.12.0.rbi generated Normal file
View File

@@ -0,0 +1,548 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `faye-websocket` gem.
# Please instead update this file by running `bin/tapioca gem faye-websocket`.
# source://faye-websocket//lib/faye/websocket.rb#13
module Faye; end
# source://faye-websocket//lib/faye/eventsource.rb#4
class Faye::EventSource
include ::WebSocket::Driver::EventEmitter
include ::Faye::WebSocket::API::EventTarget
# @return [EventSource] a new instance of EventSource
#
# source://faye-websocket//lib/faye/eventsource.rb#21
def initialize(env, options = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/eventsource.rb#100
def close; end
# Returns the value of attribute env.
#
# source://faye-websocket//lib/faye/eventsource.rb#7
def env; end
# source://faye-websocket//lib/faye/eventsource.rb#57
def last_event_id; end
# source://faye-websocket//lib/faye/eventsource.rb#94
def ping(message = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/eventsource.rb#61
def rack_response; end
# Returns the value of attribute ready_state.
#
# source://faye-websocket//lib/faye/eventsource.rb#7
def ready_state; end
# source://faye-websocket//lib/faye/eventsource.rb#79
def send(message, options = T.unsafe(nil)); end
# Returns the value of attribute url.
#
# source://faye-websocket//lib/faye/eventsource.rb#7
def url; end
private
# source://faye-websocket//lib/faye/eventsource.rb#67
def open; end
class << self
# source://faye-websocket//lib/faye/eventsource.rb#17
def determine_url(env); end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/eventsource.rb#11
def eventsource?(env); end
end
end
# source://faye-websocket//lib/faye/eventsource.rb#9
Faye::EventSource::DEFAULT_RETRY = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/eventsource.rb#112
class Faye::EventSource::Stream < ::Faye::RackStream
# source://faye-websocket//lib/faye/eventsource.rb#113
def fail; end
end
# source://faye-websocket//lib/faye/rack_stream.rb#2
class Faye::RackStream
include ::EventMachine::Deferrable
# @return [RackStream] a new instance of RackStream
#
# source://faye-websocket//lib/faye/rack_stream.rb#18
def initialize(socket); end
# source://faye-websocket//lib/faye/rack_stream.rb#55
def clean_rack_hijack; end
# source://faye-websocket//lib/faye/rack_stream.rb#61
def close_connection; end
# source://faye-websocket//lib/faye/rack_stream.rb#66
def close_connection_after_writing; end
# source://faye-websocket//lib/faye/rack_stream.rb#71
def each(&callback); end
# source://faye-websocket//lib/faye/rack_stream.rb#75
def fail; end
# source://faye-websocket//lib/faye/rack_stream.rb#30
def hijack_rack_socket; end
# source://faye-websocket//lib/faye/rack_stream.rb#78
def receive(data); end
# source://faye-websocket//lib/faye/rack_stream.rb#81
def write(data); end
end
# source://faye-websocket//lib/faye/rack_stream.rb#6
module Faye::RackStream::Reader
# source://faye-websocket//lib/faye/rack_stream.rb#9
def receive_data(data); end
# Returns the value of attribute stream.
#
# source://faye-websocket//lib/faye/rack_stream.rb#7
def stream; end
# Sets the attribute stream
#
# @param value the value to set the attribute stream to.
#
# source://faye-websocket//lib/faye/rack_stream.rb#7
def stream=(_arg0); end
# source://faye-websocket//lib/faye/rack_stream.rb#13
def unbind; end
end
# source://faye-websocket//lib/faye/websocket.rb#17
class Faye::WebSocket
include ::WebSocket::Driver::EventEmitter
include ::Faye::WebSocket::API::EventTarget
include ::Faye::WebSocket::API
# @return [WebSocket] a new instance of WebSocket
#
# source://faye-websocket//lib/faye/websocket.rb#69
def initialize(env, protocols = T.unsafe(nil), options = T.unsafe(nil)); end
# Returns the value of attribute env.
#
# source://faye-websocket//lib/faye/websocket.rb#66
def env; end
# source://faye-websocket//lib/faye/websocket.rb#91
def rack_response; end
# source://faye-websocket//lib/faye/websocket.rb#85
def start_driver; end
class << self
# source://faye-websocket//lib/faye/websocket.rb#31
def determine_url(env, schemes = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/websocket.rb#40
def ensure_reactor_running; end
# source://faye-websocket//lib/faye/websocket.rb#45
def load_adapter(backend); end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket.rb#52
def secure_request?(env); end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket.rb#62
def websocket?(env); end
end
end
# source://faye-websocket//lib/faye/websocket.rb#25
Faye::WebSocket::ADAPTERS = T.let(T.unsafe(nil), Hash)
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#1
module Faye::WebSocket::API
include ::WebSocket::Driver::EventEmitter
include ::Faye::WebSocket::API::EventTarget
extend ::Forwardable
# source://faye-websocket//lib/faye/websocket/api.rb#22
def initialize(options = T.unsafe(nil)); end
# Returns the value of attribute buffered_amount.
#
# source://faye-websocket//lib/faye/websocket/api.rb#20
def buffered_amount; end
# source://faye-websocket//lib/faye/websocket/api.rb#90
def close(code = T.unsafe(nil), reason = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/websocket/api.rb#85
def ping(message = T.unsafe(nil), &callback); end
# source://faye-websocket//lib/faye/websocket/api.rb#109
def protocol; end
# Returns the value of attribute ready_state.
#
# source://faye-websocket//lib/faye/websocket/api.rb#20
def ready_state; end
# source://faye-websocket//lib/faye/websocket/api.rb#66
def send(message); end
# Returns the value of attribute url.
#
# source://faye-websocket//lib/faye/websocket/api.rb#20
def url; end
# source://forwardable/1.3.3/forwardable.rb#231
def version(*args, **_arg1, &block); end
# source://faye-websocket//lib/faye/websocket/api.rb#62
def write(data); end
private
# source://faye-websocket//lib/faye/websocket/api.rb#138
def begin_close(reason, code, options = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/websocket/api.rb#130
def emit_error(message); end
# source://faye-websocket//lib/faye/websocket/api.rb#154
def finalize_close; end
# source://faye-websocket//lib/faye/websocket/api.rb#115
def open; end
# source://faye-websocket//lib/faye/websocket/api.rb#169
def parse(data); end
# source://faye-websocket//lib/faye/websocket/api.rb#123
def receive_message(data); end
end
# source://faye-websocket//lib/faye/websocket/api.rb#11
Faye::WebSocket::API::CLOSED = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api.rb#13
Faye::WebSocket::API::CLOSE_TIMEOUT = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api.rb#10
Faye::WebSocket::API::CLOSING = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api.rb#8
Faye::WebSocket::API::CONNECTING = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api/event.rb#36
class Faye::WebSocket::API::CloseEvent < ::Faye::WebSocket::API::Event
# Returns the value of attribute code.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#37
def code; end
# Returns the value of attribute reason.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#37
def reason; end
end
# source://faye-websocket//lib/faye/websocket/api/event.rb#40
class Faye::WebSocket::API::ErrorEvent < ::Faye::WebSocket::API::Event
# Returns the value of attribute message.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#41
def message; end
end
# source://faye-websocket//lib/faye/websocket/api/event.rb#3
class Faye::WebSocket::API::Event
# @return [Event] a new instance of Event
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#11
def initialize(event_type, options); end
# Returns the value of attribute bubbles.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#4
def bubbles; end
# Returns the value of attribute cancelable.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#4
def cancelable; end
# Returns the value of attribute current_target.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def current_target; end
# Sets the attribute current_target
#
# @param value the value to set the attribute current_target to.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def current_target=(_arg0); end
# Returns the value of attribute event_phase.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def event_phase; end
# Sets the attribute event_phase
#
# @param value the value to set the attribute event_phase to.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def event_phase=(_arg0); end
# source://faye-websocket//lib/faye/websocket/api/event.rb#16
def init_event(event_type, can_bubble, cancelable); end
# source://faye-websocket//lib/faye/websocket/api/event.rb#25
def prevent_default; end
# source://faye-websocket//lib/faye/websocket/api/event.rb#22
def stop_propagation; end
# Returns the value of attribute target.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def target; end
# Sets the attribute target
#
# @param value the value to set the attribute target to.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#5
def target=(_arg0); end
# Returns the value of attribute type.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#4
def type; end
class << self
# source://faye-websocket//lib/faye/websocket/api/event.rb#51
def create(type, options = T.unsafe(nil)); end
end
end
# source://faye-websocket//lib/faye/websocket/api/event.rb#8
Faye::WebSocket::API::Event::AT_TARGET = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api/event.rb#9
Faye::WebSocket::API::Event::BUBBLING_PHASE = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api/event.rb#7
Faye::WebSocket::API::Event::CAPTURING_PHASE = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#2
module Faye::WebSocket::API::EventTarget
include ::WebSocket::Driver::EventEmitter
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#16
def add_event_listener(event_type, listener, use_capture = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#20
def add_listener(event_type, callable = T.unsafe(nil), &block); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#32
def dispatch_event(event); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#8
def onclose=(handler); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#8
def onerror=(handler); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#8
def onmessage=(handler); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#8
def onopen=(handler); end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#28
def remove_event_listener(event_type, listener, use_capture = T.unsafe(nil)); end
private
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#55
def event_buffers; end
# source://faye-websocket//lib/faye/websocket/api/event_target.rb#49
def flush(event_type, listener); end
end
# source://faye-websocket//lib/faye/websocket/api/event.rb#32
class Faye::WebSocket::API::MessageEvent < ::Faye::WebSocket::API::Event
# Returns the value of attribute data.
#
# source://faye-websocket//lib/faye/websocket/api/event.rb#33
def data; end
end
# source://faye-websocket//lib/faye/websocket/api.rb#9
Faye::WebSocket::API::OPEN = T.let(T.unsafe(nil), Integer)
# source://faye-websocket//lib/faye/websocket/api/event.rb#29
class Faye::WebSocket::API::OpenEvent < ::Faye::WebSocket::API::Event; end
# source://faye-websocket//lib/faye/websocket/api/event.rb#44
Faye::WebSocket::API::TYPES = T.let(T.unsafe(nil), Hash)
# source://faye-websocket//lib/faye/websocket/adapter.rb#4
module Faye::WebSocket::Adapter
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket/adapter.rb#10
def eventsource?; end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket/adapter.rb#15
def socket_connection?; end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket/adapter.rb#5
def websocket?; end
end
# source://faye-websocket//lib/faye/websocket/client.rb#6
class Faye::WebSocket::Client
include ::WebSocket::Driver::EventEmitter
include ::Faye::WebSocket::API::EventTarget
include ::Faye::WebSocket::API
extend ::Forwardable
# @return [Client] a new instance of Client
#
# source://faye-websocket//lib/faye/websocket/client.rb#15
def initialize(url, protocols = T.unsafe(nil), options = T.unsafe(nil)); end
# source://forwardable/1.3.3/forwardable.rb#231
def headers(*args, **_arg1, &block); end
# source://forwardable/1.3.3/forwardable.rb#231
def status(*args, **_arg1, &block); end
private
# source://faye-websocket//lib/faye/websocket/client.rb#42
def configure_proxy(proxy); end
# source://faye-websocket//lib/faye/websocket/client.rb#67
def on_connect(stream); end
# source://faye-websocket//lib/faye/websocket/client.rb#75
def on_network_error(error); end
# source://faye-websocket//lib/faye/websocket/client.rb#86
def ssl_handshake_completed; end
# source://faye-websocket//lib/faye/websocket/client.rb#80
def ssl_verify_peer(cert); end
# source://faye-websocket//lib/faye/websocket/client.rb#59
def start_tls(uri, options); end
end
# source://faye-websocket//lib/faye/websocket/client.rb#92
module Faye::WebSocket::Client::Connection
# source://faye-websocket//lib/faye/websocket/client.rb#95
def connection_completed; end
# Returns the value of attribute parent.
#
# source://faye-websocket//lib/faye/websocket/client.rb#93
def parent; end
# Sets the attribute parent
#
# @param value the value to set the attribute parent to.
#
# source://faye-websocket//lib/faye/websocket/client.rb#93
def parent=(_arg0); end
# source://faye-websocket//lib/faye/websocket/client.rb#107
def receive_data(data); end
# source://faye-websocket//lib/faye/websocket/client.rb#103
def ssl_handshake_completed; end
# source://faye-websocket//lib/faye/websocket/client.rb#99
def ssl_verify_peer(cert); end
# source://faye-websocket//lib/faye/websocket/client.rb#111
def unbind(error = T.unsafe(nil)); end
# source://faye-websocket//lib/faye/websocket/client.rb#116
def write(data); end
end
# source://faye-websocket//lib/faye/websocket/client.rb#10
Faye::WebSocket::Client::DEFAULT_PORTS = T.let(T.unsafe(nil), Hash)
# source://faye-websocket//lib/faye/websocket/client.rb#11
Faye::WebSocket::Client::SECURE_PROTOCOLS = T.let(T.unsafe(nil), Array)
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#26
class Faye::WebSocket::SSLError < ::OpenSSL::SSL::SSLError; end
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#28
class Faye::WebSocket::SslVerifier
# @return [SslVerifier] a new instance of SslVerifier
#
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#29
def initialize(hostname, ssl_opts); end
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#56
def ssl_handshake_completed; end
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#41
def ssl_verify_peer(cert_text); end
private
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#86
def identity_verified?; end
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#74
def parse_cert(cert_text); end
# @return [Boolean]
#
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#70
def should_verify?; end
# source://faye-websocket//lib/faye/websocket/ssl_verifier.rb#80
def store_cert(certificate); end
end
# source://faye-websocket//lib/faye/websocket.rb#96
class Faye::WebSocket::Stream < ::Faye::RackStream
# source://faye-websocket//lib/faye/websocket.rb#97
def fail; end
# source://faye-websocket//lib/faye/websocket.rb#101
def receive(data); end
end

829
sorbet/rbi/gems/skyfall@0.6.0.rbi generated Normal file
View File

@@ -0,0 +1,829 @@
# typed: true
# DO NOT EDIT MANUALLY
# This is an autogenerated file for types exported from the `skyfall` gem.
# Please instead update this file by running `bin/tapioca gem skyfall`.
# CIDs in DAG-CBOR: https://ipld.io/specs/codecs/dag-cbor/spec/
# CIDs in JSON: https://ipld.io/specs/codecs/dag-json/spec/
# multibase: https://github.com/multiformats/multibase
#
# source://skyfall//lib/skyfall/version.rb#3
module Skyfall; end
# source://skyfall//lib/skyfall/cid.rb#10
class Skyfall::CID
# @return [CID] a new instance of CID
#
# source://skyfall//lib/skyfall/cid.rb#27
def initialize(data); end
# source://skyfall//lib/skyfall/cid.rb#39
def ==(other); end
# Returns the value of attribute data.
#
# source://skyfall//lib/skyfall/cid.rb#11
def data; end
# source://skyfall//lib/skyfall/cid.rb#35
def inspect; end
# source://skyfall//lib/skyfall/cid.rb#31
def to_s; end
class << self
# @raise [DecodeError]
#
# source://skyfall//lib/skyfall/cid.rb#13
def from_cbor_tag(tag); end
# @raise [DecodeError]
#
# source://skyfall//lib/skyfall/cid.rb#19
def from_json(string); end
end
end
# source://skyfall//lib/skyfall/car_archive.rb#26
class Skyfall::CarArchive
# @return [CarArchive] a new instance of CarArchive
#
# source://skyfall//lib/skyfall/car_archive.rb#31
def initialize(data); end
# Returns the value of attribute roots.
#
# source://skyfall//lib/skyfall/car_archive.rb#29
def roots; end
# source://skyfall//lib/skyfall/car_archive.rb#39
def section_with_cid(cid); end
# Returns the value of attribute sections.
#
# source://skyfall//lib/skyfall/car_archive.rb#29
def sections; end
private
# @raise [DecodeError]
#
# source://skyfall//lib/skyfall/car_archive.rb#80
def read_header(buffer); end
# @raise [DecodeError]
#
# source://skyfall//lib/skyfall/car_archive.rb#91
def read_section(buffer); end
class << self
# source://skyfall//lib/skyfall/car_archive.rb#44
def convert_data(object); end
# source://skyfall//lib/skyfall/car_archive.rb#74
def make_bytes(data); end
# source://skyfall//lib/skyfall/car_archive.rb#70
def make_cid_link(cid); end
end
end
# source://skyfall//lib/skyfall/car_archive.rb#13
class Skyfall::CarSection
# @return [CarSection] a new instance of CarSection
#
# source://skyfall//lib/skyfall/car_archive.rb#16
def initialize(cid, body_data); end
# source://skyfall//lib/skyfall/car_archive.rb#21
def body; end
# Returns the value of attribute cid.
#
# source://skyfall//lib/skyfall/car_archive.rb#14
def cid; end
end
# source://skyfall//lib/skyfall/collection.rb#2
module Skyfall::Collection
class << self
# source://skyfall//lib/skyfall/collection.rb#46
def from_short_code(code); end
# source://skyfall//lib/skyfall/collection.rb#42
def short_code(collection); end
end
end
# source://skyfall//lib/skyfall/collection.rb#4
Skyfall::Collection::BSKY_ACTOR_STATUS = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#11
Skyfall::Collection::BSKY_BLOCK = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#20
Skyfall::Collection::BSKY_CHAT_DECLARATION = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#5
Skyfall::Collection::BSKY_FEED = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#12
Skyfall::Collection::BSKY_FOLLOW = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#18
Skyfall::Collection::BSKY_LABELER = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#6
Skyfall::Collection::BSKY_LIKE = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#13
Skyfall::Collection::BSKY_LIST = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#14
Skyfall::Collection::BSKY_LISTBLOCK = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#15
Skyfall::Collection::BSKY_LISTITEM = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#7
Skyfall::Collection::BSKY_POST = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#8
Skyfall::Collection::BSKY_POSTGATE = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#3
Skyfall::Collection::BSKY_PROFILE = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#9
Skyfall::Collection::BSKY_REPOST = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#16
Skyfall::Collection::BSKY_STARTERPACK = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#10
Skyfall::Collection::BSKY_THREADGATE = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#17
Skyfall::Collection::BSKY_VERIFICATION = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/collection.rb#22
Skyfall::Collection::SHORT_CODES = T.let(T.unsafe(nil), Hash)
# source://skyfall//lib/skyfall/errors.rb#2
class Skyfall::DecodeError < ::StandardError; end
# source://skyfall//lib/skyfall/extensions.rb#5
module Skyfall::Extensions; end
# source://skyfall//lib/skyfall/firehose.rb#5
class Skyfall::Firehose < ::Skyfall::Stream
# @return [Firehose] a new instance of Firehose
#
# source://skyfall//lib/skyfall/firehose.rb#16
def initialize(server, endpoint, cursor = T.unsafe(nil)); end
# Returns the value of attribute cursor.
#
# source://skyfall//lib/skyfall/firehose.rb#14
def cursor; end
# Sets the attribute cursor
#
# @param value the value to set the attribute cursor to.
#
# source://skyfall//lib/skyfall/firehose.rb#14
def cursor=(_arg0); end
# source://skyfall//lib/skyfall/firehose.rb#29
def handle_message(msg); end
private
# source://skyfall//lib/skyfall/firehose.rb#45
def build_websocket_url; end
# source://skyfall//lib/skyfall/firehose.rb#49
def check_cursor(cursor); end
# source://skyfall//lib/skyfall/firehose.rb#59
def check_endpoint(endpoint); end
end
# source://skyfall//lib/skyfall/firehose/account_message.rb#4
class Skyfall::Firehose::AccountMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/account_message.rb#5
def active?; end
# source://skyfall//lib/skyfall/firehose/account_message.rb#9
def status; end
end
# source://skyfall//lib/skyfall/firehose/commit_message.rb#7
class Skyfall::Firehose::CommitMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/commit_message.rb#17
def blocks; end
# source://skyfall//lib/skyfall/firehose/commit_message.rb#8
def commit; end
# source://skyfall//lib/skyfall/firehose/commit_message.rb#21
def operations; end
# source://skyfall//lib/skyfall/firehose/commit_message.rb#12
def prev; end
# source://skyfall//lib/skyfall/firehose/commit_message.rb#25
def raw_record_for_operation(op); end
end
# source://skyfall//lib/skyfall/firehose/handle_message.rb#9
class Skyfall::Firehose::HandleMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/handle_message.rb#10
def handle; end
end
# source://skyfall//lib/skyfall/firehose/identity_message.rb#4
class Skyfall::Firehose::IdentityMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/identity_message.rb#5
def handle; end
end
# source://skyfall//lib/skyfall/firehose/info_message.rb#4
class Skyfall::Firehose::InfoMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/info_message.rb#9
def initialize(type_object, data_object); end
# source://skyfall//lib/skyfall/firehose/info_message.rb#20
def inspectable_variables; end
# source://skyfall//lib/skyfall/firehose/info_message.rb#5
def message; end
# source://skyfall//lib/skyfall/firehose/info_message.rb#5
def name; end
# source://skyfall//lib/skyfall/firehose/info_message.rb#16
def to_s; end
end
# source://skyfall//lib/skyfall/firehose/info_message.rb#7
Skyfall::Firehose::InfoMessage::OUTDATED_CURSOR = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/firehose/labels_message.rb#5
class Skyfall::Firehose::LabelsMessage
# source://skyfall//lib/skyfall/firehose/labels_message.rb#11
def initialize(type_object, data_object); end
# source://skyfall//lib/skyfall/firehose/labels_message.rb#8
def data_object; end
# source://skyfall//lib/skyfall/firehose/labels_message.rb#19
def labels; end
# source://skyfall//lib/skyfall/firehose/labels_message.rb#9
def seq; end
# source://skyfall//lib/skyfall/firehose/labels_message.rb#9
def type; end
# source://skyfall//lib/skyfall/firehose/labels_message.rb#8
def type_object; end
end
# source://skyfall//lib/skyfall/firehose/message.rb#9
class Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/message.rb#48
def initialize(type_object, data_object); end
# source://skyfall//lib/skyfall/firehose/message.rb#26
def data_object; end
# source://skyfall//lib/skyfall/firehose/message.rb#22
def did; end
# source://skyfall//lib/skyfall/firehose/message.rb#73
def inspect; end
# source://skyfall//lib/skyfall/firehose/message.rb#69
def inspectable_variables; end
# source://skyfall//lib/skyfall/firehose/message.rb#57
def operations; end
# source://skyfall//lib/skyfall/firehose/message.rb#22
def repo; end
# source://skyfall//lib/skyfall/firehose/message.rb#22
def seq; end
# source://skyfall//lib/skyfall/firehose/message.rb#65
def time; end
# source://skyfall//lib/skyfall/firehose/message.rb#22
def type; end
# source://skyfall//lib/skyfall/firehose/message.rb#26
def type_object; end
# source://skyfall//lib/skyfall/firehose/message.rb#61
def unknown?; end
class << self
# source://skyfall//lib/skyfall/firehose/message.rb#80
def decode_cbor_objects(data); end
# source://skyfall//lib/skyfall/firehose/message.rb#28
def new(data); end
end
end
# source://skyfall//lib/skyfall/firehose.rb#9
Skyfall::Firehose::NAMED_ENDPOINTS = T.let(T.unsafe(nil), Hash)
# source://skyfall//lib/skyfall/firehose/operation.rb#5
class Skyfall::Firehose::Operation
# source://skyfall//lib/skyfall/firehose/operation.rb#6
def initialize(message, json); end
# source://skyfall//lib/skyfall/firehose/operation.rb#21
def action; end
# source://skyfall//lib/skyfall/firehose/operation.rb#37
def cid; end
# source://skyfall//lib/skyfall/firehose/operation.rb#25
def collection; end
# source://skyfall//lib/skyfall/firehose/operation.rb#11
def did; end
# source://skyfall//lib/skyfall/firehose/operation.rb#53
def inspect; end
# source://skyfall//lib/skyfall/firehose/operation.rb#49
def inspectable_variables; end
# source://skyfall//lib/skyfall/firehose/operation.rb#17
def path; end
# source://skyfall//lib/skyfall/firehose/operation.rb#41
def raw_record; end
# source://skyfall//lib/skyfall/firehose/operation.rb#11
def repo; end
# source://skyfall//lib/skyfall/firehose/operation.rb#29
def rkey; end
# source://skyfall//lib/skyfall/firehose/operation.rb#45
def type; end
# source://skyfall//lib/skyfall/firehose/operation.rb#33
def uri; end
end
# source://skyfall//lib/skyfall/firehose.rb#7
Skyfall::Firehose::SUBSCRIBE_LABELS = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/firehose.rb#6
Skyfall::Firehose::SUBSCRIBE_REPOS = T.let(T.unsafe(nil), String)
# source://skyfall//lib/skyfall/firehose/sync_message.rb#4
class Skyfall::Firehose::SyncMessage < ::Skyfall::Firehose::Message
# source://skyfall//lib/skyfall/firehose/sync_message.rb#5
def rev; end
end
# source://skyfall//lib/skyfall/firehose/tombstone_message.rb#9
class Skyfall::Firehose::TombstoneMessage < ::Skyfall::Firehose::Message; end
# source://skyfall//lib/skyfall/firehose/unknown_message.rb#4
class Skyfall::Firehose::UnknownMessage < ::Skyfall::Firehose::Message; end
# source://skyfall//lib/skyfall/jetstream.rb#8
class Skyfall::Jetstream < ::Skyfall::Stream
# @return [Jetstream] a new instance of Jetstream
#
# source://skyfall//lib/skyfall/jetstream.rb#11
def initialize(server, params = T.unsafe(nil)); end
# Returns the value of attribute cursor.
#
# source://skyfall//lib/skyfall/jetstream.rb#9
def cursor; end
# Sets the attribute cursor
#
# @param value the value to set the attribute cursor to.
#
# source://skyfall//lib/skyfall/jetstream.rb#9
def cursor=(_arg0); end
# source://skyfall//lib/skyfall/jetstream.rb#25
def handle_message(msg); end
private
# source://skyfall//lib/skyfall/jetstream.rb#40
def build_websocket_url; end
# source://skyfall//lib/skyfall/jetstream.rb#110
def check_cursor(cursor); end
# source://skyfall//lib/skyfall/jetstream.rb#69
def check_option(k, v); end
# @raise [ArgumentError]
#
# source://skyfall//lib/skyfall/jetstream.rb#47
def check_params(params); end
# source://skyfall//lib/skyfall/jetstream.rb#84
def check_wanted_collections(list); end
# source://skyfall//lib/skyfall/jetstream.rb#99
def check_wanted_dids(list); end
end
# source://skyfall//lib/skyfall/jetstream/account_message.rb#5
class Skyfall::Jetstream::AccountMessage < ::Skyfall::Jetstream::Message
# source://skyfall//lib/skyfall/jetstream/account_message.rb#6
def initialize(json); end
# source://skyfall//lib/skyfall/jetstream/account_message.rb#11
def active?; end
# source://skyfall//lib/skyfall/jetstream/account_message.rb#15
def status; end
end
# source://skyfall//lib/skyfall/jetstream/commit_message.rb#6
class Skyfall::Jetstream::CommitMessage < ::Skyfall::Jetstream::Message
# source://skyfall//lib/skyfall/jetstream/commit_message.rb#7
def initialize(json); end
# source://skyfall//lib/skyfall/jetstream/commit_message.rb#12
def operations; end
end
# source://skyfall//lib/skyfall/jetstream/identity_message.rb#5
class Skyfall::Jetstream::IdentityMessage < ::Skyfall::Jetstream::Message
# source://skyfall//lib/skyfall/jetstream/identity_message.rb#6
def initialize(json); end
# source://skyfall//lib/skyfall/jetstream/identity_message.rb#11
def handle; end
end
# source://skyfall//lib/skyfall/jetstream/message.rb#7
class Skyfall::Jetstream::Message
# source://skyfall//lib/skyfall/jetstream/message.rb#35
def initialize(json); end
# source://skyfall//lib/skyfall/jetstream/message.rb#13
def did; end
# source://skyfall//lib/skyfall/jetstream/message.rb#18
def json; end
# source://skyfall//lib/skyfall/jetstream/message.rb#46
def operations; end
# source://skyfall//lib/skyfall/jetstream/message.rb#13
def repo; end
# source://skyfall//lib/skyfall/jetstream/message.rb#13
def seq; end
# source://skyfall//lib/skyfall/jetstream/message.rb#50
def time; end
# source://skyfall//lib/skyfall/jetstream/message.rb#13
def time_us; end
# source://skyfall//lib/skyfall/jetstream/message.rb#13
def type; end
# source://skyfall//lib/skyfall/jetstream/message.rb#42
def unknown?; end
class << self
# source://skyfall//lib/skyfall/jetstream/message.rb#20
def new(data); end
end
end
# source://skyfall//lib/skyfall/jetstream/operation.rb#5
class Skyfall::Jetstream::Operation
# source://skyfall//lib/skyfall/jetstream/operation.rb#6
def initialize(message, json); end
# source://skyfall//lib/skyfall/jetstream/operation.rb#21
def action; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#37
def cid; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#25
def collection; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#11
def did; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#53
def inspect; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#49
def inspectable_variables; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#17
def path; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#41
def raw_record; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#11
def repo; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#29
def rkey; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#45
def type; end
# source://skyfall//lib/skyfall/jetstream/operation.rb#33
def uri; end
end
# source://skyfall//lib/skyfall/jetstream/unknown_message.rb#4
class Skyfall::Jetstream::UnknownMessage < ::Skyfall::Jetstream::Message; end
# source://skyfall//lib/skyfall/label.rb#5
class Skyfall::Label
# @raise [DecodeError]
# @return [Label] a new instance of Label
#
# source://skyfall//lib/skyfall/label.rb#8
def initialize(data); end
# source://skyfall//lib/skyfall/label.rb#27
def authority; end
# source://skyfall//lib/skyfall/label.rb#35
def cid; end
# source://skyfall//lib/skyfall/label.rb#47
def created_at; end
# source://skyfall//lib/skyfall/label.rb#47
def cts; end
# Returns the value of attribute data.
#
# source://skyfall//lib/skyfall/label.rb#6
def data; end
# source://skyfall//lib/skyfall/label.rb#51
def exp; end
# source://skyfall//lib/skyfall/label.rb#51
def expires_at; end
# @return [Boolean]
#
# source://skyfall//lib/skyfall/label.rb#43
def neg; end
# @return [Boolean]
#
# source://skyfall//lib/skyfall/label.rb#43
def negation?; end
# source://skyfall//lib/skyfall/label.rb#27
def src; end
# source://skyfall//lib/skyfall/label.rb#31
def subject; end
# source://skyfall//lib/skyfall/label.rb#31
def uri; end
# source://skyfall//lib/skyfall/label.rb#39
def val; end
# source://skyfall//lib/skyfall/label.rb#39
def value; end
# source://skyfall//lib/skyfall/label.rb#23
def ver; end
# source://skyfall//lib/skyfall/label.rb#23
def version; end
end
# source://skyfall//lib/skyfall/stream.rb#8
class Skyfall::Stream
# @return [Stream] a new instance of Stream
#
# source://skyfall//lib/skyfall/stream.rb#15
def initialize(service); end
# Returns the value of attribute auto_reconnect.
#
# source://skyfall//lib/skyfall/stream.rb#12
def auto_reconnect; end
# Sets the attribute auto_reconnect
#
# @param value the value to set the attribute auto_reconnect to.
#
# source://skyfall//lib/skyfall/stream.rb#12
def auto_reconnect=(_arg0); end
# Returns the value of attribute check_heartbeat.
#
# source://skyfall//lib/skyfall/stream.rb#13
def check_heartbeat; end
# Sets the attribute check_heartbeat
#
# @param value the value to set the attribute check_heartbeat to.
#
# source://skyfall//lib/skyfall/stream.rb#116
def check_heartbeat=(value); end
# source://skyfall//lib/skyfall/stream.rb#98
def close; end
# source://skyfall//lib/skyfall/stream.rb#30
def connect; end
# source://skyfall//lib/skyfall/stream.rb#108
def default_user_agent; end
# source://skyfall//lib/skyfall/stream.rb#98
def disconnect; end
# source://skyfall//lib/skyfall/stream.rb#86
def handle_message(msg); end
# Returns the value of attribute heartbeat_interval.
#
# source://skyfall//lib/skyfall/stream.rb#13
def heartbeat_interval; end
# Sets the attribute heartbeat_interval
#
# @param value the value to set the attribute heartbeat_interval to.
#
# source://skyfall//lib/skyfall/stream.rb#13
def heartbeat_interval=(_arg0); end
# Returns the value of attribute heartbeat_timeout.
#
# source://skyfall//lib/skyfall/stream.rb#13
def heartbeat_timeout; end
# Sets the attribute heartbeat_timeout
#
# @param value the value to set the attribute heartbeat_timeout to.
#
# source://skyfall//lib/skyfall/stream.rb#13
def heartbeat_timeout=(_arg0); end
# source://skyfall//lib/skyfall/stream.rb#160
def inspect; end
# source://skyfall//lib/skyfall/stream.rb#156
def inspectable_variables; end
# Returns the value of attribute last_update.
#
# source://skyfall//lib/skyfall/stream.rb#12
def last_update; end
# Sets the attribute last_update
#
# @param value the value to set the attribute last_update to.
#
# source://skyfall//lib/skyfall/stream.rb#12
def last_update=(_arg0); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_connect(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_connect=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_connecting(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_connecting=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_disconnect(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_disconnect=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_error(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_error=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_message(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_message=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_raw_message(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_raw_message=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_reconnect(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_reconnect=(block); end
# source://skyfall//lib/skyfall/stream.rb#147
def on_timeout(&block); end
# source://skyfall//lib/skyfall/stream.rb#151
def on_timeout=(block); end
# source://skyfall//lib/skyfall/stream.rb#91
def reconnect; end
# source://skyfall//lib/skyfall/stream.rb#126
def start_heartbeat_timer; end
# source://skyfall//lib/skyfall/stream.rb#141
def stop_heartbeat_timer; end
# Returns the value of attribute user_agent.
#
# source://skyfall//lib/skyfall/stream.rb#12
def user_agent; end
# Sets the attribute user_agent
#
# @param value the value to set the attribute user_agent to.
#
# source://skyfall//lib/skyfall/stream.rb#12
def user_agent=(_arg0); end
# source://skyfall//lib/skyfall/stream.rb#112
def version_string; end
private
# source://skyfall//lib/skyfall/stream.rb#184
def build_root_url(service); end
# source://skyfall//lib/skyfall/stream.rb#176
def build_websocket_client(url); end
# source://skyfall//lib/skyfall/stream.rb#180
def build_websocket_url; end
# source://skyfall//lib/skyfall/stream.rb#168
def reconnect_delay; end
end
# source://skyfall//lib/skyfall/stream.rb#9
Skyfall::Stream::EVENTS = T.let(T.unsafe(nil), Array)
# source://skyfall//lib/skyfall/stream.rb#10
Skyfall::Stream::MAX_RECONNECT_INTERVAL = T.let(T.unsafe(nil), Integer)
# source://skyfall//lib/skyfall/errors.rb#8
class Skyfall::SubscriptionError < ::StandardError
# @return [SubscriptionError] a new instance of SubscriptionError
#
# source://skyfall//lib/skyfall/errors.rb#11
def initialize(error_type, error_message = T.unsafe(nil)); end
# Returns the value of attribute error_message.
#
# source://skyfall//lib/skyfall/errors.rb#9
def error_message; end
# Returns the value of attribute error_type.
#
# source://skyfall//lib/skyfall/errors.rb#9
def error_type; end
end
# source://skyfall//lib/skyfall/errors.rb#5
class Skyfall::UnsupportedError < ::StandardError; end
# source://skyfall//lib/skyfall/version.rb#4
Skyfall::VERSION = T.let(T.unsafe(nil), String)

View File

@@ -31,19 +31,19 @@ class WebSocket::Driver
# source://websocket-driver//lib/websocket/driver.rb#72
def initialize(socket, options = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#90
# source://websocket-driver//lib/websocket/driver.rb#92
def add_extension(extension); end
# source://websocket-driver//lib/websocket/driver.rb#123
# source://websocket-driver//lib/websocket/driver.rb#125
def binary(message); end
# source://websocket-driver//lib/websocket/driver.rb#135
# source://websocket-driver//lib/websocket/driver.rb#137
def close(reason = T.unsafe(nil), code = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#127
# source://websocket-driver//lib/websocket/driver.rb#129
def ping(*args); end
# source://websocket-driver//lib/websocket/driver.rb#131
# source://websocket-driver//lib/websocket/driver.rb#133
def pong(*args); end
# Returns the value of attribute protocol.
@@ -56,54 +56,54 @@ class WebSocket::Driver
# source://websocket-driver//lib/websocket/driver.rb#70
def ready_state; end
# source://websocket-driver//lib/websocket/driver.rb#94
# source://websocket-driver//lib/websocket/driver.rb#96
def set_header(name, value); end
# source://websocket-driver//lib/websocket/driver.rb#100
# source://websocket-driver//lib/websocket/driver.rb#102
def start; end
# source://websocket-driver//lib/websocket/driver.rb#85
# source://websocket-driver//lib/websocket/driver.rb#87
def state; end
# source://websocket-driver//lib/websocket/driver.rb#118
# source://websocket-driver//lib/websocket/driver.rb#120
def text(message); end
private
# source://websocket-driver//lib/websocket/driver.rb#156
# source://websocket-driver//lib/websocket/driver.rb#158
def fail(type, message); end
# source://websocket-driver//lib/websocket/driver.rb#144
# source://websocket-driver//lib/websocket/driver.rb#146
def fail_handshake(error); end
# source://websocket-driver//lib/websocket/driver.rb#162
# source://websocket-driver//lib/websocket/driver.rb#164
def open; end
# source://websocket-driver//lib/websocket/driver.rb#169
# source://websocket-driver//lib/websocket/driver.rb#171
def queue(message); end
class << self
# source://websocket-driver//lib/websocket/driver.rb#174
# source://websocket-driver//lib/websocket/driver.rb#176
def client(socket, options = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#198
# source://websocket-driver//lib/websocket/driver.rb#200
def encode(data, encoding = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#213
# source://websocket-driver//lib/websocket/driver.rb#216
def host_header(uri); end
# source://websocket-driver//lib/websocket/driver.rb#182
# source://websocket-driver//lib/websocket/driver.rb#184
def rack(socket, options = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#178
# source://websocket-driver//lib/websocket/driver.rb#180
def server(socket, options = T.unsafe(nil)); end
# source://websocket-driver//lib/websocket/driver.rb#221
# source://websocket-driver//lib/websocket/driver.rb#224
def validate_options(options, valid_keys); end
# @return [Boolean]
#
# source://websocket-driver//lib/websocket/driver.rb#229
# source://websocket-driver//lib/websocket/driver.rb#238
def websocket?(env); end
end
end
@@ -363,34 +363,34 @@ class WebSocket::Driver::Hybi < ::WebSocket::Driver
private
# source://websocket-driver//lib/websocket/driver/hybi.rb#336
# source://websocket-driver//lib/websocket/driver/hybi.rb#338
def check_frame_length; end
# source://websocket-driver//lib/websocket/driver/hybi.rb#347
# source://websocket-driver//lib/websocket/driver/hybi.rb#349
def emit_frame(buffer); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#395
# source://websocket-driver//lib/websocket/driver/hybi.rb#397
def emit_message; end
# source://websocket-driver//lib/websocket/driver/hybi.rb#270
# source://websocket-driver//lib/websocket/driver/hybi.rb#272
def fail(type, message); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#232
# source://websocket-driver//lib/websocket/driver/hybi.rb#234
def handshake_response; end
# source://websocket-driver//lib/websocket/driver/hybi.rb#325
# source://websocket-driver//lib/websocket/driver/hybi.rb#327
def parse_extended_length(buffer); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#308
# source://websocket-driver//lib/websocket/driver/hybi.rb#310
def parse_length(octet); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#275
# source://websocket-driver//lib/websocket/driver/hybi.rb#277
def parse_opcode(octet); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#196
# source://websocket-driver//lib/websocket/driver/hybi.rb#198
def send_frame(frame); end
# source://websocket-driver//lib/websocket/driver/hybi.rb#258
# source://websocket-driver//lib/websocket/driver/hybi.rb#260
def shutdown(code, reason, error = T.unsafe(nil)); end
class << self