Skip to content

Write analyzers and codefix for when you made your classes not partial #22

Write analyzers and codefix for when you made your classes not partial

Write analyzers and codefix for when you made your classes not partial #22

Triggered via push October 18, 2023 20:59
Status Success
Total duration 57s
Artifacts
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
build
The `set-output` command is deprecated and will be disabled soon. Please upgrade to using Environment Files. For more information see: https://github.blog/changelog/2022-10-11-github-actions-deprecating-save-state-and-set-output-commands/
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L24
Dereference of a possibly null reference.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L24
Dereference of a possibly null reference.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L39
The type 'Microsoft.CodeAnalysis.SyntaxNode?' cannot be used as type parameter 'TRoot' in the generic type or method 'SyntaxNodeExtensions.ReplaceNode<TRoot>(TRoot, SyntaxNode, SyntaxNode)'. Nullability of type argument 'Microsoft.CodeAnalysis.SyntaxNode?' doesn't match constraint type 'Microsoft.CodeAnalysis.SyntaxNode'.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L40
Possible null reference argument for parameter 'root' in 'Document Document.WithSyntaxRoot(SyntaxNode root)'.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordAnalyzer.cs#L23
Configure generated code analysis
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L13
'PartialRecordCodeFixProvider' registers one or more code fixes, but does not override the method 'CodeFixProvider.GetFixAllProvider'. Override this method and provide a non-null FixAllProvider for FixAll support, potentially 'WellKnownFixAllProviders.BatchFixer', or 'null' to explicitly disable FixAll support.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L24
Dereference of a possibly null reference.
build: Source/EpicEnums/EpicEnums/Analyzers/PartialRecordCodeFixProvider.cs#L24
Dereference of a possibly null reference.