diff --git a/Gemfile.lock b/Gemfile.lock index bff36305..e7d9bc6d 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -65,7 +65,7 @@ GEM rubocop-ast (1.49.0) parser (>= 3.3.7.2) prism (~> 1.7) - rubocop-on-rbs (1.9.0) + rubocop-on-rbs (1.9.1) lint_roller (~> 1.1) rbs (~> 3.5) rubocop (>= 1.72.1, < 2.0) diff --git a/gems/activejob/6.0/activejob.rbs b/gems/activejob/6.0/activejob.rbs index 16009ed1..fa374dfe 100644 --- a/gems/activejob/6.0/activejob.rbs +++ b/gems/activejob/6.0/activejob.rbs @@ -9,15 +9,25 @@ module ActiveJob extend ActiveJob::QueueName::ClassMethods extend ActiveJob::QueuePriority::ClassMethods - def self.queue_as: (*untyped) -> void | ... - def self.queue_with_priority: (?untyped? priority) -> void | ... - def self.before_perform: (*untyped filters) -> void | ... - def self.after_perform: (*untyped filters) -> void | ... - def self.around_perform: (*untyped filters) -> void | ... - def self.before_enqueue: (*untyped filters) -> void | ... - def self.after_enqueue: (*untyped filters) -> void | ... - def self.around_enqueue: (*untyped filters) -> void | ... - def self.retry_on: (*untyped) -> void | ... - def self.discard_on: (*untyped) -> void | ... + def self.queue_as: (*untyped) -> void + | ... + def self.queue_with_priority: (?untyped? priority) -> void + | ... + def self.before_perform: (*untyped filters) -> void + | ... + def self.after_perform: (*untyped filters) -> void + | ... + def self.around_perform: (*untyped filters) -> void + | ... + def self.before_enqueue: (*untyped filters) -> void + | ... + def self.after_enqueue: (*untyped filters) -> void + | ... + def self.around_enqueue: (*untyped filters) -> void + | ... + def self.retry_on: (*untyped) -> void + | ... + def self.discard_on: (*untyped) -> void + | ... end end diff --git a/gems/activerecord/7.2/activerecord.rbs b/gems/activerecord/7.2/activerecord.rbs index a914b1a2..6da54ed7 100644 --- a/gems/activerecord/7.2/activerecord.rbs +++ b/gems/activerecord/7.2/activerecord.rbs @@ -100,10 +100,14 @@ module ActiveRecord type before_save_callback[T] = callback[T] | _BeforeSaveCallbackObject def self.after_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void - def self.after_create_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_update_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_destroy_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_save_commit: (*after_save_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... + def self.after_create_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_update_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_destroy_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_save_commit: (*after_save_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... def self.after_create: (*after_create_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void def self.after_destroy: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void def self.after_rollback: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void @@ -196,7 +200,8 @@ module ActiveRecord def self.default_scope_override=: (untyped) -> untyped def default_scope_override: () -> untyped - def self.unscoped: () -> untyped | ... + def self.unscoped: () -> untyped + | ... def self.cache_timestamp_format: () -> untyped def self.cache_timestamp_format?: () -> bool @@ -329,7 +334,8 @@ module ActiveRecord private - def self.default_scope: (?untyped? scope) -> untyped | ... + def self.default_scope: (?untyped? scope) -> untyped + | ... end module Core diff --git a/gems/activerecord/8.0/activerecord.rbs b/gems/activerecord/8.0/activerecord.rbs index 1cd0678e..bc700eef 100644 --- a/gems/activerecord/8.0/activerecord.rbs +++ b/gems/activerecord/8.0/activerecord.rbs @@ -100,10 +100,14 @@ module ActiveRecord type before_save_callback[T] = callback[T] | _BeforeSaveCallbackObject def self.after_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void - def self.after_create_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_update_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_destroy_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... - def self.after_save_commit: (*after_save_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void | ... + def self.after_create_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_update_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_destroy_commit: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... + def self.after_save_commit: (*after_save_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) -> void + | ... def self.after_create: (*after_create_callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void def self.after_destroy: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void def self.after_rollback: (*callback[instance], ?if: conditions[instance], ?unless: conditions[instance], **untyped) ?{ () [self: instance] -> untyped } -> void @@ -196,7 +200,8 @@ module ActiveRecord def self.default_scope_override=: (untyped) -> untyped def default_scope_override: () -> untyped - def self.unscoped: () -> untyped | ... + def self.unscoped: () -> untyped + | ... def self.cache_timestamp_format: () -> untyped def self.cache_timestamp_format?: () -> bool @@ -329,7 +334,8 @@ module ActiveRecord private - def self.default_scope: (?untyped? scope) -> untyped | ... + def self.default_scope: (?untyped? scope) -> untyped + | ... end module Core diff --git a/gems/bigdecimal/3.1/bigdecimal.rbs b/gems/bigdecimal/3.1/bigdecimal.rbs index 4302e65a..1db660a4 100644 --- a/gems/bigdecimal/3.1/bigdecimal.rbs +++ b/gems/bigdecimal/3.1/bigdecimal.rbs @@ -1291,7 +1291,7 @@ class Integer # 4 / Complex(3, 0) # => ((4/3)+0i) # def /: (BigDecimal) -> BigDecimal - | ... + | ... #