Skip to content

Blazor UI Demo CD

Blazor UI Demo CD #266

Manually triggered November 6, 2024 12:47
Status Success
Total duration 16m 15s
Artifacts 4

blazorui.demo.cd.yml

on: workflow_dispatch
build api + blazor web
3m 24s
build api + blazor web
build blazor hybrid (windows)
3m 43s
build blazor hybrid (windows)
build blazor hybrid (android)
16m 6s
build blazor hybrid (android)
build blazor hybrid (iOS-macOS)
10m 47s
build blazor hybrid (iOS-macOS)
deploy api + blazor
3m 36s
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/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: src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Extras/DataGrid/BitDataGridDemo.razor#L6
'BitDataGridDemo.HttpClient' hides inherited member 'AppComponentBase.HttpClient'. Use the new keyword if hiding was intended.
build api + blazor web: src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Dropdown/_BitDropdownItemDemo.razor#L509
Argument of type 'ICollection<string>' cannot be used for parameter '__arg10' of type 'ICollection<string?>' in 'void TypeInference.CreateBitDropdown_39<BitDropdownItem<string>, string?>(RenderTreeBuilder __builder, int seq, int __seq0, bool __arg0, int __seq1, bool __arg1, int __seq2, bool __arg2, int __seq3, string __arg3, int __seq4, string __arg4, int __seq5, ICollection<BitDropdownItem<string>> __arg5, int __seq6, bool __arg6, int __seq7, bool __arg7, int __seq8, Func<BitDropdownItem<string>, string?> __arg8, int __seq9, EventCallback<BitDropdownItem<string>> __arg9, int __seq10, ICollection<string?> __arg10, int __seq11, EventCallback<ICollection<string?>> __arg11, int __seq12, Expression<Func<ICollection<string?>>> __arg12)' due to differences in the nullability of reference types.
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)
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)
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/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Extras/DataGrid/BitDataGridDemo.razor#L6
'BitDataGridDemo.HttpClient' hides inherited member 'AppComponentBase.HttpClient'. Use the new keyword if hiding was intended.
build blazor hybrid (windows): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Dropdown/_BitDropdownItemDemo.razor#L509
Argument of type 'ICollection<string>' cannot be used for parameter '__arg10' of type 'ICollection<string?>' in 'void TypeInference.CreateBitDropdown_39<BitDropdownItem<string>, string?>(RenderTreeBuilder __builder, int seq, int __seq0, bool __arg0, int __seq1, bool __arg1, int __seq2, bool __arg2, int __seq3, string __arg3, int __seq4, string __arg4, int __seq5, ICollection<BitDropdownItem<string>> __arg5, int __seq6, bool __arg6, int __seq7, bool __arg7, int __seq8, Func<BitDropdownItem<string>, string?> __arg8, int __seq9, EventCallback<BitDropdownItem<string>> __arg9, int __seq10, ICollection<string?> __arg10, int __seq11, EventCallback<ICollection<string?>> __arg11, int __seq12, Expression<Func<ICollection<string?>>> __arg12)' due to differences in the nullability of reference types.
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)
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/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Extras/DataGrid/BitDataGridDemo.razor#L6
'BitDataGridDemo.HttpClient' hides inherited member 'AppComponentBase.HttpClient'. Use the new keyword if hiding was intended.
build blazor hybrid (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Dropdown/_BitDropdownItemDemo.razor#L509
Argument of type 'ICollection<string>' cannot be used for parameter '__arg10' of type 'ICollection<string?>' in 'void TypeInference.CreateBitDropdown_39<BitDropdownItem<string>, string?>(RenderTreeBuilder __builder, int seq, int __seq0, bool __arg0, int __seq1, bool __arg1, int __seq2, bool __arg2, int __seq3, string __arg3, int __seq4, string __arg4, int __seq5, ICollection<BitDropdownItem<string>> __arg5, int __seq6, bool __arg6, int __seq7, bool __arg7, int __seq8, Func<BitDropdownItem<string>, string?> __arg8, int __seq9, EventCallback<BitDropdownItem<string>> __arg9, int __seq10, ICollection<string?> __arg10, int __seq11, EventCallback<ICollection<string?>> __arg11, int __seq12, Expression<Func<ICollection<string?>>> __arg12)' due to differences in the nullability of reference types.
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/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#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/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 (iOS-macOS): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Maui/Services/MauiDeviceCoordinator.cs#L43
This call site is reachable on: 'iOS' 16.4 and later, 'maccatalyst' 16.4 and later. 'UIApplication.SetStatusBarStyle(UIStatusBarStyle, bool)' is obsoleted on: 'ios' 9.0 and later (Use 'UIViewController.PreferredStatusBarStyle' instead.), 'maccatalyst' 9.0 and later (Use 'UIViewController.PreferredStatusBarStyle' 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/Extras/DataGrid/BitDataGridDemo.razor#L6
'BitDataGridDemo.HttpClient' hides inherited member 'AppComponentBase.HttpClient'. Use the new keyword if hiding was intended.
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Dropdown/_BitDropdownItemDemo.razor#L509
Argument of type 'ICollection<string>' cannot be used for parameter '__arg10' of type 'ICollection<string?>' in 'void TypeInference.CreateBitDropdown_39<BitDropdownItem<string>, string?>(RenderTreeBuilder __builder, int seq, int __seq0, bool __arg0, int __seq1, bool __arg1, int __seq2, bool __arg2, int __seq3, string __arg3, int __seq4, string __arg4, int __seq5, ICollection<BitDropdownItem<string>> __arg5, int __seq6, bool __arg6, int __seq7, bool __arg7, int __seq8, Func<BitDropdownItem<string>, string?> __arg8, int __seq9, EventCallback<BitDropdownItem<string>> __arg9, int __seq10, ICollection<string?> __arg10, int __seq11, EventCallback<ICollection<string?>> __arg11, int __seq12, Expression<Func<ICollection<string?>>> __arg12)' due to differences in the nullability of reference types.
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#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): 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.Core/Pages/Components/Extras/DataGrid/BitDataGridDemo.razor#L6
'BitDataGridDemo.HttpClient' hides inherited member 'AppComponentBase.HttpClient'. Use the new keyword if hiding was intended.
build blazor hybrid (android): src/BlazorUI/Demo/Client/Bit.BlazorUI.Demo.Client.Core/Pages/Components/Inputs/Dropdown/_BitDropdownItemDemo.razor#L509
Argument of type 'ICollection<string>' cannot be used for parameter '__arg10' of type 'ICollection<string?>' in 'void TypeInference.CreateBitDropdown_39<BitDropdownItem<string>, string?>(RenderTreeBuilder __builder, int seq, int __seq0, bool __arg0, int __seq1, bool __arg1, int __seq2, bool __arg2, int __seq3, string __arg3, int __seq4, string __arg4, int __seq5, ICollection<BitDropdownItem<string>> __arg5, int __seq6, bool __arg6, int __seq7, bool __arg7, int __seq8, Func<BitDropdownItem<string>, string?> __arg8, int __seq9, EventCallback<BitDropdownItem<string>> __arg9, int __seq10, ICollection<string?> __arg10, int __seq11, EventCallback<ICollection<string?>> __arg11, int __seq12, Expression<Func<ICollection<string?>>> __arg12)' due to differences in the nullability of reference types.
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/Inputs/Dropdown/BitDropdown.razor.cs#L1294
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#L1311
Possible null reference argument for parameter 'arg' in 'TValue Func<TItem, TValue>.Invoke(TItem arg)'.
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)'.

Artifacts

Produced during runtime
Name Size
android-bundle
106 MB
ios-bundle
33.8 MB
server-bundle
85.9 MB
win-exe-bundle
26.9 MB