Skip to content

Commit 3793346

Browse files
chore: make sorbet enums easier to read
1 parent 6b83db6 commit 3793346

File tree

77 files changed

+731
-4798
lines changed

Some content is hidden

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

77 files changed

+731
-4798
lines changed

rbi/lib/orb/models/alert.rbi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -211,7 +211,7 @@ module Orb
211211
extend Orb::Internal::Type::Enum
212212

213213
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::Alert::Type) }
214-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::Alert::Type::TaggedSymbol) }
214+
OrSymbol = T.type_alias { T.any(Symbol, String) }
215215

216216
CREDIT_BALANCE_DEPLETED = T.let(:credit_balance_depleted, Orb::Models::Alert::Type::TaggedSymbol)
217217
CREDIT_BALANCE_DROPPED = T.let(:credit_balance_dropped, Orb::Models::Alert::Type::TaggedSymbol)

rbi/lib/orb/models/alert_create_for_customer_params.rbi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,7 @@ module Orb
4747
extend Orb::Internal::Type::Enum
4848

4949
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::AlertCreateForCustomerParams::Type) }
50-
OrSymbol =
51-
T.type_alias { T.any(Symbol, String, Orb::Models::AlertCreateForCustomerParams::Type::TaggedSymbol) }
50+
OrSymbol = T.type_alias { T.any(Symbol, String) }
5251

5352
CREDIT_BALANCE_DEPLETED =
5453
T.let(:credit_balance_depleted, Orb::Models::AlertCreateForCustomerParams::Type::TaggedSymbol)

rbi/lib/orb/models/alert_create_for_external_customer_params.rbi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -49,8 +49,7 @@ module Orb
4949
extend Orb::Internal::Type::Enum
5050

5151
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::AlertCreateForExternalCustomerParams::Type) }
52-
OrSymbol =
53-
T.type_alias { T.any(Symbol, String, Orb::Models::AlertCreateForExternalCustomerParams::Type::TaggedSymbol) }
52+
OrSymbol = T.type_alias { T.any(Symbol, String) }
5453

5554
CREDIT_BALANCE_DEPLETED =
5655
T.let(:credit_balance_depleted, Orb::Models::AlertCreateForExternalCustomerParams::Type::TaggedSymbol)

rbi/lib/orb/models/alert_create_for_subscription_params.rbi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -63,8 +63,7 @@ module Orb
6363
extend Orb::Internal::Type::Enum
6464

6565
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::AlertCreateForSubscriptionParams::Type) }
66-
OrSymbol =
67-
T.type_alias { T.any(Symbol, String, Orb::Models::AlertCreateForSubscriptionParams::Type::TaggedSymbol) }
66+
OrSymbol = T.type_alias { T.any(Symbol, String) }
6867

6968
USAGE_EXCEEDED =
7069
T.let(:usage_exceeded, Orb::Models::AlertCreateForSubscriptionParams::Type::TaggedSymbol)

rbi/lib/orb/models/amount_discount.rbi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -46,8 +46,7 @@ module Orb
4646
extend Orb::Internal::Type::Enum
4747

4848
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::AmountDiscount::DiscountType) }
49-
OrSymbol =
50-
T.type_alias { T.any(Symbol, String, Orb::Models::AmountDiscount::DiscountType::TaggedSymbol) }
49+
OrSymbol = T.type_alias { T.any(Symbol, String) }
5150

5251
AMOUNT = T.let(:amount, Orb::Models::AmountDiscount::DiscountType::TaggedSymbol)
5352

rbi/lib/orb/models/billable_metric.rbi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -66,7 +66,7 @@ module Orb
6666
extend Orb::Internal::Type::Enum
6767

6868
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::BillableMetric::Status) }
69-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::BillableMetric::Status::TaggedSymbol) }
69+
OrSymbol = T.type_alias { T.any(Symbol, String) }
7070

7171
ACTIVE = T.let(:active, Orb::Models::BillableMetric::Status::TaggedSymbol)
7272
DRAFT = T.let(:draft, Orb::Models::BillableMetric::Status::TaggedSymbol)

rbi/lib/orb/models/billing_cycle_relative_date.rbi

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ module Orb
66
extend Orb::Internal::Type::Enum
77

88
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::BillingCycleRelativeDate) }
9-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::BillingCycleRelativeDate::TaggedSymbol) }
9+
OrSymbol = T.type_alias { T.any(Symbol, String) }
1010

1111
START_OF_TERM = T.let(:start_of_term, Orb::Models::BillingCycleRelativeDate::TaggedSymbol)
1212
END_OF_TERM = T.let(:end_of_term, Orb::Models::BillingCycleRelativeDate::TaggedSymbol)

rbi/lib/orb/models/credit_note.rbi

Lines changed: 5 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -323,8 +323,7 @@ module Orb
323323
extend Orb::Internal::Type::Enum
324324

325325
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::CreditNote::LineItem::Discount::DiscountType) }
326-
OrSymbol =
327-
T.type_alias { T.any(Symbol, String, Orb::Models::CreditNote::LineItem::Discount::DiscountType::TaggedSymbol) }
326+
OrSymbol = T.type_alias { T.any(Symbol, String) }
328327

329328
PERCENTAGE = T.let(:percentage, Orb::Models::CreditNote::LineItem::Discount::DiscountType::TaggedSymbol)
330329
AMOUNT = T.let(:amount, Orb::Models::CreditNote::LineItem::Discount::DiscountType::TaggedSymbol)
@@ -392,8 +391,7 @@ module Orb
392391

