Skip to content

Merge pull request #27 from Litenova-Solutions/release/v4.1 #13

Merge pull request #27 from Litenova-Solutions/release/v4.1

Merge pull request #27 from Litenova-Solutions/release/v4.1 #13

Triggered via push July 14, 2026 05:29
Status Success
Total duration 2m 24s
Artifacts

publish.yml

on: push
Fit to window
Zoom out
Zoom in

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