Prison inheritance performance improvement (#11813) #34
Annotations
10 warnings
Analyze (csharp):
WalletWasabi.Fluent.Generators/Abstractions/GeneratorStep.cs#L12
Non-nullable property 'Context' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Analyze (csharp):
WalletWasabi/Affiliation/Serialization/AffiliationCoordinatorFeeRateJsonConverter.cs#L37
Dereference of a possibly null reference.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClientParameters.cs#L7
Non-nullable property 'MaxAdditionalFeeContribution' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClientParameters.cs#L8
Non-nullable property 'MinFeeRate' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Analyze (csharp):
WalletWasabi/WebClients/BlockchainInfo/BlockchainInfoExchangeRateProvider.cs#L40
Non-nullable property 'USD' must contain a non-null value when exiting constructor. Consider declaring the property as nullable.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClient.cs#L96
Possible null reference argument for parameter 'value' in 'string? Extensions.Value<string>(IEnumerable<JToken> value)'.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClient.cs#L97
Possible null reference argument for parameter 'value' in 'string? Extensions.Value<string>(IEnumerable<JToken> value)'.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClient.cs#L96
Possible null reference argument for parameter 'errorCode' in 'PayjoinReceiverException.PayjoinReceiverException(int httpCode, string errorCode, string message)'.
|
Analyze (csharp):
WalletWasabi/WebClients/PayJoin/PayjoinClient.cs#L97
Possible null reference argument for parameter 'message' in 'PayjoinReceiverException.PayjoinReceiverException(int httpCode, string errorCode, string message)'.
|
Analyze (csharp):
WalletWasabi/Rpc/JsonRpcService.cs#L80
Argument of type '(string? Name, Type ParameterType, bool IsOptional, object? DefaultValue)' cannot be used for parameter 'item' of type '(string name, Type type, bool isOptional, object defaultValue)' in 'void List<(string name, Type type, bool isOptional, object defaultValue)>.Add((string name, Type type, bool isOptional, object defaultValue) item)' due to differences in the nullability of reference types.
|