mirror of
https://github.com/goatcorp/Dalamud.git
synced 2026-02-16 04:47:45 +01:00
Code cleanup (#2439)
* Use new Lock objects * Fix CA1513: Use ObjectDisposedException.ThrowIf * Fix CA1860: Avoid using 'Enumerable.Any()' extension method * Fix IDE0028: Use collection initializers or expressions * Fix CA2263: Prefer generic overload when type is known * Fix CA1862: Use the 'StringComparison' method overloads to perform case-insensitive string comparisons * Fix IDE0270: Null check can be simplified * Fix IDE0280: Use 'nameof' * Fix IDE0009: Add '.this' * Fix IDE0007: Use 'var' instead of explicit type * Fix IDE0062: Make local function static * Fix CA1859: Use concrete types when possible for improved performance * Fix IDE0066: Use switch expression Only applied to where it doesn't look horrendous. * Use is over switch * Fix CA1847: Use String.Contains(char) instead of String.Contains(string) with single characters * Fix SYSLIB1045: Use 'GeneratedRegexAttribute' to generate the regular expression implementation at compile-time. * Fix CA1866: Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char * Fix IDE0057: Substring can be simplified * Fix IDE0059: Remove unnecessary value assignment * Fix CA1510: Use ArgumentNullException throw helper * Fix IDE0300: Use collection expression for array * Fix IDE0250: Struct can be made 'readonly' * Fix IDE0018: Inline variable declaration * Fix CA1850: Prefer static HashData method over ComputeHash * Fi CA1872: Prefer 'Convert.ToHexString' and 'Convert.ToHexStringLower' over call chains based on 'BitConverter.ToString' * Update ModuleLog instantiations * Organize usings
This commit is contained in:
parent
27414d33dd
commit
c93f04f0e4
295 changed files with 830 additions and 932 deletions
|
|
@ -13,6 +13,7 @@ using Dalamud.Interface.ManagedFontAtlas;
|
|||
using Dalamud.Interface.ManagedFontAtlas.Internals;
|
||||
using Dalamud.Interface.Utility;
|
||||
using Dalamud.Utility;
|
||||
|
||||
using TerraFX.Interop.DirectX;
|
||||
using TerraFX.Interop.Windows;
|
||||
|
||||
|
|
@ -31,10 +32,10 @@ public sealed class SingleFontChooserDialog : IDisposable
|
|||
|
||||
private const float MaxFontSizePt = 127;
|
||||
|
||||
private static readonly List<IFontId> EmptyIFontList = new();
|
||||
private static readonly List<IFontId> EmptyIFontList = [];
|
||||
|
||||
private static readonly (string Name, float Value)[] FontSizeList =
|
||||
{
|
||||
[
|
||||
("9.6", 9.6f),
|
||||
("10", 10f),
|
||||
("12", 12f),
|
||||
|
|
@ -51,7 +52,7 @@ public sealed class SingleFontChooserDialog : IDisposable
|
|||
("46", 46),
|
||||
("68", 68),
|
||||
("90", 90),
|
||||
};
|
||||
];
|
||||
|
||||
private static int counterStatic;
|
||||
|
||||
|
|
@ -1235,7 +1236,7 @@ public sealed class SingleFontChooserDialog : IDisposable
|
|||
}
|
||||
|
||||
private void UpdateSelectedFamilyAndFontIndices(
|
||||
IReadOnlyList<IFontFamilyId> fonts,
|
||||
List<IFontFamilyId> fonts,
|
||||
string familyName,
|
||||
string fontName)
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue