Merge pull request #27 from Litenova-Solutions/release/v4.1 #13
Annotations
11 warnings
|
Pack and Push
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v4, actions/setup-dotnet@v4. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
|
Pack and Push:
src/Host/Fuse.Cli/Commands/ResidentLatencyCommand.cs#L159
'DiagnosticAnalyzerExtensions.WithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions?, CancellationToken)' is obsolete: 'Use WithAnalyzers overload without a cancellation token'
|
|
Pack and Push:
src/Host/Fuse.Cli/Commands/TestCommand.cs#L93
Argument of type 'List<string?>' cannot be used for parameter 'coveringTypes' of type 'IReadOnlyList<string>' in 'string TestCommand.Render(string symbol, IReadOnlyList<string> coveringTypes, TestRunResult result)' due to differences in the nullability of reference types.
|
|
Pack and Push:
src/Host/Fuse.Cli/Commands/TestCommand.cs#L88
Argument of type 'List<string?>' cannot be used for parameter 'nameFragments' of type 'IEnumerable<string>' in 'string TestFilterBuilder.BuildContains(IEnumerable<string> nameFragments)' due to differences in the nullability of reference types.
|
|
Pack and Push:
src/Host/Fuse.Cli/Mcp/FuseTools.Retrieval.cs#L366
Argument of type 'List<string?>' cannot be used for parameter 'coveringTypeNames' of type 'IReadOnlyList<string>' in 'IReadOnlyList<string> CoveringRunAnalysis.NotRunnableTypes(IReadOnlyList<string> coveringTypeNames, IReadOnlyList<TestVerdict> verdicts)' due to differences in the nullability of reference types.
|
|
Pack and Push:
src/Host/Fuse.Cli/Mcp/FuseTools.Retrieval.cs#L336
Argument of type 'IEnumerable<string?>' cannot be used for parameter 'nameFragments' of type 'IEnumerable<string>' in 'string TestFilterBuilder.BuildContains(IEnumerable<string> nameFragments)' due to differences in the nullability of reference types.
|
|
Pack and Push:
src/Core/Fuse.Context/SemanticContextEmitter.cs#L37
Parameter 'claimsSection' has no matching param tag in the XML comment for 'SemanticContextEmitter.Emit(ContextPlan, RenderedContext, ContextOutputFormat, string?, string?, IReadOnlyCollection<string>?, string?, string?)' (but other parameters do)
|
|
Pack and Push:
src/Core/Fuse.Workspace/CiParityRehearser.cs#L10
XML comment on 'CiParityRehearser' has a paramref tag for 'run', but there is no parameter by that name
|
|
Pack and Push:
src/Core/Fuse.Workspace/ResidentAnalyzerRunner.cs#L40
'DiagnosticAnalyzerExtensions.WithAnalyzers(Compilation, ImmutableArray<DiagnosticAnalyzer>, AnalyzerOptions?, CancellationToken)' is obsolete: 'Use WithAnalyzers overload without a cancellation token'
|
|
Pack and Push:
src/Core/Fuse.Semantics/RoslynWorkspaceLoader.cs#L197
Parameter 'ProjectReports' has no matching param tag in the XML comment for 'RoslynWorkspaceSnapshot.RoslynWorkspaceSnapshot(bool, IReadOnlyList<LoadedProject>, IReadOnlyList<DiagnosticRecord>, IReadOnlyList<ProjectLoadReport>)' (but other parameters do)
|
|
Pack and Push:
src/Core/Fuse.Semantics/PublicSurfaceExtractor.cs#L16
XML comment has cref attribute 'PublicApiDelta' that could not be resolved
|