Skip to content

Commit 395ffe4

Browse files
chore(client): deprecate some symbols
1 parent 0531b3c commit 395ffe4

24 files changed

+223
-1
lines changed

src/Orb.Tests/Orb.Tests.csproj

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@
77
<ImplicitUsings>disable</ImplicitUsings>
88
<!-- Disable skipped tests warnings -->
99
<NoWarn>$(NoWarn),xUnit1004</NoWarn>
10+
<!-- Disable deprecation warnings since we may reference our own deprecated symbols -->
11+
<NoWarn>$(NoWarn),0618</NoWarn>
1012
</PropertyGroup>
1113
<ItemGroup>
1214
<PackageReference Include="coverlet.collector" Version="6.0.0" />

src/Orb/Models/ChangedSubscriptionResources.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -580,6 +580,7 @@ public required CustomerTaxID? CustomerTaxID
580580
/// provided, the first discount in the list will be returned. If the list is
581581
/// empty, `None` will be returned.
582582
/// </summary>
583+
[System::Obsolete("deprecated")]
583584
public required JsonElement Discount
584585
{
585586
get
@@ -2424,6 +2425,7 @@ public required string CreditsApplied
24242425
/// <summary>
24252426
/// This field is deprecated in favor of `adjustments`
24262427
/// </summary>
2428+
[System::Obsolete("deprecated")]
24272429
public required SharedDiscount? Discount
24282430
{
24292431
get
@@ -2519,6 +2521,7 @@ public required string? Grouping
25192521
/// <summary>
25202522
/// This field is deprecated in favor of `adjustments`.
25212523
/// </summary>
2524+
[System::Obsolete("deprecated")]
25222525
public required Maximum? Maximum
25232526
{
25242527
get
@@ -2540,6 +2543,7 @@ public required Maximum? Maximum
25402543
/// <summary>
25412544
/// This field is deprecated in favor of `adjustments`.
25422545
/// </summary>
2546+
[System::Obsolete("deprecated")]
25432547
public required string? MaximumAmount
25442548
{
25452549
get
@@ -2561,6 +2565,7 @@ public required string? MaximumAmount
25612565
/// <summary>
25622566
/// This field is deprecated in favor of `adjustments`.
25632567
/// </summary>
2568+
[System::Obsolete("deprecated")]
25642569
public required Minimum? Minimum
25652570
{
25662571
get
@@ -2582,6 +2587,7 @@ public required Minimum? Minimum
25822587
/// <summary>
25832588
/// This field is deprecated in favor of `adjustments`.
25842589
/// </summary>
2590+
[System::Obsolete("deprecated")]
25852591
public required string? MinimumAmount
25862592
{
25872593
get

src/Orb/Models/Invoice.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -409,6 +409,7 @@ public required CustomerTaxID? CustomerTaxID
409409
/// provided, the first discount in the list will be returned. If the list is
410410
/// empty, `None` will be returned.
411411
/// </summary>
412+
[System::Obsolete("deprecated")]
412413
public required JsonElement Discount
413414
{
414415
get
@@ -2233,6 +2234,7 @@ public required string CreditsApplied
22332234
/// <summary>
22342235
/// This field is deprecated in favor of `adjustments`
22352236
/// </summary>
2237+
[System::Obsolete("deprecated")]
22362238
public required SharedDiscount? Discount
22372239
{
22382240
get
@@ -2328,6 +2330,7 @@ public required string? Grouping
23282330
/// <summary>
23292331
/// This field is deprecated in favor of `adjustments`.
23302332
/// </summary>
2333+
[System::Obsolete("deprecated")]
23312334
public required Maximum? Maximum
23322335
{
23332336
get
@@ -2349,6 +2352,7 @@ public required Maximum? Maximum
23492352
/// <summary>
23502353
/// This field is deprecated in favor of `adjustments`.
23512354
/// </summary>
2355+
[System::Obsolete("deprecated")]
23522356
public required string? MaximumAmount
23532357
{
23542358
get
@@ -2370,6 +2374,7 @@ public required string? MaximumAmount
23702374
/// <summary>
23712375
/// This field is deprecated in favor of `adjustments`.
23722376
/// </summary>
2377+
[System::Obsolete("deprecated")]
23732378
public required Minimum? Minimum
23742379
{
23752380
get
@@ -2391,6 +2396,7 @@ public required Minimum? Minimum
23912396
/// <summary>
23922397
/// This field is deprecated in favor of `adjustments`.
23932398
/// </summary>
2399+
[System::Obsolete("deprecated")]
23942400
public required string? MinimumAmount
23952401
{
23962402
get

src/Orb/Models/InvoiceLineItems/InvoiceLineItemCreateResponse.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -173,6 +173,7 @@ public required string CreditsApplied
173173
/// <summary>
174174
/// This field is deprecated in favor of `adjustments`
175175
/// </summary>
176+
[System::Obsolete("deprecated")]
176177
public required SharedDiscount? Discount
177178
{
178179
get
@@ -268,6 +269,7 @@ public required string? Grouping
268269
/// <summary>
269270
/// This field is deprecated in favor of `adjustments`.
270271
/// </summary>
272+
[System::Obsolete("deprecated")]
271273
public required Maximum? Maximum
272274
{
273275
get
@@ -289,6 +291,7 @@ public required Maximum? Maximum
289291
/// <summary>
290292
/// This field is deprecated in favor of `adjustments`.
291293
/// </summary>
294+
[System::Obsolete("deprecated")]
292295
public required string? MaximumAmount
293296
{
294297
get
@@ -310,6 +313,7 @@ public required string? MaximumAmount
310313
/// <summary>
311314
/// This field is deprecated in favor of `adjustments`.
312315
/// </summary>
316+
[System::Obsolete("deprecated")]
313317
public required Minimum? Minimum
314318
{
315319
get
@@ -331,6 +335,7 @@ public required Minimum? Minimum
331335
/// <summary>
332336
/// This field is deprecated in favor of `adjustments`.
333337
/// </summary>
338+
[System::Obsolete("deprecated")]
334339
public required string? MinimumAmount
335340
{
336341
get

src/Orb/Models/Invoices/InvoiceFetchUpcomingResponse.cs

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -403,6 +403,7 @@ public required CustomerTaxID? CustomerTaxID
403403
/// provided, the first discount in the list will be returned. If the list is
404404
/// empty, `None` will be returned.
405405
/// </summary>
406+
[System::Obsolete("deprecated")]
406407
public required JsonElement Discount
407408
{
408409
get
@@ -2232,6 +2233,7 @@ public required string CreditsApplied
22322233
/// <summary>
22332234
/// This field is deprecated in favor of `adjustments`
22342235
/// </summary>
2236+
[System::Obsolete("deprecated")]
22352237
public required SharedDiscount? Discount
22362238
{
22372239
get
@@ -2327,6 +2329,7 @@ public required string? Grouping
23272329
/// <summary>
23282330
/// This field is deprecated in favor of `adjustments`.
23292331
/// </summary>
2332+
[System::Obsolete("deprecated")]
23302333
public required Maximum? Maximum
23312334
{
23322335
get
@@ -2348,6 +2351,7 @@ public required Maximum? Maximum
23482351
/// <summary>
23492352
/// This field is deprecated in favor of `adjustments`.
23502353
/// </summary>
2354+
[System::Obsolete("deprecated")]
23512355
public required string? MaximumAmount
23522356
{
23532357
get
@@ -2369,6 +2373,7 @@ public required string? MaximumAmount
23692373
/// <summary>
23702374
/// This field is deprecated in favor of `adjustments`.
23712375
/// </summary>
2376+
[System::Obsolete("deprecated")]
23722377
public required Minimum? Minimum
23732378
{
23742379
get
@@ -2390,6 +2395,7 @@ public required Minimum? Minimum
23902395
/// <summary>
23912396
/// This field is deprecated in favor of `adjustments`.
23922397
/// </summary>
2398+
[System::Obsolete("deprecated")]
23932399
public required string? MinimumAmount
23942400
{
23952401
get

src/Orb/Models/Maximum.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public sealed record class Maximum : ModelBase, IFromRaw<Maximum>
1616
/// List of price_ids that this maximum amount applies to. For plan/plan phase
1717
/// maximums, this can be a subset of prices.
1818
/// </summary>
19+
[System::Obsolete("deprecated")]
1920
public required List<string> AppliesToPriceIDs
2021
{
2122
get

src/Orb/Models/Minimum.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,7 @@ public sealed record class Minimum : ModelBase, IFromRaw<Minimum>
1616
/// List of price_ids that this minimum amount applies to. For plan/plan phase
1717
/// minimums, this can be a subset of prices.
1818
/// </summary>
19+
[System::Obsolete("deprecated")]
1920
public required List<string> AppliesToPriceIDs
2021
{
2122
get

src/Orb/Models/MonetaryAmountDiscountAdjustment.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,7 @@ public required string AmountDiscount
129129
/// <summary>
130130
/// The price IDs that this adjustment applies to.
131131
/// </summary>
132+
[System::Obsolete("deprecated")]
132133
public required List<string> AppliesToPriceIDs
133134
{
134135
get

src/Orb/Models/MonetaryMaximumAdjustment.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ public required string Amount
9696
/// <summary>
9797
/// The price IDs that this adjustment applies to.
9898
/// </summary>
99+
[System::Obsolete("deprecated")]
99100
public required List<string> AppliesToPriceIDs
100101
{
101102
get

src/Orb/Models/MonetaryMinimumAdjustment.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -96,6 +96,7 @@ public required string Amount
9696
/// <summary>
9797
/// The price IDs that this adjustment applies to.
9898
/// </summary>
99+
[System::Obsolete("deprecated")]
99100
public required List<string> AppliesToPriceIDs
100101
{
101102
get

0 commit comments

Comments
 (0)