Skip to content

Allow ITutorialService to start a tutorial only by using page as args #2

Allow ITutorialService to start a tutorial only by using page as args

Allow ITutorialService to start a tutorial only by using page as args #2

Triggered via pull request October 13, 2024 04:56
Status Success
Total duration 11m 6s
Artifacts

PrCheck.yml

on: pull_request
Build with dotnet
5m 5s
Build with dotnet
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

23 warnings
Build with dotnet: Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Build with dotnet: Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Build with dotnet: Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Build with dotnet: Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Build with dotnet: Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build with dotnet: Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build with dotnet: Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Build with dotnet: Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Build with dotnet: Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Build with dotnet
- At least one .targets file was found in 'buildTransitive/', but 'buildTransitive/TutorialCoachMark.Maui.targets' was not.
Analyze (csharp)
This run of the CodeQL Action does not have permission to access Code Scanning API endpoints. As a result, it will not be opted into any experimental features. This could be because the Action is running on a pull request from a fork. If not, please ensure the Action has the 'security-events: write' permission. Details: Resource not accessible by integration
Analyze (csharp)
Feature flags do not specify a default CLI version. Falling back to the CLI version shipped with the Action. This is 2.19.1.
Analyze (csharp)
1 issue was detected with this workflow: Please specify an on.push hook to analyze and see code scanning alerts from the default branch on the Security tab.
Analyze (csharp): Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Analyze (csharp): Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Analyze (csharp): Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Analyze (csharp): Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Analyze (csharp): Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Analyze (csharp): Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Analyze (csharp): Maui.TutorialCoachMark/Extensions/DefaultAnimationExtension.cs#L22
Nullability of reference types in return type of 'BaseAnimation? DefaultAnimationExtension.ProvideValue(IServiceProvider serviceProvider)' doesn't match implicitly implemented member 'BaseAnimation IMarkupExtension<BaseAnimation>.ProvideValue(IServiceProvider serviceProvider)' (possibly because of nullability attributes).
Analyze (csharp): Maui.TutorialCoachMark/Views/TutorialPage.cs#L93
Dereference of a possibly null reference.
Analyze (csharp): Maui.TutorialCoachMark/Services/TutorialService.cs#L8
Non-nullable property 'Instance' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the property as nullable.
Analyze (csharp)
- At least one .targets file was found in 'buildTransitive/', but 'buildTransitive/TutorialCoachMark.Maui.targets' was not.