Skip to content

Update CoreMain.cs #234

Update CoreMain.cs

Update CoreMain.cs #234

Triggered via push February 4, 2026 10:33
Status Success
Total duration 13m 0s
Artifacts 29

dotnet-build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

31 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
No files were found with the provided path: build_out/colormc-linux-40-aot-x86_64.AppImage. No artifacts will be uploaded.
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:e4c61fe0602788a7d9e19a60902db0ab2809d2014bb9c9e59f17e4d813de9014
colormc-linux-aarch64-rpm Expired
53.7 MB
sha256:431e937b6bc51385d8d81965c3706d4ae38c17b061180905888b07b2f9848a46
colormc-linux-amd64-deb Expired
47.1 MB
sha256:4f8348f318d49948c1c8818fc97fa4fd0ab280295b308aaefa920b93417ba05f
colormc-linux-aot-amd64-deb Expired
3 KB
sha256:0e58161229907a4cf470c83889020bf46cdb157e6adc5270e694c4712e7169dc
colormc-linux-aot-x86_64-pkg Expired
45.8 MB
sha256:87c6dd5bce5cff6f609ca104472e6393e91dd4ea2b32bc1249c4852e027d46ab
colormc-linux-aot-x86_64-rpm Expired
45.5 MB
sha256:e2fb57890b9a8983c3123f5f97692f5ca8c62972fb7c83a2325df3245de71f8b
colormc-linux-min-aarch64-deb Expired
27.5 MB
sha256:f2536e7241bef573af667d604a3915cb14bef3f4b37097d2d2acc09edacae3c6
colormc-linux-min-aarch64-rpm Expired
32.2 MB
sha256:93734107550545d9db56a443b1f20f9207ca0ddecddb3cd3b074e211fcc919c6
colormc-linux-min-amd64-deb Expired
28.3 MB
sha256:d76025701d7624a4c95e5589d0b6808bb3fc0cc3abcff4217b9b349c81834838
colormc-linux-min-x86_64-appimage Expired
33.6 MB
sha256:5d06a0e35543b8690e6d7b2dd4c8aa06f95351a26a18feec814bdb6ae9671b8e
colormc-linux-min-x86_64-pkg Expired
10.4 MB
sha256:4e69fc8bf65d695352584767e92ea6c05fb33f80b5a62d487146615519f8961c
colormc-linux-min-x86_64-rpm Expired
33.1 MB
sha256:79ad07faf22c772ddba543ab3ed33f7aaed86c35e4217b1f3fd5218fe6e7244d
colormc-linux-x86_64-appimage Expired
56.7 MB
sha256:50bedb4d2c6e5b0ba6dca2fc30d502c91f70ed507366e197cf3b4561fd0267ce
colormc-linux-x86_64-pkg Expired
10.4 MB
sha256:b2c7072722df5a8de372a04fadad6e3aaacd98a2880e0773cb1c287ffad2ebd0
colormc-linux-x86_64-rpm Expired
56 MB
sha256:b542d3d55dfa47d36d432fbc4110cd0655a9782de85d0c1170be7322a96ebca5
colormc-macos-aarch64 Expired
58.6 MB
sha256:f2cbd8ad955d4a4ef1baadcd63499fe2cc4562d0ef28f6583139b8885f4cd499
colormc-macos-min-aarch64 Expired
36.3 MB
sha256:4e0f886060316b58027a476fa9b3adf142b12623e5a0c5c6d53b06d60a66d253
colormc-macos-min-x86_64 Expired
36.8 MB
sha256:ae5df5b9bc226e0cba8ac07a9478f71761381514e86e575b58af132a74ec29ae
colormc-macos-x86_64 Expired
60.4 MB
sha256:6c7acfc004a6c1bcde68c7eed7da170cde931fcd3b08a5f222bac6bf1c325e6b
colormc-windows-aot-arm64 Expired
45.1 MB
sha256:b3d47fac511111459b204f2fd29f8c9cd76b4bec59bf2d7b901fe826ffb58a00
colormc-windows-aot-x86_64 Expired
47.3 MB
sha256:04bbd9df7312e1617171ea56ce6100f58a9e0a6908d7accb9b0ffd0f808daa48
colormc-windows-arm64 Expired
50.7 MB
sha256:e4e08a6e49b5462e17c2f48b61df68d3b3b4a9e5b87e823bc902a6137b2ed44c
colormc-windows-min-arm64 Expired
27.6 MB
sha256:e7a676e59b536e0e46d799597532d3718cdd8bf00d295e5fb71710c7d8ef5f7e
colormc-windows-min-x86_64 Expired
34.5 MB
sha256:40425e252d86926d5596a33e8580e1a10c80d34df30f18354023d159d633461f
colormc-windows-x64-aot-msi Expired
41.3 MB
sha256:69c82cfe6c99e042218982557adbb05decd6dde31c5b0bf35afd6543c9c65257
colormc-windows-x64-min-msi Expired
36 MB
sha256:0676b539efc9f1ba180e32a3e22ae27a3587d6986f8dd9b97df8e6ca1af61ecf
colormc-windows-x64-msi Expired
59.7 MB
sha256:af951ecd43a451f8475c4ea3987474967c666dde4883e26aa9c1658fae46eb51
colormc-windows-x86 Expired
56.5 MB
sha256:cf1007aa4386123bde327225b74f319a2cb48af5ec004c2ac956ffe267b194be
colormc-windows-x86_64 Expired
58.2 MB
sha256:9d764975ccb75c430f5f4ccfc7f0296e0a4c5025a953f46420f00858020cce3d