Update project definitions & package version. #25
Annotations
1 error and 6 warnings
Build and analyze
Process completed with exit code 1.
|
Build and analyze
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v2, actions/setup-dotnet@v3, microsoft/[email protected], actions/cache@v1. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
|
Build and analyze
The following actions uses node12 which is deprecated and will be forced to run on node16: actions/checkout@v2, actions/cache@v1. For more info: https://github.blog/changelog/2023-06-13-github-actions-all-actions-will-run-on-node16-instead-of-node12-by-default/
|
Build and analyze:
PocketClient.Desktop/ViewModels/SettingsViewModel.cs#L71
Using member 'CommunityToolkit.Mvvm.ComponentModel.ObservableRecipient.IsActive.set' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. When this property is set to true, the OnActivated() method will be invoked, which will register all necessary message handlers for this recipient. This method requires the generated CommunityToolkit.Mvvm.Messaging.__Internals.__IMessengerExtensions type not to be removed to use the fast path. If this type is removed by the linker, or if the target recipient was created dynamically and was missed by the source generator, a slower fallback path using a compiled LINQ expression will be used. This will have more overhead in the first invocation of this method for any given recipient type. Alternatively, OnActivated() can be manually overwritten, and registration can be done individually for each required message for this recipient.
|
Build and analyze:
PocketClient.Desktop/App.xaml.cs#L130
Using member 'Microsoft.Extensions.DependencyInjection.OptionsConfigurationServiceCollectionExtensions.Configure<TOptions>(IServiceCollection, 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 and analyze:
PocketClient.Desktop/ViewModels/ItemsViewModel.cs#L45
Using member 'CommunityToolkit.Mvvm.ComponentModel.ObservableRecipient.IsActive.set' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. When this property is set to true, the OnActivated() method will be invoked, which will register all necessary message handlers for this recipient. This method requires the generated CommunityToolkit.Mvvm.Messaging.__Internals.__IMessengerExtensions type not to be removed to use the fast path. If this type is removed by the linker, or if the target recipient was created dynamically and was missed by the source generator, a slower fallback path using a compiled LINQ expression will be used. This will have more overhead in the first invocation of this method for any given recipient type. Alternatively, OnActivated() can be manually overwritten, and registration can be done individually for each required message for this recipient.
|
Build and analyze:
PocketClient.Desktop/ViewModels/ItemsViewModel.cs#L51
Using member 'CommunityToolkit.Mvvm.ComponentModel.ObservableRecipient.IsActive.set' which has 'RequiresUnreferencedCodeAttribute' can break functionality when trimming application code. When this property is set to true, the OnActivated() method will be invoked, which will register all necessary message handlers for this recipient. This method requires the generated CommunityToolkit.Mvvm.Messaging.__Internals.__IMessengerExtensions type not to be removed to use the fast path. If this type is removed by the linker, or if the target recipient was created dynamically and was missed by the source generator, a slower fallback path using a compiled LINQ expression will be used. This will have more overhead in the first invocation of this method for any given recipient type. Alternatively, OnActivated() can be manually overwritten, and registration can be done individually for each required message for this recipient.
|