Skip to content

Update project dependencies (#12165) #38

Update project dependencies (#12165)

Update project dependencies (#12165) #38

Triggered via pull request March 12, 2026 12:19
Status Success
Total duration 31s
Artifacts

bit.ci.ResxTranslator.yml

on: pull_request
build Bit.ResxTranslator
28s
build Bit.ResxTranslator
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L27
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Services/Translator.cs#L60
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, 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 Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Services/Translator.cs#L60
Using member 'System.Text.Json.JsonSerializer.Serialize<TValue>(TValue, 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 Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Services/Translator.cs#L58
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(IConfiguration, Object)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Services/Translator.cs#L58
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(IConfiguration, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Cannot statically analyze the type of instance so its members may be trimmed.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L33
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(IConfiguration, Object)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values requires generating dynamic code at runtime, for example instantiating generic types.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L33
Using member 'Microsoft.Extensions.Configuration.ConfigurationBinder.Bind(IConfiguration, Object)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Cannot statically analyze the type of instance so its members may be trimmed.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L27
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderDataAnnotationsExtensions.ValidateDataAnnotations<TOptions>(OptionsBuilder<TOptions>)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. Uses DataAnnotationValidateOptions which is unsafe given that the options type passed in when calling Validate cannot be statically analyzed so its members may be trimmed.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L27
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresDynamicCodeAttribute' can break functionality when AOT compiling. Binding strongly typed objects to configuration values may require generating dynamic code at runtime.
build Bit.ResxTranslator: src/ResxTranslator/Bit.ResxTranslator/Program.cs#L27
Using member 'Microsoft.Extensions.DependencyInjection.OptionsBuilderConfigurationExtensions.Bind<TOptions>(OptionsBuilder<TOptions>, IConfiguration)' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. TOptions's dependent types may have their members trimmed. Ensure all required members are preserved.