Skip to content

Blazor UI Demo CD

Blazor UI Demo CD #330

Manually triggered December 15, 2024 16:20
Status Success
Total duration 15m 37s
Artifacts 4

blazorui.demo.cd.yml

on: workflow_dispatch
build api + blazor web
3m 14s
build api + blazor web
build blazor hybrid (windows)
4m 23s
build blazor hybrid (windows)
build blazor hybrid (android)
15m 29s
build blazor hybrid (android)
build blazor hybrid (iOS-macOS)
12m 3s
build blazor hybrid (iOS-macOS)
deploy api + blazor
1m 45s
deploy api + blazor
Fit to window
Zoom out
Zoom in

Annotations

74 warnings
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L5
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L6
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L7
Non-nullable property 'Output' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L8
Non-nullable property 'Summary' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L5
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L6
Non-nullable property 'DefaultValue' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L7
Non-nullable property 'Type' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L8
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Utilities/SwipeTrap/BitSwipeTrapDemo.razor.cs#L249
Non-nullable field 'listTcs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build api + blazor web: src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.cs#L8
Field '_BitNavBarOptionDemo.selectedOption' is never assigned to, and will always have its default value null
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L5
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L6
Non-nullable property 'DefaultValue' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L7
Non-nullable property 'Type' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentPropertyDetailsDto.cs#L8
Non-nullable property 'Description' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L5
Non-nullable property 'Name' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L6
Non-nullable property 'Parameters' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L7
Non-nullable property 'Output' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web: src/BlazorUI/Demo/Bit.BlazorUI.Demo.Shared/Dtos/ComponentMethodDetailsDto.cs#L8
Non-nullable property 'Summary' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
build api + blazor web
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (windows)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (windows)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (windows): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L28
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (windows): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L32
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (windows)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (windows)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (windows): src/BlazorUI/Bit.BlazorUI/Components/Inputs/Dropdown/BitDropdown.razor.cs#L1131
Argument of type 'IEnumerable<TValue?>' cannot be used for parameter 'arg' of type 'IEnumerable<TValue>' in 'Task EventCallback<IEnumerable<TValue>>.InvokeAsync(IEnumerable<TValue>? arg)' due to differences in the nullability of reference types.
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Utilities/SwipeTrap/BitSwipeTrapDemo.razor.cs#L249
Non-nullable field 'listTcs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.cs#L8
Field '_BitNavBarOptionDemo.selectedOption' is never assigned to, and will always have its default value null
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.samples.cs#L197
The field '_BitNavBarOptionDemo.example10CsharpCode' is assigned but its value is never used
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Calendar/BitCalendarDemo.razor.cs#L689
The field 'BitCalendarDemo.example1CsharpCode' is assigned but its value is never used
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Notifications/Badge/BitBadgeDemo.razor.cs#L406
The field 'BitBadgeDemo.example7CsharpCode' is assigned but its value is never used
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L28
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (iOS-macOS): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L32
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (iOS-macOS)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Utilities/SwipeTrap/BitSwipeTrapDemo.razor.cs#L249
Non-nullable field 'listTcs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.cs#L8
Field '_BitNavBarOptionDemo.selectedOption' is never assigned to, and will always have its default value null
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.samples.cs#L197
The field '_BitNavBarOptionDemo.example10CsharpCode' is assigned but its value is never used
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Notifications/Badge/BitBadgeDemo.razor.cs#L406
The field 'BitBadgeDemo.example7CsharpCode' is assigned but its value is never used
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Calendar/BitCalendarDemo.razor.cs#L689
The field 'BitCalendarDemo.example1CsharpCode' is assigned but its value is never used
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L41
'Device.InvokeOnMainThreadAsync(Action)' is obsolete: 'Use BindableObject.Dispatcher.DispatchAsync() instead.'
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/App.xaml.cs#L11
'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.'
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L16
This call site is reachable on: 'iOS' 16.4 and later, 'maccatalyst' 16.4 and later. 'UIApplication.Windows' is obsoleted on: 'ios' 15.0 and later (Use 'UIWindowScene.Windows' in the desired window scene object instead.), 'maccatalyst' 15.0 and later (Use 'UIWindowScene.Windows' in the desired window scene object instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Utilities/SwipeTrap/BitSwipeTrapDemo.razor.cs#L249
Non-nullable field 'listTcs' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.cs#L8
Field '_BitNavBarOptionDemo.selectedOption' is never assigned to, and will always have its default value null
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Navs/NavBar/_BitNavBarOptionDemo.razor.samples.cs#L197
The field '_BitNavBarOptionDemo.example10CsharpCode' is assigned but its value is never used
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Notifications/Badge/BitBadgeDemo.razor.cs#L406
The field 'BitBadgeDemo.example7CsharpCode' is assigned but its value is never used
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Calendar/BitCalendarDemo.razor.cs#L689
The field 'BitCalendarDemo.example1CsharpCode' is assigned but its value is never used
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/App.xaml.cs#L11
'Application.MainPage.set' is obsolete: 'This property is deprecated. Initialize your application by overriding Application.CreateWindow rather than setting MainPage. To modify the root page in an active application, use Windows[0].Page for applications with a single window. For applications with multiple windows, use Application.Windows to identify and update the root page on the correct window. Additionally, each element features a Window property, accessible when it's part of the current window.'
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L35
This call site is reachable on: 'Android' 24.0 and later. 'View.SystemUiFlags' is obsoleted on: 'Android' 30.0 and later (These flags are deprecated. Use WindowInsetsController instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L38
This call site is reachable on: 'Android' 24.0 and later. 'Window.SetStatusBarColor(Color)' is obsoleted on: 'Android' 35.0 and later. (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L32
This call site is reachable on: 'Android' 24.0 and later. 'View.SystemUiFlags' is obsoleted on: 'Android' 30.0 and later (These flags are deprecated. Use WindowInsetsController instead.). (https://learn.microsoft.com/dotnet/fundamentals/code-analysis/quality-rules/ca1422)
build blazor hybrid (android)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (android)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (android)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (android)
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
build blazor hybrid (android): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L28
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (android): src/BlazorUI/Bit.BlazorUI/Components/Buttons/BitMenuButton/BitMenuButton.razor#L32
Possible null reference argument for parameter 'value' in 'RenderFragment RenderFragment<TItem>.Invoke(TItem value)'.
build blazor hybrid (android): src/BlazorUI/Bit.BlazorUI/Components/Inputs/Dropdown/BitDropdown.razor.cs#L1131
Argument of type 'IEnumerable<TValue?>' cannot be used for parameter 'arg' of type 'IEnumerable<TValue>' in 'Task EventCallback<IEnumerable<TValue>>.InvokeAsync(IEnumerable<TValue>? arg)' due to differences in the nullability of reference types.
build blazor hybrid (android): src/BlazorUI/Bit.BlazorUI/Components/Inputs/Dropdown/BitDropdown.razor.cs#L1351
Possible null reference argument for parameter 'arg' in 'TValue Func<TItem, TValue>.Invoke(TItem arg)'.
build blazor hybrid (android): src/BlazorUI/Bit.BlazorUI/Components/Inputs/Dropdown/BitDropdown.razor.cs#L1368
Possible null reference argument for parameter 'arg' in 'TValue Func<TItem, TValue>.Invoke(TItem arg)'.

Artifacts

Produced during runtime
Name Size
android-bundle
104 MB
ios-bundle
32.7 MB
server-bundle
86.4 MB
win-exe-bundle
87.1 MB