Skip to content

disable sonarcloud

disable sonarcloud #3

Triggered via push November 20, 2024 13:40
Status Success
Total duration 42s
Artifacts

nuget.yml

on: push
nuget-pack
33s
nuget-pack
Fit to window
Zoom out
Zoom in

Annotations

11 warnings
nuget-pack
The following actions use a deprecated Node.js version and will be forced to run on node20: actions/checkout@v3, actions/setup-dotnet@v3. For more info: https://github.blog/changelog/2024-03-07-github-actions-all-actions-will-run-on-node20-instead-of-node16-by-default/
nuget-pack: ManagedCode.Orleans.Graph/Builder/TransitionBuilder.cs#L19
Possible null reference argument for parameter 'targetType' in 'MethodBuilder<TFrom, TGrain>.MethodBuilder(GrainCallsBuilder parent, string sourceType, string targetType)'.
nuget-pack: ManagedCode.Orleans.Graph/Common/GrainCallsBuilderSourceGenerator.cs#L73
The type 'Microsoft.CodeAnalysis.ISymbol?' cannot be used as type parameter 'TKey' in the generic type or method 'Enumerable.ToDictionary<TSource, TKey, TElement>(IEnumerable<TSource>, Func<TSource, TKey>, Func<TSource, TElement>, IEqualityComparer<TKey>?)'. Nullability of type argument 'Microsoft.CodeAnalysis.ISymbol?' doesn't match 'notnull' constraint.
nuget-pack: ManagedCode.Orleans.Graph/Common/GrainCallsBuilderSourceGenerator.cs#L74
Nullability of reference types in return type of 'lambda expression' doesn't match the target delegate 'Func<IGrouping<ISymbol?, (ITypeSymbol Source, ITypeSymbol Target)>, ISymbol?>' (possibly because of nullability attributes).
nuget-pack: ManagedCode.Orleans.Graph/Common/GrainCallsBuilderSourceGenerator.cs#L81
Possible null reference argument for parameter 'vertex' in 'bool GrainCallsBuilderSourceGenerator.IsCyclicUtil(ISymbol vertex, Dictionary<ISymbol, HashSet<ISymbol>> graph, HashSet<ISymbol> visited, HashSet<ISymbol> recursionStack)'.
nuget-pack: ManagedCode.Orleans.Graph/Common/GrainCallsBuilderSourceGenerator.cs#L81
Argument of type 'Dictionary<ISymbol?, HashSet<ISymbol?>>' cannot be used for parameter 'graph' of type 'Dictionary<ISymbol, HashSet<ISymbol>>' in 'bool GrainCallsBuilderSourceGenerator.IsCyclicUtil(ISymbol vertex, Dictionary<ISymbol, HashSet<ISymbol>> graph, HashSet<ISymbol> visited, HashSet<ISymbol> recursionStack)' due to differences in the nullability of reference types.
nuget-pack: ManagedCode.Orleans.Graph/Builder/GrainCallsBuilder.cs#L12
The field 'GrainCallsBuilder._allowAllByDefault' is assigned but its value is never used
nuget-pack: ManagedCode.Orleans.Graph/Common/GrainCallsBuilderSourceGenerator.cs#L10
'ManagedCode.Orleans.Graph.GrainCallsBuilderSourceGenerator': A project containing analyzers or source generators should specify the property '<EnforceExtendedAnalyzerRules>true</EnforceExtendedAnalyzerRules>'
nuget-pack: ManagedCode.Orleans.Graph.Tests/GrainTransitionManagerTests.cs#L22
Possible null reference argument for parameter 'type' in 'Call.Call(GrainId? sourceId, GrainId? targetId, Direction direction, string type, string method)'.
nuget-pack: ManagedCode.Orleans.Graph.Tests/GrainTransitionManagerTests.cs#L23
Possible null reference argument for parameter 'type' in 'Call.Call(GrainId? sourceId, GrainId? targetId, Direction direction, string type, string method)'.