Skip to content

Commit af4a884

Browse files
chore: always fold up method bodies in sorbet type definitions (#233)
1 parent 6220144 commit af4a884

File tree

212 files changed

+5308
-9719
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

212 files changed

+5308
-9719
lines changed

lib/orb/models/subscription_create_params.rb

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1628,7 +1628,7 @@ class MatrixConfig < Orb::Internal::Type::BaseModel
16281628
required :matrix_values,
16291629
-> do
16301630
Orb::Internal::Type::ArrayOf[
1631-
Orb::Models::SubscriptionCreateParams::AddPrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
1631+
Orb::Models::SubscriptionCreateParams::AddPrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
16321632
]
16331633
end
16341634

@@ -2240,7 +2240,7 @@ class TieredBpsConfig < Orb::Internal::Type::BaseModel
22402240
required :tiers,
22412241
-> do
22422242
Orb::Internal::Type::ArrayOf[
2243-
Orb::Models::SubscriptionCreateParams::AddPrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
2243+
Orb::Models::SubscriptionCreateParams::AddPrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
22442244
]
22452245
end
22462246

@@ -9042,7 +9042,7 @@ class MatrixConfig < Orb::Internal::Type::BaseModel
90429042
required :matrix_values,
90439043
-> do
90449044
Orb::Internal::Type::ArrayOf[
9045-
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
9045+
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
90469046
]
90479047
end
90489048

@@ -9654,7 +9654,7 @@ class TieredBpsConfig < Orb::Internal::Type::BaseModel
96549654
required :tiers,
96559655
-> do
96569656
Orb::Internal::Type::ArrayOf[
9657-
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
9657+
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
96589658
]
96599659
end
96609660

@@ -10233,7 +10233,7 @@ class BulkBpsConfig < Orb::Internal::Type::BaseModel
1023310233
required :tiers,
1023410234
-> do
1023510235
Orb::Internal::Type::ArrayOf[
10236-
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
10236+
Orb::Models::SubscriptionCreateParams::ReplacePrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
1023710237
]
1023810238
end
1023910239

lib/orb/models/subscription_price_intervals_params.rb

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1213,7 +1213,7 @@ class MatrixConfig < Orb::Internal::Type::BaseModel
12131213
required :matrix_values,
12141214
-> do
12151215
Orb::Internal::Type::ArrayOf[
1216-
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingMatrixPrice::MatrixConfig::MatrixValue
1216+
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingMatrixPrice::MatrixConfig::MatrixValue
12171217
]
12181218
end
12191219

@@ -1527,7 +1527,7 @@ class MatrixWithAllocationConfig < Orb::Internal::Type::BaseModel
15271527
required :matrix_values,
15281528
-> do
15291529
Orb::Internal::Type::ArrayOf[
1530-
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingMatrixWithAllocationPrice::MatrixWithAllocationConfig::MatrixValue
1530+
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingMatrixWithAllocationPrice::MatrixWithAllocationConfig::MatrixValue
15311531
]
15321532
end
15331533

@@ -2120,7 +2120,7 @@ class TieredBpsConfig < Orb::Internal::Type::BaseModel
21202120
required :tiers,
21212121
-> do
21222122
Orb::Internal::Type::ArrayOf[
2123-
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingTieredBpsPrice::TieredBpsConfig::Tier
2123+
Orb::Models::SubscriptionPriceIntervalsParams::Add::Price::NewFloatingTieredBpsPrice::TieredBpsConfig::Tier
21242124
]
21252125
end
21262126

lib/orb/models/subscription_schedule_plan_change_params.rb

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -1619,7 +1619,7 @@ class MatrixConfig < Orb::Internal::Type::BaseModel
16191619
required :matrix_values,
16201620
-> do
16211621
Orb::Internal::Type::ArrayOf[
1622-
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
1622+
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
16231623
]
16241624
end
16251625

@@ -1925,7 +1925,7 @@ class TieredConfig < Orb::Internal::Type::BaseModel
19251925
required :tiers,
19261926
-> do
19271927
Orb::Internal::Type::ArrayOf[
1928-
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionTieredPrice::TieredConfig::Tier
1928+
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionTieredPrice::TieredConfig::Tier
19291929
]
19301930
end
19311931

@@ -2235,7 +2235,7 @@ class TieredBpsConfig < Orb::Internal::Type::BaseModel
22352235
required :tiers,
22362236
-> do
22372237
Orb::Internal::Type::ArrayOf[
2238-
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
2238+
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
22392239
]
22402240
end
22412241

@@ -2814,7 +2814,7 @@ class BulkBpsConfig < Orb::Internal::Type::BaseModel
28142814
required :tiers,
28152815
-> do
28162816
Orb::Internal::Type::ArrayOf[
2817-
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
2817+
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
28182818
]
28192819
end
28202820

@@ -3123,7 +3123,7 @@ class BulkConfig < Orb::Internal::Type::BaseModel
31233123
required :tiers,
31243124
-> do
31253125
Orb::Internal::Type::ArrayOf[
3126-
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionBulkPrice::BulkConfig::Tier
3126+
Orb::Models::SubscriptionSchedulePlanChangeParams::AddPrice::Price::NewSubscriptionBulkPrice::BulkConfig::Tier
31273127
]
31283128
end
31293129

@@ -9055,7 +9055,7 @@ class MatrixConfig < Orb::Internal::Type::BaseModel
90559055
required :matrix_values,
90569056
-> do
90579057
Orb::Internal::Type::ArrayOf[
9058-
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
9058+
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionMatrixPrice::MatrixConfig::MatrixValue
90599059
]
90609060
end
90619061

@@ -9361,7 +9361,7 @@ class TieredConfig < Orb::Internal::Type::BaseModel
93619361
required :tiers,
93629362
-> do
93639363
Orb::Internal::Type::ArrayOf[
9364-
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionTieredPrice::TieredConfig::Tier
9364+
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionTieredPrice::TieredConfig::Tier
93659365
]
93669366
end
93679367

@@ -9671,7 +9671,7 @@ class TieredBpsConfig < Orb::Internal::Type::BaseModel
96719671
required :tiers,
96729672
-> do
96739673
Orb::Internal::Type::ArrayOf[
9674-
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
9674+
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionTieredBpsPrice::TieredBpsConfig::Tier
96759675
]
96769676
end
96779677

@@ -10250,7 +10250,7 @@ class BulkBpsConfig < Orb::Internal::Type::BaseModel
1025010250
required :tiers,
1025110251
-> do
1025210252
Orb::Internal::Type::ArrayOf[
10253-
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
10253+
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionBulkBpsPrice::BulkBpsConfig::Tier
1025410254
]
1025510255
end
1025610256

@@ -10559,7 +10559,7 @@ class BulkConfig < Orb::Internal::Type::BaseModel
1055910559
required :tiers,
1056010560
-> do
1056110561
Orb::Internal::Type::ArrayOf[
10562-
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionBulkPrice::BulkConfig::Tier
10562+
Orb::Models::SubscriptionSchedulePlanChangeParams::ReplacePrice::Price::NewSubscriptionBulkPrice::BulkConfig::Tier
1056310563
]
1056410564
end
1056510565

lib/orb/models/subscription_unschedule_fixed_fee_quantity_updates_response.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1072,7 +1072,7 @@ class PriceInterval < Orb::Internal::Type::BaseModel
10721072
required :fixed_fee_quantity_transitions,
10731073
-> do
10741074
Orb::Internal::Type::ArrayOf[
1075-
Orb::Models::SubscriptionUnscheduleFixedFeeQuantityUpdatesResponse::PriceInterval::FixedFeeQuantityTransition
1075+
Orb::Models::SubscriptionUnscheduleFixedFeeQuantityUpdatesResponse::PriceInterval::FixedFeeQuantityTransition
10761076
]
10771077
end,
10781078
nil?: true

rbi/lib/orb/client.rbi

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,7 @@ module Orb
5757

5858
# @api private
5959
sig { override.returns(T::Hash[String, String]) }
60-
private def auth_headers
61-
end
60+
private def auth_headers; end
6261

6362
# Creates and returns a new client for interacting with the API.
6463
sig do
@@ -84,7 +83,6 @@ module Orb
8483
initial_retry_delay: DEFAULT_INITIAL_RETRY_DELAY,
8584
max_retry_delay: DEFAULT_MAX_RETRY_DELAY,
8685
idempotency_header: "Idempotency-Key"
87-
)
88-
end
86+
); end
8987
end
9088
end

