Skip to content

Commit 5460fd2

Browse files
committed
Another (one) CodeQA
1 parent 90f9a72 commit 5460fd2

File tree

16 files changed

+54
-40
lines changed

16 files changed

+54
-40
lines changed

CollapseLauncher/Classes/InstallManagement/Base/InstallManagerBase.PkgVersion.cs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
// ReSharper disable CheckNamespace
2828
// ReSharper disable ArrangeObjectCreationWhenTypeEvident
2929
// ReSharper disable PartialTypeWithSinglePart
30+
// ReSharper disable UnusedAutoPropertyAccessor.Global
3031

3132
#nullable enable
3233
namespace CollapseLauncher.InstallManager.Base

CollapseLauncher/Classes/Interfaces/Class/DeltaPatchProperty.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,9 @@
11
using System;
22
using System.IO;
3+
// ReSharper disable MemberInitializerValueIgnored
4+
// ReSharper disable UnusedAutoPropertyAccessor.Global
35
// ReSharper disable InconsistentNaming
6+
// ReSharper disable CheckNamespace
47

58
namespace CollapseLauncher
69
{

CollapseLauncher/XAMLs/MainApp/Pages/MarkdownFramePage.xaml.cs

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,9 @@
1212
using System.Threading;
1313
using static Hi3Helper.Logger;
1414
using static Hi3Helper.Shared.Region.LauncherConfig;
15+
// ReSharper disable CommentTypo
16+
// ReSharper disable UnusedAutoPropertyAccessor.Global
17+
// ReSharper disable CheckNamespace
1518

1619
#nullable enable
1720
namespace CollapseLauncher

CollapseLauncher/XAMLs/MainApp/Pages/SettingsPage.xaml.cs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -50,15 +50,16 @@
5050
// ReSharper disable StringLiteralTypo
5151
// ReSharper disable IdentifierTypo
5252
// ReSharper disable CommentTypo
53-
#pragma warning disable CA1822
54-
5553
// ReSharper disable CheckNamespace
5654
// ReSharper disable PossibleNullReferenceException
5755
// ReSharper disable AssignNullToNotNullAttribute
56+
// ReSharper disable RedundantExtendsListEntry
57+
// ReSharper disable HeuristicUnreachableCode
58+
59+
#pragma warning disable CA1822
5860

5961
namespace CollapseLauncher.Pages
6062
{
61-
// ReSharper disable once RedundantExtendsListEntry
6263
public sealed partial class SettingsPage : Page
6364
{
6465
#region Properties

CollapseLauncher/XAMLs/Theme/CustomControls/CommunityToolkit.Labs/MarkdownTextBlock/MarkdownConfig.cs

Lines changed: 7 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,19 @@
22
// The .NET Foundation licenses this file to you under the MIT license.
33
// See the LICENSE file in the project root for more information.
44

5+
// ReSharper disable UnusedAutoPropertyAccessor.Global
6+
// ReSharper disable InconsistentNaming
7+
// ReSharper disable CheckNamespace
58
#nullable enable
69
using CommunityToolkit.WinUI.Controls.MarkdownTextBlockRns;
710

811
namespace CommunityToolkit.Labs.WinUI.Labs.MarkdownTextBlock;
912

1013
public record MarkdownConfig
1114
{
12-
public string? BaseUrl { get; set; }
15+
public string? BaseUrl { get; set; }
1316
public IImageProvider? ImageProvider { get; set; }
14-
public ISVGRenderer? SVGRenderer { get; set; }
15-
public MarkdownThemes Themes { get; set; } = MarkdownThemes.Default;
16-
17-
public static MarkdownConfig Default = new();
17+
public ISVGRenderer? SVGRenderer { get; set; }
18+
public MarkdownThemes Themes { get; set; } = MarkdownThemes.Default;
19+
public static MarkdownConfig Default { get; set; } = new();
1820
}

CollapseLauncher/XAMLs/Theme/CustomControls/CommunityToolkit.Labs/MarkdownTextBlock/Renderers/WinUIRenderer.cs

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13,20 +13,19 @@
1313
using Markdig.Syntax.Inlines;
1414
using System;
1515
using System.Collections.Generic;
16+
// ReSharper disable MemberInitializerValueIgnored
17+
// ReSharper disable UnusedAutoPropertyAccessor.Global
18+
// ReSharper disable InconsistentNaming
19+
// ReSharper disable CheckNamespace
1620

1721
namespace CommunityToolkit.Labs.WinUI.Labs.MarkdownTextBlock.Renderers;
1822

1923
public class WinUIRenderer : RendererBase
2024
{
2125
private readonly Stack<IAddChild> _stack = new();
2226
private char[] _buffer;
23-
private MarkdownConfig _config = MarkdownConfig.Default;
2427
public MyFlowDocument FlowDocument { get; }
25-
public MarkdownConfig Config
26-
{
27-
get => _config;
28-
set => _config = value;
29-
}
28+
public MarkdownConfig Config { get; set; } = MarkdownConfig.Default;
3029

3130
public WinUIRenderer(MyFlowDocument document, MarkdownConfig config)
3231
{

Hi3Helper.Core/Classes/Shared/ClassStruct/Class/GameDataStructure.cs

Lines changed: 22 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -4,41 +4,46 @@
44
using System.Collections.Generic;
55
using System.Text.Json.Serialization;
66
using static Hi3Helper.Data.ConverterTool;
7+
// ReSharper disable CheckNamespace
8+
// ReSharper disable InconsistentNaming
9+
// ReSharper disable UnusedMember.Global
10+
// ReSharper disable IdentifierTypo
11+
// ReSharper disable UnusedAutoPropertyAccessor.Global
712

813
namespace Hi3Helper.Shared.ClassStruct
914
{
1015
[JsonConverter(typeof(JsonStringEnumConverter<FileType>))]
1116
public enum FileType : byte { Generic, Block, Audio, Video, Unused }
1217
public class FilePropertiesRemote : IAssetIndexSummary
1318
{
14-
public bool IsUsed { get; set; }
15-
private string _crc;
16-
private byte[] _crcArray;
19+
public bool IsUsed { get; set; }
1720

1821
// public long BlkS() => BlkC.Sum(x => x.BlockSize);
1922
public string N { get; set; }
2023
public string RN { get; set; }
24+
2125
public string CRC
2226
{
23-
get => _crc;
27+
get;
2428
set
2529
{
26-
_crc = value.ToLower();
27-
_crcArray = HexTool.HexToBytesUnsafe(_crc);
30+
field = value.ToLower();
31+
CRCArray = HexTool.HexToBytesUnsafe(field);
2832
}
2933
}
30-
public byte[] CRCArray { get => _crcArray; }
31-
public string M { get; set; }
32-
public FileType FT { get; set; }
33-
public List<XMFBlockList> BlkC { get; set; }
34-
public ManifestAudioPatchInfo? AudioPatchInfo { get; set; }
35-
public BlockPatchInfo? BlockPatchInfo { get; set; }
36-
public long S { get; set; }
37-
public bool IsPatchApplicable { get; set; }
38-
public bool IsBlockNeedRepair { get; set; }
39-
public bool IsHasHashMark { get; set; }
4034

41-
public FilePropertiesRemote Copy() => new FilePropertiesRemote
35+
public byte[] CRCArray { get; private set; }
36+
public string M { get; set; }
37+
public FileType FT { get; set; }
38+
public List<XMFBlockList> BlkC { get; set; }
39+
public ManifestAudioPatchInfo? AudioPatchInfo { get; set; }
40+
public BlockPatchInfo? BlockPatchInfo { get; set; }
41+
public long S { get; set; }
42+
public bool IsPatchApplicable { get; set; }
43+
public bool IsBlockNeedRepair { get; set; }
44+
public bool IsHasHashMark { get; set; }
45+
46+
public FilePropertiesRemote Copy() => new()
4247
{
4348
N = N,
4449
RN = RN,

Hi3Helper.Http

0 commit comments

Comments
 (0)