Haselnussbomber
|
8633e29615
|
Fi CA1872: Prefer 'Convert.ToHexString' and 'Convert.ToHexStringLower' over call chains based on 'BitConverter.ToString'
|
2025-11-20 19:32:37 +01:00 |
|
Haselnussbomber
|
2b654e11a8
|
Fix CA1850: Prefer static HashData method over ComputeHash
|
2025-11-20 19:32:37 +01:00 |
|
Haselnussbomber
|
0556102ff5
|
Fix IDE0018: Inline variable declaration
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
383ebde202
|
Fix IDE0250: Struct can be made 'readonly'
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
4895ee2efc
|
Fix IDE0300: Use collection expression for array
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
53914e06d5
|
Fix CA1510: Use ArgumentNullException throw helper
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
753660ebcf
|
Fix IDE0059: Remove unnecessary value assignment
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
3050ea7ded
|
Fix IDE0057: Substring can be simplified
|
2025-11-20 19:32:36 +01:00 |
|
Haselnussbomber
|
94b7f89281
|
Fix CA1866: Use 'string.EndsWith(char)' instead of 'string.EndsWith(string)' when you have a string with a single char
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
28f63ad83e
|
Fix SYSLIB1045: Use 'GeneratedRegexAttribute' to generate the regular expression implementation at compile-time.
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
d38aa63370
|
Fix CA1847: Use String.Contains(char) instead of String.Contains(string) with single characters
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
12e2074ba2
|
Use is over switch
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
c2a74505a1
|
Fix IDE0066: Use switch expression
Only applied to where it doesn't look horrendous.
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
1d8bd96e86
|
Fix CA1859: Use concrete types when possible for improved performance
|
2025-11-20 19:32:35 +01:00 |
|
Haselnussbomber
|
7d94098ba3
|
Fix IDE0062: Make local function static
|
2025-11-20 19:32:34 +01:00 |
|
Haselnussbomber
|
ff751e50ac
|
Fix IDE0007: Use 'var' instead of explicit type
|
2025-11-20 19:32:34 +01:00 |
|
Haselnussbomber
|
a32c0f07ea
|
Fix IDE0009: Add '.this'
|
2025-11-20 19:32:34 +01:00 |
|
Haselnussbomber
|
9d9d06755d
|
Fix IDE0280: Use 'nameof'
|
2025-11-20 19:32:34 +01:00 |
|
Haselnussbomber
|
a19094f4f3
|
Fix IDE0270: Null check can be simplified
|
2025-11-20 19:32:34 +01:00 |
|
Haselnussbomber
|
58aeb11268
|
Fix CA1862: Use the 'StringComparison' method overloads to perform case-insensitive string comparisons
|
2025-11-20 19:32:33 +01:00 |
|
Haselnussbomber
|
e34c480290
|
Fix CA2263: Prefer generic overload when type is known
|
2025-11-20 19:32:33 +01:00 |
|
Haselnussbomber
|
a8b8bce628
|
Fix IDE0028: Use collection initializers or expressions
|
2025-11-20 19:32:33 +01:00 |
|
Haselnussbomber
|
d060db3ca4
|
Fix CA1860: Avoid using 'Enumerable.Any()' extension method
|
2025-11-20 19:32:33 +01:00 |
|
Haselnussbomber
|
fe37da1b94
|
Fix CA1513: Use ObjectDisposedException.ThrowIf
|
2025-11-20 19:32:33 +01:00 |
|
Haselnussbomber
|
6bdc785273
|
Use new Lock objects
|
2025-11-20 19:32:32 +01:00 |
|
goaaats
|
0656bff1f9
|
Fix experimental diagnostic IDs
Rollup changes to next version / check (api14) (push) Failing after 4s
Tag Build / Tag Build (push) Successful in 1s
Build Dalamud / Build on Windows (push) Has been cancelled
Build Dalamud / Check API Compatibility (push) Has been cancelled
Build Dalamud / Deploy dalamud-distrib staging (push) Has been cancelled
|
2025-11-20 19:31:50 +01:00 |
|
goaaats
|
0daca30203
|
Make IReliableFileStorage experimental, add legal diagnostic IDs
Rollup changes to next version / check (api14) (push) Failing after 3s
Tag Build / Tag Build (push) Successful in 1s
Build Dalamud / Build on Windows (push) Has been cancelled
Build Dalamud / Check API Compatibility (push) Has been cancelled
Build Dalamud / Deploy dalamud-distrib staging (push) Has been cancelled
|
2025-11-18 23:17:21 +01:00 |
|
goaaats
|
28941cb69e
|
SelfTestRegistryPluginScoped should inherit from IDalamudService
|
2025-11-18 21:58:13 +01:00 |
|
goaaats
|
f831a7c010
|
Wait for pending writes when disposing service
|
2025-11-18 21:39:47 +01:00 |
|
goaaats
|
05648f019b
|
First draft of IReliableFileStorage service
|
2025-11-18 20:37:57 +01:00 |
|
goaaats
|
20041be27c
|
Convert ReliableFileStorage to async
|
2025-11-18 00:44:04 +01:00 |
|
goat
|
e65f441105
|
Merge pull request #2434 from Haselnussbomber/service-provider
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Rollup changes to next version / check (api14) (push) Failing after 6s
Tag Build / Tag Build (push) Successful in 1s
Simpler plugin service dependency injection
|
2025-11-17 23:04:45 +01:00 |
|
goat
|
1822ef1808
|
Merge pull request #2466 from Haselnussbomber/playerstate-ctor-fix
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Rollup changes to next version / check (api14) (push) Failing after 4s
Tag Build / Tag Build (push) Successful in 2s
Add empty ServiceConstructor to PlayerState
|
2025-11-17 21:07:10 +01:00 |
|
Haselnussbomber
|
cb441631e1
|
Add empty ServiceConstructor to PlayerState
|
2025-11-17 20:58:14 +01:00 |
|
Haselnussbomber
|
1bdad092ca
|
Mark IPlayerState with IDalamudService
|
2025-11-17 20:28:52 +01:00 |
|
Haselnussbomber
|
f4c9c16c68
|
Mark IUnlockState with IDalamudService
|
2025-11-17 20:28:25 +01:00 |
|
Haselnussbomber
|
53a082e68d
|
Check that PluginInterfaces implement IDalamudService
|
2025-11-17 20:28:25 +01:00 |
|
Haselnussbomber
|
9ea417c9ef
|
Fix GetService getting stuck in Task
|
2025-11-17 20:28:25 +01:00 |
|
Haselnussbomber
|
9001c96986
|
Return the resulting service, not the Task
|
2025-11-17 20:28:25 +01:00 |
|
Haselnussbomber
|
46dee9a483
|
Inherit documentation in DalamudPluginInterface
|
2025-11-17 20:28:24 +01:00 |
|
Haselnussbomber
|
d3c812ba6c
|
Add IDalamudService marker interface
|
2025-11-17 20:28:24 +01:00 |
|
Haselnussbomber
|
7ec1de4c76
|
Let IDalamudPluginInterface inherit from IServiceProvider
|
2025-11-17 20:28:24 +01:00 |
|
goat
|
05f31265eb
|
Merge pull request #2422 from Haselnussbomber/playerstate-service
Add IPlayerState service
|
2025-11-17 20:28:01 +01:00 |
|
Haselnussbomber
|
64d4f7061a
|
Rename namespace PlayerState to Player
|
2025-11-17 19:29:48 +01:00 |
|
goat
|
a88247bdfc
|
Merge pull request #2454 from goatcorp/csupdate-master
[master] Update ClientStructs
|
2025-11-17 19:17:51 +01:00 |
|
goat
|
596af24e95
|
Merge pull request #2421 from Haselnussbomber/unlockstate-service
Add IUnlockState service
|
2025-11-17 18:42:49 +01:00 |
|
github-actions[bot]
|
750fa58147
|
Update ClientStructs
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
|
2025-11-17 12:52:07 +00:00 |
|
goaaats
|
72dc094b57
|
build: 13.0.0.9
Rollup changes to next version / check (api14) (push) Failing after 4s
Tag Build / Tag Build (push) Failing after 3s
Build Dalamud / Build on Windows (push) Has been cancelled
Build Dalamud / Check API Compatibility (push) Has been cancelled
Build Dalamud / Deploy dalamud-distrib staging (push) Has been cancelled
|
2025-11-15 19:41:46 +01:00 |
|
goaaats
|
fea7b3676f
|
Start correct XL binary through branch switcher, add build branch to metadata
Build Dalamud / Build on Windows (push) Waiting to run
Build Dalamud / Check API Compatibility (push) Blocked by required conditions
Build Dalamud / Deploy dalamud-distrib staging (push) Blocked by required conditions
Rollup changes to next version / check (api14) (push) Failing after 5s
Tag Build / Tag Build (push) Successful in 2s
|
2025-11-15 01:08:23 +01:00 |
|
goat
|
a134c6d064
|
api14 rollup
|
2025-11-15 00:49:06 +01:00 |
|