summaryrefslogtreecommitdiff
path: root/src/SMAPI.Web/ViewModels/IndexModel.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/SMAPI.Web/ViewModels/IndexModel.cs')
-rw-r--r--src/SMAPI.Web/ViewModels/IndexModel.cs13
1 files changed, 4 insertions, 9 deletions
diff --git a/src/SMAPI.Web/ViewModels/IndexModel.cs b/src/SMAPI.Web/ViewModels/IndexModel.cs
index 2283acd9..098f18cc 100644
--- a/src/SMAPI.Web/ViewModels/IndexModel.cs
+++ b/src/SMAPI.Web/ViewModels/IndexModel.cs
@@ -1,5 +1,3 @@
-#nullable disable
-
namespace StardewModdingAPI.Web.ViewModels
{
/// <summary>The view model for the index page.</summary>
@@ -9,26 +7,23 @@ namespace StardewModdingAPI.Web.ViewModels
** Accessors
*********/
/// <summary>The latest stable SMAPI version.</summary>
- public IndexVersionModel StableVersion { get; set; }
+ public IndexVersionModel StableVersion { get; }
/// <summary>A message to show below the download button (e.g. for details on downloading a beta version), in Markdown format.</summary>
- public string OtherBlurb { get; set; }
+ public string? OtherBlurb { get; }
/// <summary>A list of supports to credit on the main page, in Markdown format.</summary>
- public string SupporterList { get; set; }
+ public string? SupporterList { get; }
/*********
** Public methods
*********/
/// <summary>Construct an instance.</summary>
- public IndexModel() { }
-
- /// <summary>Construct an instance.</summary>
/// <param name="stableVersion">The latest stable SMAPI version.</param>
/// <param name="otherBlurb">A message to show below the download button (e.g. for details on downloading a beta version), in Markdown format.</param>
/// <param name="supporterList">A list of supports to credit on the main page, in Markdown format.</param>
- internal IndexModel(IndexVersionModel stableVersion, string otherBlurb, string supporterList)
+ internal IndexModel(IndexVersionModel stableVersion, string? otherBlurb, string? supporterList)
{
this.StableVersion = stableVersion;
this.OtherBlurb = otherBlurb;