Fix warnings
authorLiza Carvelli <liza@carvel.li>
Fri, 13 Sep 2024 22:20:46 +0000 (00:20 +0200)
committerLiza Carvelli <liza@carvel.li>
Fri, 13 Sep 2024 22:20:46 +0000 (00:20 +0200)
Questionable/Windows/QuestComponents/CreationUtilsComponent.cs
Questionable/Windows/QuestComponents/EventInfoComponent.cs

index 8c7cb09bba2b9f1c0134f2323a92438524076766..715bc089b163886b29e2046019d17d3092e1bc4f 100644 (file)
@@ -70,7 +70,7 @@ internal sealed class CreationUtilsComponent
         _logger = logger;
     }
 
-    public unsafe void Draw()
+    public void Draw()
     {
         Debug.Assert(_clientState.LocalPlayer != null, "_clientState.LocalPlayer != null");
 
@@ -90,58 +90,64 @@ internal sealed class CreationUtilsComponent
         }
 
 #if false
-        var questManager = QuestManager.Instance();
-        if (questManager != null)
-        {
-            for (int i = questManager->TrackedQuests.Length - 1; i >= 0; --i)
+        unsafe {
+            var questManager = QuestManager.Instance();
+            if (questManager != null)
             {
-                var trackedQuest = questManager->TrackedQuests[i];
-                switch (trackedQuest.QuestType)
+                for (int i = questManager->TrackedQuests.Length - 1; i >= 0; --i)
                 {
-                    default:
-                        ImGui.Text($"Tracked quest {i}: {trackedQuest.QuestType}, {trackedQuest.Index}");
-                        break;
+                    var trackedQuest = questManager->TrackedQuests[i];
+                    switch (trackedQuest.QuestType)
+                    {
+                        default:
+                            ImGui.Text($"Tracked quest {i}: {trackedQuest.QuestType}, {trackedQuest.Index}");
+                            break;
 
-                    case 1:
-                        //_questRegistry.TryGetQuest(questManager->NormalQuests[trackedQuest.Index].QuestId,
-                        //    out var quest);
-                        ImGui.Text(
-                            $"Quest: {questManager->NormalQuests[trackedQuest.Index].QuestId}, {trackedQuest.Index}");
-                        break;
+                        case 1:
+                            //_questRegistry.TryGetQuest(questManager->NormalQuests[trackedQuest.Index].QuestId,
+                            //    out var quest);
+                            ImGui.Text(
+                                $"Quest: {questManager->NormalQuests[trackedQuest.Index].QuestId}, {trackedQuest.Index}");
+                            break;
 
-                    case 2:
-                        ImGui.Text($"Leve: {questManager->LeveQuests[trackedQuest.Index].LeveId}, {trackedQuest.Index}");
-                        break;
+                        case 2:
+                            ImGui.Text($"Leve: {questManager->LeveQuests[trackedQuest.Index].LeveId}, {trackedQuest.Index}");
+                            break;
+                    }
                 }
             }
         }
 #endif
 
 #if false
-        var questManager = QuestManager.Instance();
-        if (questManager != null)
-        {
-            for (int i = 0; i < questManager->DailyQuests.Length; ++i)
+        unsafe {
+            var questManager = QuestManager.Instance();
+            if (questManager != null)
             {
-                var dailyQuest = questManager->DailyQuests[i];
-                ImGui.Text($"Daily Quest {i}: {dailyQuest.QuestId}, {dailyQuest.IsCompleted}");
+                for (int i = 0; i < questManager->DailyQuests.Length; ++i)
+                {
+                    var dailyQuest = questManager->DailyQuests[i];
+                    ImGui.Text($"Daily Quest {i}: {dailyQuest.QuestId}, {dailyQuest.IsCompleted}");
+                }
             }
         }
 #endif
 
 #if false
-        var director = UIState.Instance()->DirectorTodo.Director;
-        if (director != null)
-        {
-            ImGui.Text($"Director: {director->ContentId}");
-            ImGui.Text($"Seq: {director->Sequence}");
-            ImGui.Text($"Ico: {director->IconId}");
-            if (director->EventHandlerInfo != null)
+        unsafe {
+            var director = UIState.Instance()->DirectorTodo.Director;
+            if (director != null)
             {
-                ImGui.Text($"  EHI CI: {director->EventHandlerInfo->EventId.ContentId}");
-                ImGui.Text($"  EHI EI: {director->EventHandlerInfo->EventId.Id}");
-                ImGui.Text($"  EHI EEI: {director->EventHandlerInfo->EventId.EntryId}");
-                ImGui.Text($"  EHI F: {director->EventHandlerInfo->Flags}");
+                ImGui.Text($"Director: {director->ContentId}");
+                ImGui.Text($"Seq: {director->Sequence}");
+                ImGui.Text($"Ico: {director->IconId}");
+                if (director->EventHandlerInfo != null)
+                {
+                    ImGui.Text($"  EHI CI: {director->EventHandlerInfo->EventId.ContentId}");
+                    ImGui.Text($"  EHI EI: {director->EventHandlerInfo->EventId.Id}");
+                    ImGui.Text($"  EHI EEI: {director->EventHandlerInfo->EventId.EntryId}");
+                    ImGui.Text($"  EHI F: {director->EventHandlerInfo->Flags}");
+                }
             }
         }
 #endif
index c0d84bc42d254be72a1ba823a884ef82446af50d..d85e1f70c849d43f0b34619a57caf94c4c75a643 100644 (file)
@@ -1,5 +1,6 @@
 using System;
 using System.Collections.Generic;
+using System.Diagnostics.CodeAnalysis;
 using System.Globalization;
 using System.Linq;
 using Dalamud.Interface;
@@ -18,6 +19,7 @@ namespace Questionable.Windows.QuestComponents;
 
 internal sealed class EventInfoComponent
 {
+    [SuppressMessage("ReSharper", "CollectionNeverUpdated.Local")]
     private readonly List<EventQuest> _eventQuests =
     [
     ];
@@ -45,6 +47,7 @@ internal sealed class EventInfoComponent
         _pluginInterface = pluginInterface;
     }
 
+    [SuppressMessage("ReSharper", "UnusedMember.Local")]
     private static DateTime AtDailyReset(DateOnly date)
     {
         return new DateTime(date, new TimeOnly(14, 59), DateTimeKind.Utc);