You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
SYSLIB0051: Constructor 'System.Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.'
SYSLIB0051: Constructor 'System.Exception.Exception(SerializationInfo, StreamingContext)' is obsolete: 'This API supports obsolete formatter-based serialization. It should not be called or extended by application code.'
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
This async method lacks 'await' operators and will run synchronously. Consider using the 'await' operator to await non-blocking API calls, or 'await Task.Run(...)' to do CPU-bound work on a background thread.
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
Because this call is not awaited, execution of the current method continues before the call is completed. Consider applying the 'await' operator to the result of the call.
The switch expression does not handle some values of its input type (it is not exhaustive) involving an unnamed enum value. For example, the pattern '(OpJailReason)3' is not covered.
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.GetRecordOfPlayerInMapAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.AddOrUpdateRecordAsync'
Possible null reference argument for parameter 'score' in 'EvoSC.Modules.Official.LiveRankingModule.Interfaces.ILiveRankingService.ScoreShouldBeDisplayed'
Possible null reference argument for parameter 'score' in 'EvoSC.Modules.Official.LiveRankingModule.Interfaces.ILiveRankingService.ScoreShouldBeDisplayed'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.GetRecordOfPlayerInMapAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.AddOrUpdateRecordAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.AddOrUpdateRecordAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.GetRecordOfPlayerInMapAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.GetRecordOfPlayerInMapAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.GetRecordOfPlayerInMapAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.AddOrUpdateRecordAsync'
Possible null reference argument for parameter 'map' in 'EvoSC.Modules.Official.LocalRecordsModule.Interfaces.Database.ILocalRecordRepository.AddOrUpdateRecordAsync'
Non-nullable properties 'AccountId', 'NickName', 'UbisoftName', 'Groups', 'DbSettings' are uninitialized. Consider declaring the properties as nullable.
Non-nullable properties 'AccountId', 'NickName', 'UbisoftName', 'Groups', 'DbSettings' are uninitialized. Consider declaring the properties as nullable.
Nullability of reference types in value of type '(EvoSC.Common.Interfaces.Models.IOnlinePlayer? Player, bool NewPlayer)' does not match target type '(EvoSC.Common.Interfaces.Models.IOnlinePlayer Player, bool NewPlayer)'
Argument of type 'System.Threading.Tasks.Task' cannot be used for parameter 'value' of type 'System.Threading.Tasks.Task' in 'Moq.Language.IReturns.Returns' because of differences in the nullability of reference types
Argument of type 'System.Threading.Tasks.Task' cannot be used for parameter 'value' of type 'System.Threading.Tasks.Task' in 'Moq.Language.IReturns.Returns' because of differences in the nullability of reference types
Argument of type 'Moq.Language.Flow.ISetup\>' cannot be used for parameter 'mock' of type 'Moq.Language.IReturns\>' in 'Moq.ReturnsExtensions.ReturnsAsync' because of differences in the nullability of reference types
Argument of type 'System.Func' cannot be used for parameter 'formatter' of type 'System.Func' in 'Microsoft.Extensions.Logging.ILogger.Log' because of differences in the nullability of reference types
Argument of type 'System.Threading.Tasks.Task' cannot be used for parameter 'value' of type 'System.Threading.Tasks.Task' in 'Moq.Language.IReturns.Returns' because of differences in the nullability of reference types
Argument of type 'System.Func' cannot be used for parameter 'formatter' of type 'System.Func' in 'Microsoft.Extensions.Logging.ILogger.Log' because of differences in the nullability of reference types
Argument of type 'System.Threading.Tasks.Task' cannot be used for parameter 'value' of type 'System.Threading.Tasks.Task' in 'Moq.Language.IReturns.Returns' because of differences in the nullability of reference types
Nullability of return type does not match implicitly implemented member 'string EvoSC.Modules.Official.PlayerRecords.Interfaces.Models.IPlayerRecord.Checkpoints.get' (possibly because of nullability attributes)
Nullability of return type does not match implicitly implemented member 'IMap EvoSC.Modules.Official.PlayerRecords.Interfaces.Models.IPlayerRecord.Map.get' (possibly because of nullability attributes)
Parameter 'player' has no matching param tag in the XML comment for EvoSC.Modules.Official.PlayerRecords.Interfaces.IPlayerRecordsRepository.InsertRecordAsync (but other parameters do)
Parameter 'players' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Services.IChatService.SendChatMessageAsync (but other parameters do)
Parameter 'map' has no matching param tag in the XML comment for EvoSC.Modules.Official.PlayerRecords.Interfaces.IPlayerRecordsRepository.InsertRecordAsync (but other parameters do)
Parameter 'player' has no matching param tag in the XML comment for EvoSC.Modules.Official.Player.Interfaces.IPlayerService.GreetPlayerAsync (but other parameters do)
Parameter 'serverClient' has no matching param tag in the XML comment for EvoSC.Testing.Mocking.NewManialinkInteractionContextMock (but other parameters do)
Parameter 'services' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Controllers.IControllerManager.AddController (but other parameters do)
Parameter 'services' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Controllers.IControllerManager.AddController (but other parameters do)
Parameter 'styleAction' has no matching param tag in the XML comment for EvoSC.Common.Util.TextFormatting.FormattedText.WithStyle (but other parameters do)
Parameter 'cliOptions' has no matching param tag in the XML comment for EvoSC.Common.Config.Stores.StoreExtensions.UseEvoScConfig (but other parameters do)
Parameter 'players' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Services.IChatService.SendChatMessageAsync (but other parameters do)
Parameter 'players' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Services.IChatService.SendChatMessageAsync (but other parameters do)
Parameter 'serverClient' has no matching param tag in the XML comment for EvoSC.Testing.Mocking.NewPlayerInteractionContextMock (but other parameters do)
Parameter 'score' has no matching param tag in the XML comment for EvoSC.Modules.Official.PlayerRecords.Interfaces.IPlayerRecordsRepository.InsertRecordAsync (but other parameters do)
Parameter 'loadedDependencies' has no matching param tag in the XML comment for EvoSC.Common.Interfaces.Services.IServiceContainerManager.NewContainer (but other parameters do)
Parameter 'loadedDependencies' has no matching param tag in the XML comment for EvoSC.Modules.Interfaces.IModuleServicesManager.NewContainer (but other parameters do)
Parameter 'checkpoints' has no matching param tag in the XML comment for EvoSC.Modules.Official.PlayerRecords.Interfaces.IPlayerRecordsRepository.InsertRecordAsync (but other parameters do)
Parameter 'config' has no matching param tag in the XML comment for EvoSC.Common.Logging.LoggingServiceExtensions.AddEvoScLogging (but other parameters do)
Parameter 'player' has no matching param tag in the XML comment for EvoSC.Modules.Official.Player.Interfaces.IPlayerService.SetupPlayerAsync (but other parameters do)
Parameter 'serverClient' has no matching param tag in the XML comment for EvoSC.Testing.Mocking.NewCommandInteractionContextMock (but other parameters do)
Positional property 'EvoSC.Modules.Official.FastestCpModule.Models.PlayerCpTime.Cp' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.Player' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.FastestCpModule.Models.PlayerCpTime.Player' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.Position' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.FastestCpModule.Models.PlayerCpTime.Time' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.Login' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.Time' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.IsFinish' is never accessed (except in implicit Equals/ToString implementations)
Positional property 'EvoSC.Modules.Official.MatchRankingModule.Models.MatchRankingWidgetPosition.CpIndex' is never accessed (except in implicit Equals/ToString implementations)
Suspicious type check: there is no type in the solution that is inherited from both 'EvoSC.Modules.Interfaces.IEvoScModule?' and 'EvoSC.Modules.Interfaces.IInstallable'
Suspicious type check: there is no type in the solution that is inherited from both 'EvoSC.Modules.Interfaces.IEvoScModule?' and 'EvoSC.Modules.Interfaces.IInstallable'