393392
TaggedSymbol =
394393
T.type_alias { T.all(Symbol, Orb::Models::CreditNote::MaximumAmountAdjustment::DiscountType) }
395-
OrSymbol =
396-
T.type_alias { T.any(Symbol, String, Orb::Models::CreditNote::MaximumAmountAdjustment::DiscountType::TaggedSymbol) }
394+
OrSymbol = T.type_alias { T.any(Symbol, String) }
397395

398396
PERCENTAGE =
399397
T.let(:percentage, Orb::Models::CreditNote::MaximumAmountAdjustment::DiscountType::TaggedSymbol)
@@ -421,7 +419,7 @@ module Orb
421419
extend Orb::Internal::Type::Enum
422420

423421
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::CreditNote::Reason) }
424-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::CreditNote::Reason::TaggedSymbol) }
422+
OrSymbol = T.type_alias { T.any(Symbol, String) }
425423

426424
DUPLICATE = T.let(:Duplicate, Orb::Models::CreditNote::Reason::TaggedSymbol)
427425
FRAUDULENT = T.let(:Fraudulent, Orb::Models::CreditNote::Reason::TaggedSymbol)
@@ -436,7 +434,7 @@ module Orb
436434
extend Orb::Internal::Type::Enum
437435

438436
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::CreditNote::Type) }
439-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::CreditNote::Type::TaggedSymbol) }
437+
OrSymbol = T.type_alias { T.any(Symbol, String) }
440438

441439
REFUND = T.let(:refund, Orb::Models::CreditNote::Type::TaggedSymbol)
442440
ADJUSTMENT = T.let(:adjustment, Orb::Models::CreditNote::Type::TaggedSymbol)
@@ -498,8 +496,7 @@ module Orb
498496
extend Orb::Internal::Type::Enum
499497

500498
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::CreditNote::Discount::DiscountType) }
501-
OrSymbol =
502-
T.type_alias { T.any(Symbol, String, Orb::Models::CreditNote::Discount::DiscountType::TaggedSymbol) }
499+
OrSymbol = T.type_alias { T.any(Symbol, String) }
503500

504501
PERCENTAGE = T.let(:percentage, Orb::Models::CreditNote::Discount::DiscountType::TaggedSymbol)
505502

rbi/lib/orb/models/credit_note_create_params.rbi

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -62,8 +62,7 @@ module Orb
6262
extend Orb::Internal::Type::Enum
6363

6464
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::CreditNoteCreateParams::Reason) }
65-
OrSymbol =
66-
T.type_alias { T.any(Symbol, String, Orb::Models::CreditNoteCreateParams::Reason::TaggedSymbol) }
65+
OrSymbol = T.type_alias { T.any(Symbol, String) }
6766

6867
DUPLICATE = T.let(:duplicate, Orb::Models::CreditNoteCreateParams::Reason::TaggedSymbol)
6968
FRAUDULENT = T.let(:fraudulent, Orb::Models::CreditNoteCreateParams::Reason::TaggedSymbol)

rbi/lib/orb/models/customer.rbi

Lines changed: 4 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -444,7 +444,7 @@ module Orb
444444
extend Orb::Internal::Type::Enum
445445

446446
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::Customer::PaymentProvider) }
447-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::Customer::PaymentProvider::TaggedSymbol) }
447+
OrSymbol = T.type_alias { T.any(Symbol, String) }
448448

449449
QUICKBOOKS = T.let(:quickbooks, Orb::Models::Customer::PaymentProvider::TaggedSymbol)
450450
BILL_COM = T.let(:"bill.com", Orb::Models::Customer::PaymentProvider::TaggedSymbol)
@@ -645,7 +645,7 @@ module Orb
645645
extend Orb::Internal::Type::Enum
646646

647647
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::Customer::TaxID::Country) }
648-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::Customer::TaxID::Country::TaggedSymbol) }
648+
OrSymbol = T.type_alias { T.any(Symbol, String) }
649649

650650
AD = T.let(:AD, Orb::Models::Customer::TaxID::Country::TaggedSymbol)
651651
AE = T.let(:AE, Orb::Models::Customer::TaxID::Country::TaggedSymbol)
@@ -734,7 +734,7 @@ module Orb
734734
extend Orb::Internal::Type::Enum
735735

736736
TaggedSymbol = T.type_alias { T.all(Symbol, Orb::Models::Customer::TaxID::Type) }
737-
OrSymbol = T.type_alias { T.any(Symbol, String, Orb::Models::Customer::TaxID::Type::TaggedSymbol) }
737+
OrSymbol = T.type_alias { T.any(Symbol, String) }
738738

739739
AD_NRT = T.let(:ad_nrt, Orb::Models::Customer::TaxID::Type::TaggedSymbol)
740740
AE_TRN = T.let(:ae_trn, Orb::Models::Customer::TaxID::Type::TaggedSymbol)
@@ -876,14 +876,7 @@ module Orb
876876

877877
TaggedSymbol =
878878
T.type_alias { T.all(Symbol, Orb::Models::Customer::AccountingSyncConfiguration::AccountingProvider::ProviderType) }
879-
OrSymbol =
880-
T.type_alias do
881-
T.any(
882-
Symbol,
883-
String,
884-
Orb::Models::Customer::AccountingSyncConfiguration::AccountingProvider::ProviderType::TaggedSymbol
885-
)
886-
end
879+
OrSymbol = T.type_alias { T.any(Symbol, String) }
887880

888881
QUICKBOOKS =
889882
T.let(

0 commit comments

Comments
 (0)