Dalamud/Dalamud/Game
Haselnussbomber c93f04f0e4
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
2026-01-06 08:36:55 -08:00
..
Addon Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
ClientState Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Command Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Config Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
DutyState Fix services using wrong namespaces 2025-11-27 09:41:02 +01:00
Gui Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Internal Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Inventory Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Marketboard Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
NativeWrapper Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Network Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
Player Fix PlayerState.Level being synced 2025-12-01 12:09:24 +01:00
Text Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
UnlockState Lumina revert (#2544) 2025-12-21 02:31:17 +00:00
ActionKind.cs Add SeStringEvaluator service (#2188) 2025-03-24 09:00:27 -07:00
BaseAddressResolver.cs Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
ChatHandlers.cs Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
ClientLanguage.cs actually just move the language types, don't use the one from the common assembly 2024-06-29 01:26:29 +02:00
Framework.cs Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
GameLifecycle.cs chore: Remove the [InterfaceVersion] attribute (#1844) 2024-06-16 13:01:17 +02:00
SigScanner.cs Code cleanup (#2439) 2026-01-06 08:36:55 -08:00
TargetSigScanner.cs Fix services using wrong namespaces 2025-11-27 09:41:02 +01:00