rbi/lib/orb/errors.rbi

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,7 @@ module Orb
3232
)
3333
.returns(T.attached_class)
3434
end
35-
def self.new(url:, status: nil, body: nil, request: nil, response: nil, message: nil)
36-
end
35+
def self.new(url:, status: nil, body: nil, request: nil, response: nil, message: nil); end
3736
end
3837

3938
class APIConnectionError < Orb::Errors::APIError
@@ -89,8 +88,7 @@ module Orb
8988
)
9089
.returns(T.attached_class)
9190
end
92-
def self.for(url:, status:, body:, request:, response:, message: nil)
93-
end
91+
def self.for(url:, status:, body:, request:, response:, message: nil); end
9492

9593
sig { returns(Integer) }
9694
attr_accessor :status
@@ -107,8 +105,7 @@ module Orb
107105
)
108106
.returns(T.attached_class)
109107
end
110-
def self.new(url:, status:, body:, request:, response:, message: nil)
111-
end
108+
def self.new(url:, status:, body:, request:, response:, message: nil); end
112109
end
113110

114111
class BadRequestError < Orb::Errors::APIStatusError

rbi/lib/orb/internal/page.rbi

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -14,8 +14,7 @@ module Orb
1414
attr_accessor :pagination_metadata
1515

1616
sig { returns(String) }
17-
def inspect
18-
end
17+
def inspect; end
1918

