Skip to content

CodeQL

CodeQL #66

Triggered via schedule September 6, 2025 18:14
Status Success
Total duration 2m 13s
Artifacts

codeql-analysis.yml

on: schedule
Matrix: Analyze
Fit to window
Zoom out
Zoom in

Annotations

10 warnings
Analyze (csharp): src/Gemstone.PhasorProtocols/Anonymous/ConfigurationFrame.cs#L274
Cannot convert null literal to non-nullable reference type.
Analyze (csharp): src/Gemstone.PhasorProtocols/AnalogDefinitionBase.cs#L40
Nullability of reference types in type of parameter 'obj' of 'int ChannelDefinitionBase.CompareTo(object obj)' doesn't match implicitly implemented member 'int IComparable.CompareTo(object? obj)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/AnalogDefinitionBase.cs#L40
Nullability of reference types in type of parameter 'other' of 'int ChannelDefinitionBase.CompareTo(IChannelDefinition other)' doesn't match implicitly implemented member 'int IComparable<IChannelDefinition>.CompareTo(IChannelDefinition? other)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/AnalogDefinitionBase.cs#L40
Nullability of reference types in type of parameter 'other' of 'bool ChannelDefinitionBase.Equals(IChannelDefinition other)' doesn't match implicitly implemented member 'bool IEquatable<IChannelDefinition>.Equals(IChannelDefinition? other)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/AnalogDefinitionBase.cs#L40
Nullability of reference types in type of parameter 'value' of 'void ChannelDefinitionBase.Label.set' doesn't match implicitly implemented member 'void IChannelDefinition.Label.set' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/ChannelDefinitionBase.cs#L316
Nullability of reference types in type of parameter 'obj' of 'int ChannelDefinitionBase.CompareTo(object obj)' doesn't match implicitly implemented member 'int IComparable.CompareTo(object? obj)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/ChannelDefinitionBase.cs#L334
Nullability of reference types in type of parameter 'other' of 'int ChannelDefinitionBase.CompareTo(IChannelDefinition other)' doesn't match implicitly implemented member 'int IComparable<IChannelDefinition>.CompareTo(IChannelDefinition? other)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/ChannelDefinitionBase.cs#L301
Nullability of reference types in type of parameter 'other' of 'bool ChannelDefinitionBase.Equals(IChannelDefinition other)' doesn't match implicitly implemented member 'bool IEquatable<IChannelDefinition>.Equals(IChannelDefinition? other)' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/ChannelDefinitionBase.cs#L189
Nullability of reference types in type of parameter 'value' of 'void ChannelDefinitionBase.Label.set' doesn't match implicitly implemented member 'void IChannelDefinition.Label.set' (possibly because of nullability attributes).
Analyze (csharp): src/Gemstone.PhasorProtocols/ChannelDefinitionBase.cs#L289
Nullability of type of parameter 'obj' doesn't match overridden member (possibly because of nullability attributes).