Publish #27
publish.yml
on: workflow_dispatch
Test and publish
1m 54s
Annotations
20 warnings
|
Test and publish:
src/libp2p/Libp2p.Core/Stream.cs#L17
Non-nullable field 'logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Test and publish:
src/libp2p/Libp2p.Core/TransportContext.cs#L25
Parameter 'LocalPeer peer' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Test and publish:
src/libp2p/Libp2p.Core/TransportContext.cs#L25
Parameter 'ProtocolRef proto' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Test and publish:
src/libp2p/Libp2p.Core/Stream.cs#L11
The field 'ChannelStream.logger' is never used
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Yamux/YamuxProtocol.cs#L294
The variable 'e' is declared but never used
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Quic/QuicProtocol.cs#L129
Possible null reference argument for parameter 'certificate' in 'bool QuicProtocol.VerifyRemoteCertificate(Multiaddress remoteAddr, X509Certificate certificate)'.
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Noise/NoiseProtocol.cs#L19
Parameter 'multiplexerSettings' is unread.
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Tls/TlsProtocol.cs#L37
Possible null reference argument for parameter 'remotePeerAddress' in 'bool TlsProtocol.VerifyRemoteCertificate(Multiaddress remotePeerAddress, X509Certificate certificate)'.
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Tls/TlsProtocol.cs#L37
Possible null reference argument for parameter 'certificate' in 'bool TlsProtocol.VerifyRemoteCertificate(Multiaddress remotePeerAddress, X509Certificate certificate)'.
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Tls/TlsProtocol.cs#L91
Possible null reference argument for parameter 'remotePeerAddress' in 'bool TlsProtocol.VerifyRemoteCertificate(Multiaddress remotePeerAddress, X509Certificate certificate)'.
|
|
Test and publish:
src/libp2p/Libp2p.Core/TransportContext.cs#L25
Parameter 'LocalPeer peer' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Test and publish:
src/libp2p/Libp2p.Core/TransportContext.cs#L25
Parameter 'ProtocolRef proto' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Test and publish:
src/libp2p/Libp2p.Core/Stream.cs#L17
Non-nullable field 'logger' must contain a non-null value when exiting constructor. Consider adding the 'required' modifier or declaring the field as nullable.
|
|
Test and publish:
src/libp2p/Libp2p.Core/Stream.cs#L11
The field 'ChannelStream.logger' is never used
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.IpTcp/IpTcpProtocol.cs#L80
The variable 'e' is declared but never used
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.IpTcp/IpTcpProtocol.cs#L100
The variable 'e' is declared but never used
|
|
Test and publish:
src/libp2p/Libp2p.Core.TestsBase/LocalPeerStub.cs#L44
Nullability of reference types in type of parameter 'addrs' of 'Task LocalPeerStub.StartListenAsync(Multiaddress[] addrs, CancellationToken token = default(CancellationToken))' doesn't match implicitly implemented member 'Task ILocalPeer.StartListenAsync(Multiaddress[]? addrs = null, CancellationToken token = default(CancellationToken))' (possibly because of nullability attributes).
|
|
Test and publish:
src/libp2p/Libp2p.Core.TestsBase/E2e/TestBuilder.cs#L28
Parameter 'PeerStore peerStore' is captured into the state of the enclosing type and its value is also passed to the base constructor. The value might be captured by the base class as well.
|
|
Test and publish:
src/libp2p/Libp2p.Core.TestsBase/LocalPeerStub.cs#L22
The event 'LocalPeerStub.OnConnected' is never used
|
|
Test and publish:
src/libp2p/Libp2p.Protocols.Noise/NoiseProtocol.cs#L19
Parameter 'multiplexerSettings' is unread.
|