Player preliminary work #721
validate.yml
on: pull_request
Matrix: build / linux
Matrix: build / macos
Matrix: build / windows / build
Annotations
24 warnings
build / macos (x64) / MacOS-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / macos (x64) / MacOS-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / macos (x64) / MacOS-x64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / macos (arm64) / MacOS-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / macos (arm64) / MacOS-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / macos (arm64) / MacOS-arm64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / linux (Redhat, arm64) / Redhat-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / linux (Redhat, arm64) / Redhat-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / linux (Redhat, arm64) / Redhat-arm64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / linux (Debian, arm64) / Debian-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / linux (Debian, arm64) / Debian-arm64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / linux (Debian, arm64) / Debian-arm64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / linux (Redhat, x64) / Redhat-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / linux (Redhat, x64) / Redhat-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / linux (Redhat, x64) / Redhat-x64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / linux (Debian, x64) / Debian-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / linux (Debian, x64) / Debian-x64:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / linux (Debian, x64) / Debian-x64:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
build / windows / Windows-classic:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / windows / Windows-classic:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / windows / Windows-classic:
Source/LibationWinForms/ProcessQueue/SidebarControl.cs#L76
The field 'SidebarControl.playlistBindingSource' is never used
|
build / windows / Windows-chardonnay:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L6
'PlaylistEntryViewModel' overrides Object.Equals(object o) but does not override Object.GetHashCode()
|
build / windows / Windows-chardonnay:
Source/LibationUiBase/ViewModels/Player/PlaylistEntryViewModel.cs#L49
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
|
build / windows / Windows-chardonnay:
Source/LibationAvalonia/Views/ProductsDisplay.axaml.cs#L599
The annotation for nullable reference types should only be used in code within a '#nullable' annotations context.
|
Artifacts
Produced during runtime
Name | Size | |
---|---|---|
Classic-Libation.11.5.2.1-windows-classic.zip
|
100 MB |
|
Libation.11.5.2.1-linux-chardonnay-amd64.deb
|
62.7 MB |
|
Libation.11.5.2.1-linux-chardonnay-amd64.rpm
|
83.5 MB |
|
Libation.11.5.2.1-linux-chardonnay-arm64.deb
|
55.3 MB |
|
Libation.11.5.2.1-linux-chardonnay-arm64.rpm
|
77.7 MB |
|
Libation.11.5.2.1-macOS-chardonnay-arm64.tgz
|
82.2 MB |
|
Libation.11.5.2.1-macOS-chardonnay-x64.tgz
|
87.3 MB |
|
Libation.11.5.2.1-windows-chardonnay.zip
|
115 MB |
|