2019
class PaginationMetadata < Orb::Internal::Type::BaseModel
2120
sig { returns(T::Boolean) }
@@ -25,12 +24,10 @@ module Orb
2524
attr_accessor :next_cursor
2625

2726
sig { params(has_more: T::Boolean, next_cursor: T.nilable(String)).returns(T.attached_class) }
28-
def self.new(has_more:, next_cursor:)
29-
end
27+
def self.new(has_more:, next_cursor:); end
3028

3129
sig { override.returns({has_more: T::Boolean, next_cursor: T.nilable(String)}) }
32-
def to_hash
33-
end
30+
def to_hash; end
3431
end
3532
end
3633
end

rbi/lib/orb/internal/transport/base_client.rbi

Lines changed: 12 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -52,8 +52,7 @@ module Orb
5252
class << self
5353
# @api private
5454
sig { params(req: Orb::Internal::Transport::BaseClient::RequestComponentsShape).void }
55-
def validate!(req)
56-
end
55+
def validate!(req); end
5756

5857
# @api private
5958
sig do
@@ -65,8 +64,7 @@ module Orb
6564
)
6665
).returns(T::Boolean)
6766
end
68-
def should_retry?(status, headers:)
69-
end
67+
def should_retry?(status, headers:); end
7068

7169
# @api private
7270
sig do
@@ -77,8 +75,7 @@ module Orb
7775
)
7876
.returns(Orb::Internal::Transport::BaseClient::RequestInputShape)
7977
end
80-
def follow_redirect(request, status:, response_headers:)
81-
end
78+
def follow_redirect(request, status:, response_headers:); end
8279

