Skip to content

[EPIC, WIP] feat: Implement voice receive #348

[EPIC, WIP] feat: Implement voice receive

[EPIC, WIP] feat: Implement voice receive #348

Triggered via pull request April 28, 2024 20:22
Status Failure
Total duration 59s
Artifacts

build.yml

on: pull_request
Matrix: build
Fit to window
Zoom out
Zoom in

Annotations

20 errors and 22 warnings
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L70
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L142
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L211
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L286
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L366
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L450
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L525
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Release): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L31
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Release): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L47
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L31
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L47
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Release): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L78
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L78
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L117
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/LavalinkPlayerHandleTests.cs#L88
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L157
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/QueuedLavalinkPlayerTests.cs#L70
There is no argument given that corresponds to the required parameter 'VoiceServerInterceptor' of 'PlayerContext.PlayerContext(IServiceProvider?, ILavalinkSessionProvider, IDiscordClientWrapper, ISystemClock, IPlayerLifecycleNotifier?, ILavalinkVoiceServerInterceptor)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L197
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L241
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Debug): src/Lavalink4NET.Tests/Players/PlayerManagerTests.cs#L283
There is no argument given that corresponds to the required parameter 'voiceServerInterceptor' of 'PlayerManager.PlayerManager(IServiceProvider?, IDiscordClientWrapper, ILavalinkSessionProvider, ILavalinkVoiceServerInterceptor, ISystemClock, ILoggerFactory)'
build (Release)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build (Release): src/Lavalink4NET.Rest/LavalinkApiClient.cs#L428
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Lavalink4NET.Rest.Entities.Tracks.StrictSearchBehavior)5' is not covered.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L67
Cannot convert null literal to non-nullable reference type.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L73
Cannot convert null literal to non-nullable reference type.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L78
Cannot convert null literal to non-nullable reference type.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L83
Cannot convert null literal to non-nullable reference type.
build (Release): src/Lavalink4NET.Rest/LavalinkApiClient.cs#L428
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Lavalink4NET.Rest.Entities.Tracks.StrictSearchBehavior)5' is not covered.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L45
Argument 1 should be passed with 'ref' or 'in' keyword
build (Debug)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3, actions/setup-dotnet@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L67
Cannot convert null literal to non-nullable reference type.
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L73
Cannot convert null literal to non-nullable reference type.
build (Debug): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L45
Argument 1 should be passed with 'ref' or 'in' keyword
build (Release): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L78
Cannot convert null literal to non-nullable reference type.
build (Debug): src/Lavalink4NET.Rest/LavalinkApiClient.cs#L428
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(Lavalink4NET.Rest.Entities.Tracks.StrictSearchBehavior)5' is not covered.
build (Debug): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L67
Cannot convert null literal to non-nullable reference type.
build (Debug): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L73
Cannot convert null literal to non-nullable reference type.
build (Debug): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L78
Cannot convert null literal to non-nullable reference type.
build (Debug): src/Lavalink4NET.Rest/Entities/Tracks/TrackLoadResult.cs#L83
Cannot convert null literal to non-nullable reference type.
build (Debug): tests/Lavalink4NET.Lyrics.Tests/LyricsServiceTests.cs#L15
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 (Debug): tests/Lavalink4NET.Lyrics.Tests/LyricsServiceTests.cs#L48
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 (Debug): tests/Lavalink4NET.Lyrics.Tests/LyricsServiceTests.cs#L111
Test methods should not call ConfigureAwait(false), as it may bypass parallelization limits. Omit ConfigureAwait, or use ConfigureAwait(true) to avoid CA2007. (https://xunit.net/xunit.analyzers/rules/xUnit1030)
build (Debug): tests/Lavalink4NET.Lyrics.Tests/LyricsServiceTests.cs#L73
Test methods should not call ConfigureAwait(false), as it may bypass parallelization limits. Omit ConfigureAwait, or use ConfigureAwait(true) to avoid CA2007. (https://xunit.net/xunit.analyzers/rules/xUnit1030)