Skip to content

Update CoreMain.cs #240

Update CoreMain.cs

Update CoreMain.cs #240

Triggered via push February 24, 2026 08:55
Status Success
Total duration 11m 38s
Artifacts 34

dotnet-build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

30 warnings
build-macos: src/ColorMC.Launcher/Program.cs#L234
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-macos: src/ColorMC.Launcher/Program.cs#L231
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-macos: src/ColorMC.Launcher/Program.cs#L218
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in call to 'System.Type.GetField(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-macos: src/ColorMC.Launcher/Program.cs#L216
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-macos: src/ColorMC.Launcher/Program.cs#L209
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-macos: src/ColorMC.Launcher/Program.cs#L205
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-macos: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L10
The field 'TestWindow.Mark' is assigned but its value is never used
build-macos: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L8
The field 'TestWindow.Web' is assigned but its value is never used
build-macos: src/ColorMC.Gui/Hook/Win32.cs#L430
The variable 'ex' is declared but never used
build-macos: src/ColorMC.Gui/Hook/Win32.cs#L416
The variable 'ex' is declared but never used
build-linux: src/ColorMC.Launcher/Program.cs#L234
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-linux: src/ColorMC.Launcher/Program.cs#L231
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-linux: src/ColorMC.Launcher/Program.cs#L218
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in call to 'System.Type.GetField(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-linux: src/ColorMC.Launcher/Program.cs#L216
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-linux: src/ColorMC.Launcher/Program.cs#L209
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-linux: src/ColorMC.Launcher/Program.cs#L205
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-linux: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L10
The field 'TestWindow.Mark' is assigned but its value is never used
build-linux: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L8
The field 'TestWindow.Web' is assigned but its value is never used
build-linux: src/ColorMC.Gui/Hook/Win32.cs#L430
The variable 'ex' is declared but never used
build-linux: src/ColorMC.Gui/Hook/Win32.cs#L416
The variable 'ex' is declared but never used
build-windows: src/ColorMC.Launcher/Program.cs#L234
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicMethods' in call to 'System.Type.GetMethod(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-windows: src/ColorMC.Launcher/Program.cs#L231
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-windows: src/ColorMC.Launcher/Program.cs#L218
'this' argument does not satisfy 'DynamicallyAccessedMemberTypes.PublicFields' in call to 'System.Type.GetField(String)'. The return value of method 'System.Collections.Generic.List<T>.this[Int32].get' does not have matching annotations. The source value must declare at least the same requirements as those declared on the target location it is assigned to.
build-windows: src/ColorMC.Launcher/Program.cs#L216
Using member 'System.Reflection.Assembly.GetTypes()' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types might be removed.
build-windows: src/ColorMC.Launcher/Program.cs#L209
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-windows: src/ColorMC.Launcher/Program.cs#L205
Using member 'System.Runtime.Loader.AssemblyLoadContext.LoadFromStream(Stream)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Types and members the loaded assembly depends on might be removed.
build-windows: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L8
The field 'TestWindow.Web' is assigned but its value is never used
build-windows: src/ColorMC.Gui/UI/Windows/TestWindow.axaml.cs#L10
The field 'TestWindow.Mark' is assigned but its value is never used
build-windows: src/ColorMC.Gui/Hook/Win32.cs#L430
The variable 'ex' is declared but never used
build-windows: src/ColorMC.Gui/Hook/Win32.cs#L416
The variable 'ex' is declared but never used

Artifacts

Produced during runtime
Name Size Digest
colormc-linux-aarch64-deb Expired
44.7 MB
sha256:8d0b24a6058acb7b007d2221671005e5edb3e67fca43cc867f8b23bfc206e671
colormc-linux-aarch64-rpm Expired
53.8 MB
sha256:a2b9f138e6c6b39540b03fcedfda13ffe70c338eb64d02dd4ede06984d81b1b9
colormc-linux-amd64-deb Expired
47.2 MB
sha256:cc43c26a383b38e19e335f592194f6621afc1c11e4c4ed099e4057ababca92a3
colormc-linux-aot-amd64-deb Expired
38.2 MB
sha256:0508f9b21a7b935782ed9a992955c254c72aee75b585a1de7c4ed00ebfd8c036
colormc-linux-aot-x86_64-appimage Expired
46.4 MB
sha256:cbc6f198b03d0a53b7e346e3a7c1d855d785538c0f0aae9e72e232c4747e06b8
colormc-linux-aot-x86_64-pkg Expired
46 MB
sha256:5c1b216fefa023f36fa92d802da7cc72c3f3385fb62d32a0d215cbbe65410748
colormc-linux-aot-x86_64-rpm Expired
45.7 MB
sha256:b6c1441fbb862cfe11c84a089e3225d1e2bd8c2da88009676e4ad9d96a5944d1
colormc-linux-min-aarch64-deb Expired
27.5 MB
sha256:e465a0a7e3bf14ba6aac122dc6fb8107c0742d9f0610c5199488d927cf87d016
colormc-linux-min-aarch64-rpm Expired
32.2 MB
sha256:86e70215205883009fdc509f44a0ce5903302e1587a56c0b7b6796d133964049
colormc-linux-min-amd64-deb Expired
28.3 MB
sha256:6b399a1bb95a52e70d46528271983fe3fa4028bd5b7e0b19369dc788f1902664
colormc-linux-min-x86_64-appimage Expired
33.6 MB
sha256:d18cbd2e4da61096b1e633d11982836eb11b5aae1605b310a1c899b71e60b871
colormc-linux-min-x86_64-pkg Expired
33 MB
sha256:93afb5d5b12b51df8061775b35e77cc6b0ea5b7e58ba72664e09b5b38c250376
colormc-linux-min-x86_64-rpm Expired
33.1 MB
sha256:ba0e28bbcb4a20b595b265e3ed92f1f58cb64d941853b537737e576cf5d7b0b9
colormc-linux-x86_64-appimage Expired
56.7 MB
sha256:6e452d92841760f846244f9ae4183382a99372c71916da5eafbf338b5d0957de
colormc-linux-x86_64-pkg Expired
55.6 MB
sha256:e93fbc25d9529432b44874f192e9bd523f5cde90890073ac7dfc82073fc25564
colormc-linux-x86_64-rpm Expired
56 MB
sha256:516f2db75f677d9ab9a63339c910e9bc87b265dd231b1379081b4ec04f2c5fd6
colormc-macos-aarch64 Expired
58.6 MB
sha256:e87cd7c8912da0b7fc4f6752c6e896d17adbee5bebfc038b004b7eefa377d013
colormc-macos-aarch64-dmg Expired
58.4 MB
sha256:39f5b5a30b2979462711f7e4319c96c20f065e00d3af92724c402f38d9e26264
colormc-macos-min-aarch64 Expired
36.3 MB
sha256:2931341ae8136595d2d79ab0a47381eedfc2e79ed2968e3fd43bedaf77c6dfab
colormc-macos-min-aarch64-dmg Expired
36.3 MB
sha256:0ba77ba5563f80326a99ef4a182816f630b2819317a19ad2324207b679bb825b
colormc-macos-min-x86_64 Expired
36.8 MB
sha256:55bceb547235f9fbf27619381bc0d8498e3694ec2ee8577ff3405a3082dc9c45
colormc-macos-min-x86_64-dmg Expired
36.8 MB
sha256:5f09c9abfffd6ca49930c02e26363bd105c20926a537975a072687fb7e67530d
colormc-macos-x86_64 Expired
60.4 MB
sha256:062f19a3399b7ddde0f1dbace6a5a4053f3f6a2064be3d3f57ba88c7e1cd1266
colormc-macos-x86_64-dmg Expired
60.2 MB
sha256:3522c9e5cca0e50797fe6e828a2faf3a1f03d1bc2465bf4ea6eca0ecd1d5c144
colormc-windows-aot-arm64 Expired
45.3 MB
sha256:a1f53135a1e4307a509901408328283233e8312effa1b7e37ee23492bdfb42bd
colormc-windows-aot-x86_64 Expired
47.4 MB
sha256:616a24898bc935c861a800079fc6ba22c8e57937408525ad990496d87f3c3897
colormc-windows-arm64 Expired
50.8 MB
sha256:f64aa4f22aab9d69704eda963e53bca5b16524efc4930af464b50520048ed44d
colormc-windows-min-arm64 Expired
27.6 MB
sha256:aef4dab0a04f98cd6ee027b9439c6c6753ef2696e9ea3736f860611077f474eb
colormc-windows-min-x86_64 Expired
34.6 MB
sha256:221d99c95642ef79d89d09a3496f203b43bdcea943b6216673e3bdcd3d4b7576
colormc-windows-x64-aot-msi Expired
41.4 MB
sha256:188b5b84a2b5d77bc8820b658fcc4ad6b5ec180ad2911b2818ba1f27326ae280
colormc-windows-x64-min-msi Expired
36 MB
sha256:8220c5befdf1242c1041b930bdcbf14003b125ad96609a97c03f8ecb48f37624
colormc-windows-x64-msi Expired
59.7 MB
sha256:c4d6bbd2c4316cf9cc51f257d65e1162b9480cfdb9d8839849c8cf7dfc787c73
colormc-windows-x86 Expired
56.6 MB
sha256:be9c0586f41edb64daebbbf7817b8a369fa7aad9169611b15f6529b199083b2d
colormc-windows-x86_64 Expired
58.3 MB
sha256:d146483dec88dad93501b41b7dacabdf13322bbdca327ae470e0a5d7b7faa6b8