add data validations (#72) #288
dotnet.yml
on: push
Build Windows
4m 48s
Build macOS intel
5m 41s
Build macOS Arm64
1m 44s
Release code
24s
Annotations
33 warnings
Build macOS Arm64
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build macOS Arm64:
KeyVaultExplorer/Services/VaultService.cs#L51
Async-iterator 'VaultService.GetAllSubscriptions(CancellationToken, string)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
|
Build macOS Arm64:
KeyVaultExplorer/Services/VaultService.cs#L51
Cannot convert null literal to non-nullable reference type.
|
Build macOS Arm64:
KeyVaultExplorer/Views/Pages/VaultPage.axaml.cs#L179
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build macOS Arm64:
KeyVaultExplorer/Views/MainView.axaml.cs#L194
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build macOS Arm64:
KeyVaultExplorer/Database/Subscriptions.cs#L7
Non-nullable property 'DisplayName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS Arm64:
KeyVaultExplorer/Database/Subscriptions.cs#L8
Non-nullable property 'SubscriptionId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS Arm64:
KeyVaultExplorer/Database/Settings.cs#L12
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS Arm64:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L26
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnTransparencyChangedEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build macOS Arm64:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L27
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnSetAppThemeEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build macOS Arm64:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L31
Dereference of a possibly null reference.
|
Build Windows
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build Windows:
KeyVaultExplorer/Services/VaultService.cs#L51
Async-iterator 'VaultService.GetAllSubscriptions(CancellationToken, string)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
|
Build Windows:
KeyVaultExplorer/Services/VaultService.cs#L51
Cannot convert null literal to non-nullable reference type.
|
Build Windows:
KeyVaultExplorer/Views/MainView.axaml.cs#L194
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build Windows:
KeyVaultExplorer/Views/Pages/VaultPage.axaml.cs#L179
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L26
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnTransparencyChangedEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L27
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnSetAppThemeEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L31
Dereference of a possibly null reference.
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L32
Converting null literal or possible null value to non-nullable type.
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L32
Possible null reference assignment.
|
Build Windows:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L23
Non-nullable field 'BackgroundBrush' must contain a non-null value when exiting constructor. Consider declaring the field as nullable.
|
Build macOS intel
The following actions uses Node.js version which is deprecated and will be forced to run on node20: actions/cache@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
|
Build macOS intel:
KeyVaultExplorer/Services/VaultService.cs#L51
Async-iterator 'VaultService.GetAllSubscriptions(CancellationToken, string)' has one or more parameters of type 'CancellationToken' but none of them is decorated with the 'EnumeratorCancellation' attribute, so the cancellation token parameter from the generated 'IAsyncEnumerable<>.GetAsyncEnumerator' will be unconsumed
|
Build macOS intel:
KeyVaultExplorer/Services/VaultService.cs#L51
Cannot convert null literal to non-nullable reference type.
|
Build macOS intel:
KeyVaultExplorer/Views/MainView.axaml.cs#L194
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build macOS intel:
KeyVaultExplorer/Views/Pages/VaultPage.axaml.cs#L179
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Build macOS intel:
KeyVaultExplorer/Database/Subscriptions.cs#L7
Non-nullable property 'DisplayName' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS intel:
KeyVaultExplorer/Database/Subscriptions.cs#L8
Non-nullable property 'SubscriptionId' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS intel:
KeyVaultExplorer/Database/Settings.cs#L12
Non-nullable property 'Value' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Build macOS intel:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L26
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnTransparencyChangedEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build macOS intel:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L27
Nullability of reference types in type of parameter 'sender' of 'void MainWindow.OnSetAppThemeEvent(object sender, RoutedEventArgs e)' doesn't match the target delegate 'EventHandler<RoutedEventArgs>' (possibly because of nullability attributes).
|
Build macOS intel:
KeyVaultExplorer/Views/MainWindow.axaml.cs#L31
Dereference of a possibly null reference.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
keyvaultexplorer.osx-arm64
Expired
|
64.2 MB |
|
keyvaultexplorer.osx-x64
Expired
|
39.8 MB |
|
keyvaultexplorer.win-x64
Expired
|
84.7 MB |
|