Skip to content

Commit 1391384

Browse files
Say it the way a user reads it
Retired by Morningstar in 2026, use X, or: for all periods, no replacement is available. No feed migration, no since the. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_017DcMRhtEUtdtCQWgv5ek4K
1 parent 18de86e commit 1391384

369 files changed

Lines changed: 2910 additions & 2910 deletions

File tree

Some content is hidden

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

Common/Data/Fundamental/Generated/AccountsPayableBalanceSheet.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ public class AccountsPayableBalanceSheet : MultiPeriodField
3737
/// Gets/sets the OneMonth period value for the field
3838
/// </summary>
3939
[JsonProperty("1M")]
40-
[Obsolete("AccountsPayable.OneMonth is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
41-
public double OneMonth => throw new NotSupportedException("AccountsPayable.OneMonth is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
40+
[Obsolete("AccountsPayable.OneMonth was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
41+
public double OneMonth => throw new NotSupportedException("AccountsPayable.OneMonth was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
4242

4343
/// <summary>
4444
/// Gets/sets the TwoMonths period value for the field
4545
/// </summary>
4646
[JsonProperty("2M")]
47-
[Obsolete("AccountsPayable.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
48-
public double TwoMonths => throw new NotSupportedException("AccountsPayable.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
47+
[Obsolete("AccountsPayable.TwoMonths was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
48+
public double TwoMonths => throw new NotSupportedException("AccountsPayable.TwoMonths was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
4949

5050
/// <summary>
5151
/// Gets/sets the ThreeMonths period value for the field
@@ -63,8 +63,8 @@ public class AccountsPayableBalanceSheet : MultiPeriodField
6363
/// Gets/sets the NineMonths period value for the field
6464
/// </summary>
6565
[JsonProperty("9M")]
66-
[Obsolete("AccountsPayable.NineMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
67-
public double NineMonths => throw new NotSupportedException("AccountsPayable.NineMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
66+
[Obsolete("AccountsPayable.NineMonths was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
67+
public double NineMonths => throw new NotSupportedException("AccountsPayable.NineMonths was retired by Morningstar in 2026; use AccountsPayable.ThreeMonths (also available: SixMonths, TwelveMonths).");
6868

6969
/// <summary>
7070
/// Gets/sets the TwelveMonths period value for the field

Common/Data/Fundamental/Generated/AccountsReceivableBalanceSheet.cs

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ public class AccountsReceivableBalanceSheet : MultiPeriodField
3737
/// Gets/sets the OneMonth period value for the field
3838
/// </summary>
3939
[JsonProperty("1M")]
40-
[Obsolete("AccountsReceivable.OneMonth is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
41-
public double OneMonth => throw new NotSupportedException("AccountsReceivable.OneMonth is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
40+
[Obsolete("AccountsReceivable.OneMonth was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
41+
public double OneMonth => throw new NotSupportedException("AccountsReceivable.OneMonth was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
4242

4343
/// <summary>
4444
/// Gets/sets the TwoMonths period value for the field
4545
/// </summary>
4646
[JsonProperty("2M")]
47-
[Obsolete("AccountsReceivable.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
48-
public double TwoMonths => throw new NotSupportedException("AccountsReceivable.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
47+
[Obsolete("AccountsReceivable.TwoMonths was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
48+
public double TwoMonths => throw new NotSupportedException("AccountsReceivable.TwoMonths was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
4949

5050
/// <summary>
5151
/// Gets/sets the ThreeMonths period value for the field
@@ -63,8 +63,8 @@ public class AccountsReceivableBalanceSheet : MultiPeriodField
6363
/// Gets/sets the NineMonths period value for the field
6464
/// </summary>
6565
[JsonProperty("9M")]
66-
[Obsolete("AccountsReceivable.NineMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
67-
public double NineMonths => throw new NotSupportedException("AccountsReceivable.NineMonths is no longer provided by Morningstar since the 2026 feed migration; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
66+
[Obsolete("AccountsReceivable.NineMonths was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).")]
67+
public double NineMonths => throw new NotSupportedException("AccountsReceivable.NineMonths was retired by Morningstar in 2026; use AccountsReceivable.ThreeMonths (also available: SixMonths, TwelveMonths).");
6868

6969
/// <summary>
7070
/// Gets/sets the TwelveMonths period value for the field

Common/Data/Fundamental/Generated/AccruedInterestReceivableBalanceSheet.cs

Lines changed: 11 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -37,36 +37,36 @@ public class AccruedInterestReceivableBalanceSheet : MultiPeriodField
3737
/// Gets/sets the TwoMonths period value for the field
3838
/// </summary>
3939
[JsonProperty("2M")]
40-
[Obsolete("AccruedInterestReceivable is no longer provided by Morningstar in any period since the 2026 feed migration; no direct replacement is provided.")]
41-
public double TwoMonths => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar in any period since the 2026 feed migration; no direct replacement is provided.");
40+
[Obsolete("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.")]
41+
public double TwoMonths => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
4242

4343
/// <summary>
4444
/// Gets/sets the ThreeMonths period value for the field
4545
/// </summary>
4646
[JsonProperty("3M")]
47-
[Obsolete("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
48-
public double ThreeMonths => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
47+
[Obsolete("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.")]
48+
public double ThreeMonths => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
4949

5050
/// <summary>
5151
/// Gets/sets the SixMonths period value for the field
5252
/// </summary>
5353
[JsonProperty("6M")]
54-
[Obsolete("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
55-
public double SixMonths => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
54+
[Obsolete("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.")]
55+
public double SixMonths => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
5656

5757
/// <summary>
5858
/// Gets/sets the NineMonths period value for the field
5959
/// </summary>
6060
[JsonProperty("9M")]
61-
[Obsolete("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
62-
public double NineMonths => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
61+
[Obsolete("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.")]
62+
public double NineMonths => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
6363

6464
/// <summary>
6565
/// Gets/sets the TwelveMonths period value for the field
6666
/// </summary>
6767
[JsonProperty("12M")]
68-
[Obsolete("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
69-
public double TwelveMonths => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
68+
[Obsolete("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.")]
69+
public double TwelveMonths => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
7070

7171
/// <summary>
7272
/// Returns true if the field contains a value for the default period
@@ -76,7 +76,7 @@ public class AccruedInterestReceivableBalanceSheet : MultiPeriodField
7676
/// <summary>
7777
/// Returns the default value for the field
7878
/// </summary>
79-
public override double Value => throw new NotSupportedException("AccruedInterestReceivable is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
79+
public override double Value => throw new NotSupportedException("AccruedInterestReceivable was retired by Morningstar in 2026 for all periods; no replacement is available.");
8080

8181
/// <summary>
8282
/// Gets a dictionary of period names and values for the field

Common/Data/Fundamental/Generated/AccruedInvestmentIncomeBalanceSheet.cs

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -37,22 +37,22 @@ public class AccruedInvestmentIncomeBalanceSheet : MultiPeriodField
3737
/// Gets/sets the ThreeMonths period value for the field
3838
/// </summary>
3939
[JsonProperty("3M")]
40-
[Obsolete("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
41-
public double ThreeMonths => throw new NotSupportedException("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
40+
[Obsolete("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.")]
41+
public double ThreeMonths => throw new NotSupportedException("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
4242

4343
/// <summary>
4444
/// Gets/sets the NineMonths period value for the field
4545
/// </summary>
4646
[JsonProperty("6M")]
47-
[Obsolete("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
48-
public double SixMonths => throw new NotSupportedException("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
47+
[Obsolete("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.")]
48+
public double SixMonths => throw new NotSupportedException("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
4949

5050
/// <summary>
5151
/// Gets/sets the TwelveMonths period value for the field
5252
/// </summary>
5353
[JsonProperty("12M")]
54-
[Obsolete("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
55-
public double TwelveMonths => throw new NotSupportedException("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
54+
[Obsolete("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.")]
55+
public double TwelveMonths => throw new NotSupportedException("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
5656

5757
/// <summary>
5858
/// Returns true if the field contains a value for the default period
@@ -62,7 +62,7 @@ public class AccruedInvestmentIncomeBalanceSheet : MultiPeriodField
6262
/// <summary>
6363
/// Returns the default value for the field
6464
/// </summary>
65-
public override double Value => throw new NotSupportedException("AccruedInvestmentIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
65+
public override double Value => throw new NotSupportedException("AccruedInvestmentIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
6666

6767
/// <summary>
6868
/// Gets a dictionary of period names and values for the field

Common/Data/Fundamental/Generated/AccruedLiabilitiesTotalBalanceSheet.cs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -37,8 +37,8 @@ public class AccruedLiabilitiesTotalBalanceSheet : MultiPeriodField
3737
/// Gets/sets the TwoMonths period value for the field
3838
/// </summary>
3939
[JsonProperty("2M")]
40-
[Obsolete("AccruedLiabilitiesTotal.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccruedLiabilitiesTotal.ThreeMonths (also available: TwelveMonths).")]
41-
public double TwoMonths => throw new NotSupportedException("AccruedLiabilitiesTotal.TwoMonths is no longer provided by Morningstar since the 2026 feed migration; use AccruedLiabilitiesTotal.ThreeMonths (also available: TwelveMonths).");
40+
[Obsolete("AccruedLiabilitiesTotal.TwoMonths was retired by Morningstar in 2026; use AccruedLiabilitiesTotal.ThreeMonths (also available: TwelveMonths).")]
41+
public double TwoMonths => throw new NotSupportedException("AccruedLiabilitiesTotal.TwoMonths was retired by Morningstar in 2026; use AccruedLiabilitiesTotal.ThreeMonths (also available: TwelveMonths).");
4242

4343
/// <summary>
4444
/// Gets/sets the ThreeMonths period value for the field

Common/Data/Fundamental/Generated/AccruedandDeferredIncomeBalanceSheet.cs

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,15 +37,15 @@ public class AccruedandDeferredIncomeBalanceSheet : MultiPeriodField
3737
/// Gets/sets the ThreeMonths period value for the field
3838
/// </summary>
3939
[JsonProperty("3M")]
40-
[Obsolete("AccruedandDeferredIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
41-
public double ThreeMonths => throw new NotSupportedException("AccruedandDeferredIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
40+
[Obsolete("AccruedandDeferredIncome was retired by Morningstar in 2026 for all periods; no replacement is available.")]
41+
public double ThreeMonths => throw new NotSupportedException("AccruedandDeferredIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
4242

4343
/// <summary>
4444
/// Gets/sets the TwelveMonths period value for the field
4545
/// </summary>
4646
[JsonProperty("12M")]
47-
[Obsolete("AccruedandDeferredIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.")]
48-
public double TwelveMonths => throw new NotSupportedException("AccruedandDeferredIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
47+
[Obsolete("AccruedandDeferredIncome was retired by Morningstar in 2026 for all periods; no replacement is available.")]
48+
public double TwelveMonths => throw new NotSupportedException("AccruedandDeferredIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
4949

5050
/// <summary>
5151
/// Returns true if the field contains a value for the default period
@@ -55,7 +55,7 @@ public class AccruedandDeferredIncomeBalanceSheet : MultiPeriodField
5555
/// <summary>
5656
/// Returns the default value for the field
5757
/// </summary>
58-
public override double Value => throw new NotSupportedException("AccruedandDeferredIncome is no longer provided by Morningstar since the 2026 feed migration; no direct replacement is provided.");
58+
public override double Value => throw new NotSupportedException("AccruedandDeferredIncome was retired by Morningstar in 2026 for all periods; no replacement is available.");
5959

6060
/// <summary>
6161
/// Gets a dictionary of period names and values for the field

0 commit comments

Comments
 (0)