Skip to content
This repository was archived by the owner on Apr 8, 2026. It is now read-only.

Update CoreMain.cs #219

Update CoreMain.cs

Update CoreMain.cs #219

Triggered via push July 25, 2025 05:43
Status Success
Total duration 12m 32s
Artifacts 27

dotnet-build.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

33 warnings and 2 notices
build-macos: src/ColorMC.Launcher/Program.cs#L252
'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#L249
'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#L246
'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#L243
'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#L240
'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#L224
'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#L237
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#L222
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#L215
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#L211
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
No files were found with the provided path: build_out/colormc-linux-a38-min-x86_64.AppImage. No artifacts will be uploaded.
build-linux
No files were found with the provided path: build_out/colormc-linux-a38-aot-x86_64.AppImage. No artifacts will be uploaded.
build-linux
No files were found with the provided path: build_out/colormc-linux-a38-x86_64.AppImage. No artifacts will be uploaded.
build-linux: src/ColorMC.Launcher/Program.cs#L252
'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#L249
'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#L246
'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#L243
'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#L240
'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#L224
'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#L237
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#L222
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#L215
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#L211
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#L252
'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#L249
'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#L246
'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#L243
'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#L240
'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#L224
'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#L237
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#L222
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#L215
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#L211
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
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520
build-macos
The macos-latest label will migrate to macOS 15 beginning August 4, 2025. For more information see https://github.com/actions/runner-images/issues/12520

Artifacts

Produced during runtime
Name Size Digest
colormc-linux-aarch64-deb Expired
37.4 MB
sha256:7b744d136178bc02c0cc5b3553284250c42e6f00cf0742141307346d91b2e084
colormc-linux-aarch64-rpm Expired
45.3 MB
sha256:162cb37891e03dbb22d8b9e878ca31ef4d615a85c64982ef75f253bf569e58d6
colormc-linux-amd64-deb Expired
39.4 MB
sha256:5ec64822f49eca44470a7db951df4f03d468d586e7ff56ba8e1a053da2bed99b
colormc-linux-aot-amd64-deb Expired
2.69 KB
sha256:b495e0d11de9a59ac9d3c4e3bb04f385675e79e84c9a96d2d2ce315638700019
colormc-linux-aot-x86_64-pkg Expired
44.7 MB
sha256:4d1bea4770ef57b3551602c3d972f5da589446c15992fe623bd4fc652e5c50dd
colormc-linux-aot-x86_64-rpm Expired
44.8 MB
sha256:c0e9b599383a45b4a0dfa5c6a1706d4f411a8c812e90f558d621d3c7c820d051
colormc-linux-min-aarch64-deb Expired
21.8 MB
sha256:36071556df088da3457adf908d35159379aa70018315266b9276454e9c7f06f2
colormc-linux-min-aarch64-rpm Expired
25.8 MB
sha256:69d6901d7f2e05302e33ee4efb97f93f1705147ec1e1d0017aa5fc30b55c30ed
colormc-linux-min-amd64-deb Expired
22.6 MB
sha256:de305aba50accda27028b9f78b27a78cd10a6de8c8651a02571e00c80c0d3004
colormc-linux-min-x86_64-pkg Expired
26.5 MB
sha256:8815f5be96548f38c2afc089d0faaae404258b912b58960a4702ba90843110ee
colormc-linux-min-x86_64-rpm Expired
26.6 MB
sha256:dae8f773ccaf378097b8039c886f3bd3171347d7169173d9fdd5c0546fff2899
colormc-linux-x86_64-pkg Expired
46.7 MB
sha256:c434363b9df9b308d43aa376301a099669a0ccc59f4b778b924f6b003e6a506e
colormc-linux-x86_64-rpm Expired
47 MB
sha256:0dfa6c41e6f0aeb954600ac047fe0a8e3a9361f7bbe84e65e67450e62dc9af3c
colormc-macos-aarch64 Expired
50.3 MB
sha256:6e28d7b0d244218f731032399fe789522120dd7b0b0ea9f66998f03570bfad90
colormc-macos-min-aarch64 Expired
29.9 MB
sha256:0b77c13fdf07297318f6ad5f93a58f8db2cde00197e465277935940bd9856f4e
colormc-macos-min-x86_64 Expired
30.4 MB
sha256:806d79ad3b4c7c80c9a18858c35a8fa3b72cd355646ff78781744dbb8170f69b
colormc-macos-x86_64 Expired
51.6 MB
sha256:c877aaef1a179f7d2c46b23fa57f6234a9159d6f83d3ed60320f7bb0e04278fd
colormc-windows-aot-arm64 Expired
43.7 MB
sha256:3337f8010b3cf593cb4d81fdf2820fa548e636fba0211838f8030ec1003ace14
colormc-windows-aot-x86_64 Expired
45.5 MB
sha256:bb3f8e43f90d9e9d41c51f41619935931c5b9bef2f7ad964e18adbd69e0fe0be
colormc-windows-arm64 Expired
42.1 MB
sha256:36265708cb7ec93a63defd61587d2184c6773468e6075b0bc64b79b9930e541d
colormc-windows-min-arm64 Expired
21.1 MB
sha256:24fde3e7de627bbaf1fad29162fe60b655b6bce0a53512a9b8510c9ac9070577
colormc-windows-min-x86_64 Expired
28.2 MB
sha256:b6982439571a918290809bb84c922d05060945b207e13847dbbcddab2516ced6
colormc-windows-x64-aot-msi Expired
37.5 MB
sha256:2b95ed49f1f9963081a0f5e1800b5f6b2db59ca3f0071d0da64b4c99176ff8f1
colormc-windows-x64-min-msi Expired
29.7 MB
sha256:d73d23ae621ab81792ef4d8e635e3d4903c91898267586616b23a7eb4c05a093
colormc-windows-x64-msi Expired
51 MB
sha256:408c1d13e9efb2ccc35bf55964475a30a3748f56eef538fe38e806c9beffdfbd
colormc-windows-x86 Expired
47.5 MB
sha256:90fb5d8c6179127649978bdedd6295c595ee4a8a60a91aaeeb5a4e45d7107588
colormc-windows-x86_64 Expired
49.5 MB
sha256:b6728db9783a95ae9d46b3c9f50ad99a586b8dc8ada2fad4d01dfda596d7fd90