Skip to content

Filter out private and deleted videos from the final count/duration #16

Filter out private and deleted videos from the final count/duration

Filter out private and deleted videos from the final count/duration #16

Triggered via push March 5, 2025 18:40
Status Success
Total duration 1m 32s
Artifacts

dotnet.yml

on: push
Fit to window
Zoom out
Zoom in

Annotations

20 warnings
build: Lumen.Modules.Youtube.Common/YoutubeAPIHelper.cs#L8
Rename class 'YoutubeAPIHelper' to match pascal case naming rules, consider using 'YoutubeApiHelper'. (https://rules.sonarsource.com/csharp/RSPEC-101)
build: Lumen.Modules.Youtube.Common/YoutubeAPIHelper.cs#L45
Remove this logging statement. (https://rules.sonarsource.com/csharp/RSPEC-106)
build: Lumen.Modules.Youtube.Common/YoutubeAPIHelper.cs#L49
Remove this logging statement. (https://rules.sonarsource.com/csharp/RSPEC-106)
build: Lumen.Modules.Youtube.Common/YoutubeAPIHelper.cs#L64
Assign this magic number '50' to a well-named variable or constant, and use that instead. (https://rules.sonarsource.com/csharp/RSPEC-109)
build: Lumen.Modules.Youtube.Common/YoutubeAPIHelper.cs#L9
Add the 'Async' suffix to the name of this method. (https://rules.sonarsource.com/csharp/RSPEC-4261)
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L15
Possible null reference assignment.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L16
Possible null reference assignment.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L10
Non-nullable field 'API_KEY' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L10
Non-nullable field 'PLAYLIST_ID' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Lumen.Modules.Youtube.Data/Migrations/20250214144308_InitialSchema.cs#L22
Remove this default value assigned to parameter 'nullable'. (https://rules.sonarsource.com/csharp/RSPEC-3254)
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L15
Possible null reference assignment.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L16
Possible null reference assignment.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L10
Non-nullable field 'API_KEY' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L10
Non-nullable field 'PLAYLIST_ID' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
build: Lumen.Modules.Youtube.Module/YoutubeModule.cs#L47
Dereference of a possibly null reference.
build: Lumen.Modules.Youtube.Module/YoutubeModule.cs#L47
Possible null reference return.
build: Lumen.Modules.Youtube.Module/YoutubeModule.cs#L56
Dereference of a possibly null reference.
build: Lumen.Modules.Youtube.Module/YoutubeModule.cs#L56
Possible null reference return.
build: Lumen.Modules.Youtube.Module/YoutubeModule.cs#L59
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: Lumen.Modules.Youtube.Tests/YoutubeAPIHelperTest.cs#L15
Possible null reference assignment.