π DotNetCampus Terminal 第δΈδΈͺι’θ§ηζ¬ - AI ε’ιεδ½εΌεζζ #8
Annotations
54 warnings and 2 notices
|
build (macos-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (ubuntu-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. JSON serialization and deserialization might require types that cannot be statically analyzed and might need runtime code generation. Use System.Text.Json source generation for native AOT applications.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Modules/Configurations/JsonSource/JsonRemoteDeviceConfigurationSource.cs#L57
Using member 'System.Text.Json.JsonSerializer.Deserialize<TValue>(String, JsonSerializerOptions)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. JSON serialization and deserialization might require types that cannot be statically analyzed. Use the overload that takes a JsonTypeInfo or JsonSerializerContext, or make sure all of the required types are preserved.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L349
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L325
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/Utils/ShellUtils.cs#L195
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L163
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L155
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (windows-latest):
src/DotNetCampus.Terminal/ViewModels/StatusBarViewModel.cs#L131
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
|
build (macos-latest)
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-latest)
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
|