fix: nullable annotations in DalamudPluginInterface.cs

This commit is contained in:
goat 2021-08-23 08:28:35 +02:00
parent ac722a0309
commit 84f516b11e
No known key found for this signature in database
GPG key ID: F18F057873895461

View file

@ -140,7 +140,7 @@ namespace Dalamud.Plugin
/// Save a plugin configuration(inheriting IPluginConfiguration). /// Save a plugin configuration(inheriting IPluginConfiguration).
/// </summary> /// </summary>
/// <param name="currentConfig">The current configuration.</param> /// <param name="currentConfig">The current configuration.</param>
public void SavePluginConfig(IPluginConfiguration currentConfig) public void SavePluginConfig(IPluginConfiguration? currentConfig)
{ {
if (currentConfig == null) if (currentConfig == null)
return; return;
@ -152,7 +152,7 @@ namespace Dalamud.Plugin
/// Get a previously saved plugin configuration or null if none was saved before. /// Get a previously saved plugin configuration or null if none was saved before.
/// </summary> /// </summary>
/// <returns>A previously saved config or null if none was saved before.</returns> /// <returns>A previously saved config or null if none was saved before.</returns>
public IPluginConfiguration GetPluginConfig() public IPluginConfiguration? GetPluginConfig()
{ {
// This is done to support json deserialization of plugin configurations // This is done to support json deserialization of plugin configurations
// even after running an in-game update of plugins, where the assembly version // even after running an in-game update of plugins, where the assembly version