8380
# @api private
8481
sig do
@@ -88,8 +85,7 @@ module Orb
8885
)
8986
.void
9087
end
91-
def reap_connection!(status, stream:)
92-
end
88+
def reap_connection!(status, stream:); end
9389
end
9490

9591
# @api private
@@ -118,32 +114,26 @@ module Orb
118114
max_retry_delay: 0.0,
119115
headers: {},
120116
idempotency_header: nil
121-
)
122-
end
123-
117+
); end
124118
# @api private
125119
sig { overridable.returns(T::Hash[String, String]) }
126-
private def auth_headers
127-
end
120+
private def auth_headers; end
128121

129122
# @api private
130123
sig { returns(String) }
131-
private def generate_idempotency_key
132-
end
124+
private def generate_idempotency_key; end
133125

134126
# @api private
135127
sig do
136128
overridable
137129
.params(req: Orb::Internal::Transport::BaseClient::RequestComponentsShape, opts: Orb::Internal::AnyHash)
138130
.returns(Orb::Internal::Transport::BaseClient::RequestInputShape)
139131
end
140-
private def build_request(req, opts)
141-
end
132+
private def build_request(req, opts); end
142133

143134
# @api private
144135
sig { params(headers: T::Hash[String, String], retry_count: Integer).returns(Float) }
145-
private def retry_delay(headers, retry_count:)
146-
end
136+
private def retry_delay(headers, retry_count:); end
147137

148138
# @api private
149139
sig do
@@ -155,8 +145,7 @@ module Orb
155145
)
156146
.returns([Integer, Net::HTTPResponse, T::Enumerable[String]])
157147
end
158-
private def send_request(request, redirect_count:, retry_count:, send_retry_header:)
159-
end
148+
private def send_request(request, redirect_count:, retry_count:, send_retry_header:); end
160149

161150
# Execute the request specified by `req`. This is the method that all resource
162151
# methods call into.
@@ -197,12 +186,9 @@ module Orb
197186
stream: nil,
198187
model: Orb::Internal::Type::Unknown,
199188
options: {}
200-
)
201-
end
202-
189+
); end
203190
sig { returns(String) }
204-
def inspect
205-
end
191+
def inspect; end
206192
end
207193
end
208194
end

rbi/lib/orb/internal/transport/pooled_net_requester.rbi

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -23,13 +23,11 @@ module Orb
2323
class << self
2424
# @api private
2525
sig { params(url: URI::Generic).returns(Net::HTTP) }
26-
def connect(url)
27-
end
26+
def connect(url); end
2827

2928
# @api private
3029
sig { params(conn: Net::HTTP, deadline: Float).void }
31-
def calibrate_socket_timeout(conn, deadline)
32-
end
30+
def calibrate_socket_timeout(conn, deadline); end
3331

3432
# @api private
3533
sig do
@@ -39,27 +37,23 @@ module Orb
3937
)
4038
.returns(Net::HTTPGenericRequest)
4139
end
42-
def build_request(request, &blk)
43-
end
40+
def build_request(request, &blk); end
4441
end
4542

4643
# @api private
4744
sig { params(url: URI::Generic, deadline: Float, blk: T.proc.params(arg0: Net::HTTP).void).void }
48-
private def with_pool(url, deadline:, &blk)
49-
end
45+
private def with_pool(url, deadline:, &blk); end
5046

5147
# @api private
5248
sig do
5349
params(request: Orb::Internal::Transport::PooledNetRequester::RequestShape)
5450
.returns([Integer, Net::HTTPResponse, T::Enumerable[String]])
5551
end
56-
def execute(request)
57-
end
52+
def execute(request); end
5853

5954
# @api private
6055
sig { params(size: Integer).returns(T.attached_class) }
61-
def self.new(size: Etc.nprocessors)
62-
end
56+
def self.new(size: Etc.nprocessors); end
6357
end
6458
end
6559
end

0 commit comments

Comments
 (0)