Skip to content

chore(deps): bump form-data from 4.0.5 to 4.0.6 in /src/ReactClient#361

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/src/ReactClient/form-data-4.0.6
Open

chore(deps): bump form-data from 4.0.5 to 4.0.6 in /src/ReactClient#361
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/npm_and_yarn/src/ReactClient/form-data-4.0.6

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Jun 21, 2026

Copy link
Copy Markdown
Contributor

Bumps form-data from 4.0.5 to 4.0.6.

Changelog

Sourced from form-data's changelog.

v4.0.6 - 2026-06-12

Commits

  • [Fix] escape CR, LF, and " in field names and filenames 8dff42c
  • [Dev Deps] update @ljharb/eslint-config, auto-changelog, tape f31d21e
  • [Deps] update hasown, mime-types 92ae0eb
  • [Dev Deps] update js-randomness-predictor 67b0f65
Commits
  • 64190db v4.0.6
  • 92ae0eb [Deps] update hasown, mime-types
  • f31d21e [Dev Deps] update @ljharb/eslint-config, auto-changelog, tape
  • 8dff42c [Fix] escape CR, LF, and " in field names and filenames
  • 67b0f65 [Dev Deps] update js-randomness-predictor
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
    You can disable automated security fix PRs for this repo from the Security Alerts page.

Bumps [form-data](https://github.com/form-data/form-data) from 4.0.5 to 4.0.6.
- [Changelog](https://github.com/form-data/form-data/blob/master/CHANGELOG.md)
- [Commits](form-data/form-data@v4.0.5...v4.0.6)

---
updated-dependencies:
- dependency-name: form-data
  dependency-version: 4.0.6
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Jun 21, 2026
@github-actions

Copy link
Copy Markdown

Summary

Summary
Generated on: 06/21/2026 - 19:30:57
Coverage date: 06/21/2026 - 19:30:52
Parser: Cobertura
Assemblies: 9
Classes: 513
Files: 314
Line coverage: 59.6% (8381 of 14040)
Covered lines: 8381
Uncovered lines: 5659
Coverable lines: 14040
Total lines: 21668
Branch coverage: 45% (1612 of 3582)
Covered branches: 1612
Total branches: 3582
Method coverage: Feature is only available for sponsors
Tag: 552_27915061621

Coverage

BrowserGameEngine.BalanceSim - 55.7%
Name Line Branch
BrowserGameEngine.BalanceSim 55.7% 50.1%
BrowserGameEngine.BalanceSim.GameSim.BotConfig 63.1% 0%
BrowserGameEngine.BalanceSim.GameSim.BotContext 100% 100%
BrowserGameEngine.BalanceSim.GameSim.Bots.BotPresets 92.5% 87.3%
BrowserGameEngine.BalanceSim.GameSim.Bots.ConfigurableBot 91.8% 76.4%
BrowserGameEngine.BalanceSim.GameSim.Bots.RandomBot 100% 100%
BrowserGameEngine.BalanceSim.GameSim.PlayerSnapshot 64.2%
BrowserGameEngine.BalanceSim.GameSim.PlaythroughResult 80%
BrowserGameEngine.BalanceSim.GameSim.PlaythroughRunner 100% 66.6%
BrowserGameEngine.BalanceSim.GameSim.SimGame 100% 75%
BrowserGameEngine.BalanceSim.Simulations.BalanceSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.BattleSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.CompareSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.MatchupSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.MultiplayerSimulation 70% 52.9%
BrowserGameEngine.BalanceSim.Simulations.PlaythroughSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.ResourceSimulation 0% 0%
BrowserGameEngine.BalanceSim.Simulations.SimulationException 100%
BrowserGameEngine.BalanceSim.Simulations.SimulationHelpers 70.8% 76.1%
BrowserGameEngine.BalanceSim.Simulations.StrategyRankSimulation 62.5% 50%
BrowserGameEngine.BalanceSim.Simulations.TournamentSimulation 67.3% 44.6%
BrowserGameEngine.BalanceSim.Simulations.TuneSimulation 75.3% 55.9%
Program 0% 0%
BrowserGameEngine.FrontendServer - 30.7%
Name Line Branch
BrowserGameEngine.FrontendServer 30.7% 22.3%
AspNetCoreGeneratedDocument.Pages_Error 0% 0%
AspNetCoreGeneratedDocument.Views_Authentication_Signin 0% 0%
BrowserGameEngine.FrontendServer.BgeOptions 0%
BrowserGameEngine.FrontendServer.BlobStorageHealthCheck 0%
BrowserGameEngine.FrontendServer.Controllers.AdminController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.AlliancesController 38.6% 25.8%
BrowserGameEngine.FrontendServer.Controllers.AssetsController 88.4% 50%
BrowserGameEngine.FrontendServer.Controllers.AuthenticationController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.BanPlayerRequest 0%
BrowserGameEngine.FrontendServer.Controllers.BattleController 41.6% 31.8%
BrowserGameEngine.FrontendServer.Controllers.BuildQueueController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.ChatController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.ColonizeController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.GameController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.GamesController 66.6% 55.4%
BrowserGameEngine.FrontendServer.Controllers.GrantBuildingRequest 0%
BrowserGameEngine.FrontendServer.Controllers.GrantUnitsRequest 0%
BrowserGameEngine.FrontendServer.Controllers.HistoryController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.MarketController 91% 78.5%
BrowserGameEngine.FrontendServer.Controllers.MessagesController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.NotificationsController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.PlayerManagementController 97.8% 55.5%
BrowserGameEngine.FrontendServer.Controllers.PlayerProfileController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.PlayerRankingController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.PlayersController 0%
BrowserGameEngine.FrontendServer.Controllers.ProfileController 88.8% 40.9%
BrowserGameEngine.FrontendServer.Controllers.ReplayController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.ReportActionRequest 0%
BrowserGameEngine.FrontendServer.Controllers.ReportsController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.ResetPlayerRequest 0%
BrowserGameEngine.FrontendServer.Controllers.ResourceHistoryController 100% 100%
BrowserGameEngine.FrontendServer.Controllers.ResourcesController 62.7% 12.5%
BrowserGameEngine.FrontendServer.Controllers.SetResourcesRequest 0%
BrowserGameEngine.FrontendServer.Controllers.SpectatorController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.StatsController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.SubmitReportRequest 0%
BrowserGameEngine.FrontendServer.Controllers.TournamentController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.TradeController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.UnbanPlayerRequest 0%
BrowserGameEngine.FrontendServer.Controllers.UnitDefinitionsController 0%
BrowserGameEngine.FrontendServer.Controllers.UnitsController 56% 20%
BrowserGameEngine.FrontendServer.Controllers.UpgradesController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.UserPreferencesController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.VersionController 0% 0%
BrowserGameEngine.FrontendServer.Controllers.ViewModelExtensions 32.5% 31.2%
BrowserGameEngine.FrontendServer.Controllers.WorkersController 75.6% 66.6%
BrowserGameEngine.FrontendServer.CurrentUserContext 60.8%
BrowserGameEngine.FrontendServer.Events.SignalRGameEventPublisher 0% 0%
BrowserGameEngine.FrontendServer.Events.SignalRSpectatorEventPublisher 0%
BrowserGameEngine.FrontendServer.GameLifecycleService 0% 0%
BrowserGameEngine.FrontendServer.GameTickTimerService 72.5% 60%
BrowserGameEngine.FrontendServer.GlobalPersistenceHostedService 0% 0%
BrowserGameEngine.FrontendServer.HttpContextWorldStateAccessor 96.9% 91.6%
BrowserGameEngine.FrontendServer.Hubs.GameHub 0% 0%
BrowserGameEngine.FrontendServer.Hubs.PlayerConnectionTracker 100% 100%
BrowserGameEngine.FrontendServer.Hubs.SpectatorHub 0% 0%
BrowserGameEngine.FrontendServer.Middleware.BearerTokenMiddleware 94.1% 90%
BrowserGameEngine.FrontendServer.Middleware.CurrentGameMiddleware 100% 100%
BrowserGameEngine.FrontendServer.Middleware.CurrentUserMiddleware 80.3% 67.8%
BrowserGameEngine.FrontendServer.Middleware.RequestDurationMiddleware 100% 75%
BrowserGameEngine.FrontendServer.Pages.ErrorModel 0% 0%
BrowserGameEngine.FrontendServer.PersistenceHostedService 55.8% 33.3%
BrowserGameEngine.FrontendServer.S3DataProtectionKeyRepository 0% 0%
BrowserGameEngine.FrontendServer.Services.DiscordWebhookNotificationService 0% 0%
BrowserGameEngine.FrontendServer.Services.MigrationService 23% 20%
Microsoft.AspNetCore.OpenApi.Generated 0.7% 0%
Mvc.Client.Extensions.HttpContextExtensions 0% 0%
Program 66.8% 43.2%
System.Runtime.CompilerServices 0%
BrowserGameEngine.GameDefinition - 87.6%
Name Line Branch
BrowserGameEngine.GameDefinition 87.6% 80.7%
BrowserGameEngine.GameDefinition.AssetDef 90%
BrowserGameEngine.GameDefinition.AssetDefId 100%
BrowserGameEngine.GameDefinition.Cost 92.3%
BrowserGameEngine.GameDefinition.CostExtensions 100%
BrowserGameEngine.GameDefinition.CostHelper 100%
BrowserGameEngine.GameDefinition.GameDef 100%
BrowserGameEngine.GameDefinition.GameDefExtensions 93.3% 81.2%
BrowserGameEngine.GameDefinition.GameDefVerifier 81.5% 80%
BrowserGameEngine.GameDefinition.GameTick 50%
BrowserGameEngine.GameDefinition.GameTickModuleDef 80%
BrowserGameEngine.GameDefinition.InvalidGameDefException 33.3%
BrowserGameEngine.GameDefinition.PlayerTypeDef 80%
BrowserGameEngine.GameDefinition.PlayerTypeDefId 100%
BrowserGameEngine.GameDefinition.ResourceDef 83.3%
BrowserGameEngine.GameDefinition.ResourceDefId 100%
BrowserGameEngine.GameDefinition.UnitDef 92.8%
BrowserGameEngine.GameDefinition.UnitDefId 100%
BrowserGameEngine.GameDefinition.SCO - 95.3%
Name Line Branch
BrowserGameEngine.GameDefinition.SCO 95.3% 87.5%
BrowserGameEngine.GameDefinition.SCO.RealisticDevScenario 100% 100%
BrowserGameEngine.GameDefinition.SCO.StarcraftOnlineGameDefFactory 100%
BrowserGameEngine.GameDefinition.SCO.StarcraftOnlineWorldStateFactory 15.7% 25%
BrowserGameEngine.GameModel - 89.8%
Name Line Branch
BrowserGameEngine.GameModel 89.8% 83.3%
BrowserGameEngine.GameModel.AllianceElectionCandidateImmutable 100%
BrowserGameEngine.GameModel.AllianceElectionId 50%
BrowserGameEngine.GameModel.AllianceElectionIdFactory 33.3%
BrowserGameEngine.GameModel.AllianceElectionImmutable 100%
BrowserGameEngine.GameModel.AllianceElectionVoteImmutable 100%
BrowserGameEngine.GameModel.AllianceId 100%
BrowserGameEngine.GameModel.AllianceIdFactory 66.6%
BrowserGameEngine.GameModel.AllianceImmutable 100%
BrowserGameEngine.GameModel.AllianceInviteId 100%
BrowserGameEngine.GameModel.AllianceInviteIdFactory 66.6%
BrowserGameEngine.GameModel.AllianceInviteImmutable 100%
BrowserGameEngine.GameModel.AllianceMemberImmutable 100%
BrowserGameEngine.GameModel.AlliancePostId 50%
BrowserGameEngine.GameModel.AlliancePostIdFactory 0%
BrowserGameEngine.GameModel.AlliancePostImmutable 100%
BrowserGameEngine.GameModel.AllianceWarId 100%
BrowserGameEngine.GameModel.AllianceWarIdFactory 66.6%
BrowserGameEngine.GameModel.AllianceWarImmutable 100%
BrowserGameEngine.GameModel.ApiKeyRecordImmutable 87.5%
BrowserGameEngine.GameModel.AssetImmutable 100%
BrowserGameEngine.GameModel.BattleReportImmutable 100%
BrowserGameEngine.GameModel.BattleResult 100%
BrowserGameEngine.GameModel.BattleRoundSnapshotImmutable 100%
BrowserGameEngine.GameModel.BtlResult 100%
BrowserGameEngine.GameModel.BuildQueueEntryImmutable 100%
BrowserGameEngine.GameModel.ChatMessageId 100%
BrowserGameEngine.GameModel.ChatMessageIdFactory 66.6%
BrowserGameEngine.GameModel.ChatMessageImmutable 100%
BrowserGameEngine.GameModel.GameActionImmutable 0%
BrowserGameEngine.GameModel.GameId 100%
BrowserGameEngine.GameModel.GameNotification 100%
BrowserGameEngine.GameModel.GameRecordImmutable 100%
BrowserGameEngine.GameModel.GameSettings 100%
BrowserGameEngine.GameModel.GameTickStateImmutable 100%
BrowserGameEngine.GameModel.GlobalStateImmutable 100%
BrowserGameEngine.GameModel.Id 85.7%
BrowserGameEngine.GameModel.MarketOrderId 50%
BrowserGameEngine.GameModel.MarketOrderIdFactory 66.6%
BrowserGameEngine.GameModel.MarketOrderImmutable 100%
BrowserGameEngine.GameModel.MessageId 50%
BrowserGameEngine.GameModel.MessageIdFactory 33.3%
BrowserGameEngine.GameModel.MessageImmutable 100%
BrowserGameEngine.GameModel.PlayerId 100%
BrowserGameEngine.GameModel.PlayerIdConverter 0%
BrowserGameEngine.GameModel.PlayerIdFactory 100%
BrowserGameEngine.GameModel.PlayerImmutable 100%
BrowserGameEngine.GameModel.PlayerStateImmutable 100%
BrowserGameEngine.GameModel.ResourceSnapshot 85.7%
BrowserGameEngine.GameModel.TournamentImmutable 85.7%
BrowserGameEngine.GameModel.TournamentMatchImmutable 81.8%
BrowserGameEngine.GameModel.TournamentRegistrationImmutable 60%
BrowserGameEngine.GameModel.TradeOfferId 50%
BrowserGameEngine.GameModel.TradeOfferIdFactory 33.3%
BrowserGameEngine.GameModel.TradeOfferImmutable 100%
BrowserGameEngine.GameModel.UnitCount 100%
BrowserGameEngine.GameModel.UnitId 100%
BrowserGameEngine.GameModel.UnitImmutable 100%
BrowserGameEngine.GameModel.UserImmutable 100%
BrowserGameEngine.GameModel.WorldStateImmutable 100%
BrowserGameEngine.GameModel.WorldStateVerifier 91.6% 83.3%
BrowserGameEngine.Persistence - 42.7%
Name Line Branch
BrowserGameEngine.Persistence 42.7% 24.4%
BrowserGameEngine.Persistence.FileStorage 33.3% 0%
BrowserGameEngine.Persistence.GameStateJsonSerializer 75% 50%
BrowserGameEngine.Persistence.GlobalPersistenceService 72.7%
BrowserGameEngine.Persistence.GlobalStateJsonSerializer 57.1%
BrowserGameEngine.Persistence.PersistenceService 56.5%
KellySharp.DictionaryJsonConverter`2 35.8% 42.8%
KellySharp.DictionaryJsonConverterFactory 94.4% 65%
KellySharp.DictionaryJsonConverterFactoryBuilder 60%
KellySharp.IDictionaryJsonConverter`2 95.4% 75%
KellySharp.ImmutableDictionaryJsonConverter`2 0% 0%
KellySharp.ImmutableSortedDictionaryJsonConverter`2 0% 0%
KellySharp.IReadOnlyDictionaryJsonConverter`2 0% 0%
KellySharp.SortedDictionaryJsonConverter`2 0% 0%
BrowserGameEngine.Persistence.S3 - 0%
Name Line Branch
BrowserGameEngine.Persistence.S3 0% 0%
BrowserGameEngine.Persistence.S3.S3Storage 0% 0%
BrowserGameEngine.StatefulGameServer - 81.1%
Name Line Branch
BrowserGameEngine.StatefulGameServer 81.1% 66.5%
BrowserGameEngine.StatefulGameServer.ActionFeed.ActionLogEntry 100%
BrowserGameEngine.StatefulGameServer.ActionFeed.ActionLogger 85.7% 100%
BrowserGameEngine.StatefulGameServer.ActionQueueRepository 61.6% 54.5%
BrowserGameEngine.StatefulGameServer.AllianceChatRepository 25% 0%
BrowserGameEngine.StatefulGameServer.AllianceChatRepositoryWrite 17.9% 0%
BrowserGameEngine.StatefulGameServer.AllianceElectionRepository 86.9% 68.7%
BrowserGameEngine.StatefulGameServer.AllianceElectionRepositoryWrite 98.8% 77.6%
BrowserGameEngine.StatefulGameServer.AllianceInviteRepository 69.5% 50%
BrowserGameEngine.StatefulGameServer.AllianceInviteRepositoryWrite 98.5% 81.2%
BrowserGameEngine.StatefulGameServer.AllianceNameTakenException 100%
BrowserGameEngine.StatefulGameServer.AllianceNotFoundException 0%
BrowserGameEngine.StatefulGameServer.AllianceRepository 88.8% 58.8%
BrowserGameEngine.StatefulGameServer.AllianceRepositoryWrite 77.8% 60.2%
BrowserGameEngine.StatefulGameServer.AllianceWarRepository 100% 100%
BrowserGameEngine.StatefulGameServer.AllianceWarRepositoryWrite 96.5% 62.5%
BrowserGameEngine.StatefulGameServer.AlreadyAtWarException 100%
BrowserGameEngine.StatefulGameServer.AlreadyInAllianceException 100%
BrowserGameEngine.StatefulGameServer.AlreadyNominatedException 100%
BrowserGameEngine.StatefulGameServer.AssetAlreadyBuiltException 100%
BrowserGameEngine.StatefulGameServer.AssetAlreadyQueuedException 100%
BrowserGameEngine.StatefulGameServer.AssetNotFoundException 0%
BrowserGameEngine.StatefulGameServer.AssetRepository 100% 83.3%
BrowserGameEngine.StatefulGameServer.AssetRepositoryWrite 80.5% 75%
BrowserGameEngine.StatefulGameServer.BattleBehaviorScoOriginal 100% 95.8%
BrowserGameEngine.StatefulGameServer.BattleReportGenerator 10.8% 0%
BrowserGameEngine.StatefulGameServer.BattleReportRepository 100%
BrowserGameEngine.StatefulGameServer.BattleReportRepositoryWrite 100% 100%
BrowserGameEngine.StatefulGameServer.BattleState 100%
BrowserGameEngine.StatefulGameServer.BtlUnit 100%
BrowserGameEngine.StatefulGameServer.BuildQueueRepository 81.2% 100%
BrowserGameEngine.StatefulGameServer.BuildQueueRepositoryWrite 92.3% 86.8%
BrowserGameEngine.StatefulGameServer.CannotAffordException 56.7% 66.6%
BrowserGameEngine.StatefulGameServer.CannotSplitUnitException 100%
BrowserGameEngine.StatefulGameServer.CannotViewEnemyBaseException 66.6%
BrowserGameEngine.StatefulGameServer.ColonizeRepositoryWrite 97.7% 93.7%
BrowserGameEngine.StatefulGameServer.Commands.AcceptAllianceInviteCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.AcceptAlliancePeaceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.AcceptMarketOrderCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.AcceptMemberCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.AcceptTradeOfferCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.AddToQueueCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.BuildAssetCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.BuildUnitCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CancelElectionCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CancelMarketOrderCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CancelTradeOfferCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CastElectionVoteCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ChangePlayerNameCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ColonizeCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CreateAllianceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CreateMarketOrderCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.CreateTradeOfferCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.DeclareAllianceWarCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.DeclineAllianceInviteCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.DeclineTradeOfferCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.HarvestResourceCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.InvitePlayerToAllianceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.JoinAllianceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.KickMemberCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.LeaveAllianceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.MarkMessageReadCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.MergeAllUnitsCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.MergeUnitsCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.NominateForElectionCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.PostAllianceChatCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.PostChatMessageCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ProposeAlliancePeaceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.RejectMemberCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.RemoveFromQueueCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ReorderQueueCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ResearchUpgradeCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.RetractVoteCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.ReturnUnitsHomeCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.SendMessageCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.SendUnitCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.SetAllianceMessageCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.SetAlliancePasswordCommand 0%
BrowserGameEngine.StatefulGameServer.Commands.SetWorkerGasPercentCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.SplitUnitCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.StartElectionCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.TradeResourceCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.VoteLeaderCommand 100%
BrowserGameEngine.StatefulGameServer.Commands.WithdrawNominationCommand 100%
BrowserGameEngine.StatefulGameServer.ElectionAlreadyActiveException 100%
BrowserGameEngine.StatefulGameServer.ElectionNotFoundException 0%
BrowserGameEngine.StatefulGameServer.ElectionNotInNominationPhaseException 100%
BrowserGameEngine.StatefulGameServer.ElectionNotInVotingPhaseException 100%
BrowserGameEngine.StatefulGameServer.Events.NullGameEventPublisher 75%
BrowserGameEngine.StatefulGameServer.Events.NullSpectatorEventPublisher 0%
BrowserGameEngine.StatefulGameServer.ExtensionMethods 100%
BrowserGameEngine.StatefulGameServer.GameInfo 0%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AdminAuditLog 100% 90%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Alliance 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceElection 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceElectionCand
idate
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceElectionExte
nsions
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceElectionVote 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceExtensions 100% 87.5%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceInvite 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceMember 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AlliancePost 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceWar 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AllianceWarExtension
s
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.ApiKeyRecord 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.ApiKeyRecordExtensio
ns
50%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Asset 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AssetExtensions 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.AuditLogEntry 87.5%
BrowserGameEngine.StatefulGameServer.GameModelInternal.BattleReport 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.BuildQueueEntry 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.BuildQueueEntryExten
sions
50%
BrowserGameEngine.StatefulGameServer.GameModelInternal.ChatMessage 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.ChatMessageExtension
s
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GameAction 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GameActionExtensions 15%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GameTickState 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GameTickStateImmutab
leExtensions
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GlobalState 85.7% 62.5%
BrowserGameEngine.StatefulGameServer.GameModelInternal.GlobalStateExtension
s
43.7% 0%
BrowserGameEngine.StatefulGameServer.GameModelInternal.MarketOrder 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.MarketOrderExtension
s
100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Message 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.MessageExtensions 50%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Player 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.PlayerExtensions 96.4% 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.PlayerState 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.PlayerStateExtension
s
93.8% 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Report 66.6%
BrowserGameEngine.StatefulGameServer.GameModelInternal.ReportStore 100% 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.TradeOffer 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.TradeOfferExtensions 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.Unit 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.UnitExtensions 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.User 100%
BrowserGameEngine.StatefulGameServer.GameModelInternal.UserExtensions 50%
BrowserGameEngine.StatefulGameServer.GameModelInternal.WorldState 95.1% 62.5%
BrowserGameEngine.StatefulGameServer.GameModelInternal.WorldStateImmutableE
xtensions
96% 100%
BrowserGameEngine.StatefulGameServer.GameRegistry.GameInstance 76.9% 50%
BrowserGameEngine.StatefulGameServer.GameRegistry.GameLifecycleEngine 91.3% 75%
BrowserGameEngine.StatefulGameServer.GameRegistry.GameRegistry 100% 75%
BrowserGameEngine.StatefulGameServer.GameRegistry.NullGameNotificationServi
ce
100%
BrowserGameEngine.StatefulGameServer.GameRegistry.TournamentEngine 90% 75%
BrowserGameEngine.StatefulGameServer.GameReplayData 100%
BrowserGameEngine.StatefulGameServer.GameReplayRepository 95.6% 90%
BrowserGameEngine.StatefulGameServer.GameRepository 0% 0%
BrowserGameEngine.StatefulGameServer.GameServerExtensions 100%
BrowserGameEngine.StatefulGameServer.GameTicks.GameTickEngine 79.7% 86.3%
BrowserGameEngine.StatefulGameServer.GameTicks.GameTickModuleRegistry 100% 83.3%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.ActionQueueExecutor 87.5%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.BuildQueueModule 87.5%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.ElectionTickModule 0% 0%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.GameFinalizationModu
le
92.5% 71.4%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.NewPlayerProtectionM
odule
90.9% 100%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.ResourceGrowthSco 86% 88.4%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.ResourceGrowthScoFor
mula
0%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.ResourceHistoryModul
e
95%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.SpectatorTickModule 96.2% 75%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.UnitReturn 40%
BrowserGameEngine.StatefulGameServer.GameTicks.Modules.UpgradeTimer 70%
BrowserGameEngine.StatefulGameServer.InvalidAlliancePasswordException 100%
BrowserGameEngine.StatefulGameServer.InvalidElectionDurationException 100%
BrowserGameEngine.StatefulGameServer.InviteAlreadyExistsException 100%
BrowserGameEngine.StatefulGameServer.InviteNotFoundException 100%
BrowserGameEngine.StatefulGameServer.MarketRepository 95.6% 55.5%
BrowserGameEngine.StatefulGameServer.MessageRepository 38.8% 0%
BrowserGameEngine.StatefulGameServer.MessageRepositoryWrite 100% 100%
BrowserGameEngine.StatefulGameServer.NotACandidateException 100%
BrowserGameEngine.StatefulGameServer.NotAllianceLeaderException 100%
BrowserGameEngine.StatefulGameServer.NotAllianceMemberException 100%
BrowserGameEngine.StatefulGameServer.NotAtWarException 0%
BrowserGameEngine.StatefulGameServer.Notifications.InMemoryPlayerNotificati
onService
54.3% 0%
BrowserGameEngine.StatefulGameServer.Notifications.NotificationService 100% 100%
BrowserGameEngine.StatefulGameServer.Notifications.NullNotificationService 40%
BrowserGameEngine.StatefulGameServer.Notifications.PlayerNotification 50%
BrowserGameEngine.StatefulGameServer.OnlineStatusRepository 30% 0%
BrowserGameEngine.StatefulGameServer.PeaceAlreadyProposedException 0%
BrowserGameEngine.StatefulGameServer.PlayerAlreadyExistsException 100%
BrowserGameEngine.StatefulGameServer.PlayerNotAttackableException 50% 16.6%
BrowserGameEngine.StatefulGameServer.PlayerNotFoundException 100%
BrowserGameEngine.StatefulGameServer.PlayerRepository 100% 90%
BrowserGameEngine.StatefulGameServer.PlayerRepositoryWrite 76.6% 87.5%
BrowserGameEngine.StatefulGameServer.PrerequisitesNotMetException 33.3%
BrowserGameEngine.StatefulGameServer.Repositories.Chat.ChatRateLimitExcepti
on
100%
BrowserGameEngine.StatefulGameServer.Repositories.Chat.ChatRepositoryWrite 98.5% 100%
BrowserGameEngine.StatefulGameServer.Repositories.Tournament.TournamentRepo
sitory
0%
BrowserGameEngine.StatefulGameServer.Repositories.Tournament.TournamentRepo
sitoryWrite
50% 43.7%
BrowserGameEngine.StatefulGameServer.ResourceHistoryRepository 100%
BrowserGameEngine.StatefulGameServer.ResourceHistoryRepositoryWrite 100% 100%
BrowserGameEngine.StatefulGameServer.ResourceRepository 100% 100%
BrowserGameEngine.StatefulGameServer.ResourceRepositoryWrite 100% 87.5%
BrowserGameEngine.StatefulGameServer.SingletonWorldStateAccessor 26.3% 50%
BrowserGameEngine.StatefulGameServer.TradeRepository 46.8% 20%
BrowserGameEngine.StatefulGameServer.TradeRepositoryWrite 93.4% 54.5%
BrowserGameEngine.StatefulGameServer.UnitDefNotFoundException 100%
BrowserGameEngine.StatefulGameServer.UnitImmobileException 100%
BrowserGameEngine.StatefulGameServer.UnitNotFoundException 100%
BrowserGameEngine.StatefulGameServer.UnitNotHomeException 0%
BrowserGameEngine.StatefulGameServer.UnitRepository 90.1% 100%
BrowserGameEngine.StatefulGameServer.UnitRepositoryWrite 91% 72.6%
BrowserGameEngine.StatefulGameServer.UpgradeAlreadyMaxLevelException 0%
BrowserGameEngine.StatefulGameServer.UpgradeRepository 75%
BrowserGameEngine.StatefulGameServer.UpgradeRepositoryWrite 30.6% 11.1%
BrowserGameEngine.StatefulGameServer.UpgradeResearchInProgressException 0%
BrowserGameEngine.StatefulGameServer.UserRepository 67.6% 58.3%
BrowserGameEngine.StatefulGameServer.UserRepositoryWrite 88.4% 75%
BrowserGameEngine.StatefulGameServer.WarNotFoundException 0%
BrowserGameEngine.ViewModels - 37.7%
Name Line Branch
BrowserGameEngine.ViewModels 37.7% ****
BrowserGameEngine.Shared.AcceptInviteRequest 100%
BrowserGameEngine.Shared.AddToQueueRequest 0%
BrowserGameEngine.Shared.AllianceChatPostViewModel 0%
BrowserGameEngine.Shared.AllianceDetailViewModel 100%
BrowserGameEngine.Shared.AllianceElectionViewModel 0%
BrowserGameEngine.Shared.AllianceInviteViewModel 100%
BrowserGameEngine.Shared.AllianceMemberViewModel 100%
BrowserGameEngine.Shared.AllianceRankingViewModel 0%
BrowserGameEngine.Shared.AllianceViewModel 100%
BrowserGameEngine.Shared.AllianceWarViewModel 100%
BrowserGameEngine.Shared.AllTimePlayerEntryViewModel 0%
BrowserGameEngine.Shared.AllTimePlayerListViewModel 0%
BrowserGameEngine.Shared.ApiKeyInfoViewModel 100%
BrowserGameEngine.Shared.ApiKeyListViewModel 100%
BrowserGameEngine.Shared.AssetDefinitionViewModel 100%
BrowserGameEngine.Shared.AssetsViewModel 100%
BrowserGameEngine.Shared.AssetViewModel 100%
BrowserGameEngine.Shared.BattleReportDetailViewModel 0%
BrowserGameEngine.Shared.BattleReportSummaryViewModel 0%
BrowserGameEngine.Shared.BattleResultViewModel 0%
BrowserGameEngine.Shared.BattleRoundViewModel 0%
BrowserGameEngine.Shared.BuildQueueEntryViewModel 0%
BrowserGameEngine.Shared.BuildQueueViewModel 0%
BrowserGameEngine.Shared.CastElectionVoteRequest 0%
BrowserGameEngine.Shared.ChatMessagesViewModel 0%
BrowserGameEngine.Shared.ChatMessageViewModel 0%
BrowserGameEngine.Shared.ColonizePreviewViewModel 0%
BrowserGameEngine.Shared.CostViewModel 85.7%
BrowserGameEngine.Shared.CreateAllianceRequest 100%
BrowserGameEngine.Shared.CreateApiKeyRequest 100%
BrowserGameEngine.Shared.CreateApiKeyResponse 100%
BrowserGameEngine.Shared.CreateGameRequest 100%
BrowserGameEngine.Shared.CreateMarketOrderRequest 100%
BrowserGameEngine.Shared.CreatePlayerForUserViewModel 100%
BrowserGameEngine.Shared.CreatePlayerViewModel 0%
BrowserGameEngine.Shared.CreateTournamentRequest 0%
BrowserGameEngine.Shared.CreateTradeOfferRequest 0%
BrowserGameEngine.Shared.DeclareWarRequest 100%
BrowserGameEngine.Shared.EconomyFormulaViewModel 100%
BrowserGameEngine.Shared.ElectionCandidateViewModel 0%
BrowserGameEngine.Shared.EnemyBaseViewModel 50%
BrowserGameEngine.Shared.GameDetailViewModel 100%
BrowserGameEngine.Shared.GameListViewModel 100%
BrowserGameEngine.Shared.GameLobbyViewModel 31.2%
BrowserGameEngine.Shared.GameNotificationViewModel 0%
BrowserGameEngine.Shared.GameReplayViewModel 0%
BrowserGameEngine.Shared.GameResultEntryViewModel 0%
BrowserGameEngine.Shared.GameResultsViewModel 0%
BrowserGameEngine.Shared.GameSettingsRequest 100%
BrowserGameEngine.Shared.GameSettingsViewModel 0%
BrowserGameEngine.Shared.GameSummaryViewModel 100%
BrowserGameEngine.Shared.InGamePlayerProfileViewModel 0%
BrowserGameEngine.Shared.InvitePlayerRequest 100%
BrowserGameEngine.Shared.JoinAllianceRequest 100%
BrowserGameEngine.Shared.JoinGameRequest 100%
BrowserGameEngine.Shared.LeaderboardEntryViewModel 0%
BrowserGameEngine.Shared.LobbyPlayerViewModel 50%
BrowserGameEngine.Shared.MarketOrderViewModel 100%
BrowserGameEngine.Shared.MarketViewModel 100%
BrowserGameEngine.Shared.MatchViewModel 0%
BrowserGameEngine.Shared.MessageInboxViewModel 0%
BrowserGameEngine.Shared.MessageThreadViewModel 0%
BrowserGameEngine.Shared.MessageViewModel 0%
BrowserGameEngine.Shared.MyAllianceStatusViewModel 100%
BrowserGameEngine.Shared.MyGameViewModel 0%
BrowserGameEngine.Shared.PaginatedResponse`1 100%
BrowserGameEngine.Shared.PeaceRequest 0%
BrowserGameEngine.Shared.PlayerCrossGameEntry 0%
BrowserGameEngine.Shared.PlayerCrossGameStatsViewModel 0%
BrowserGameEngine.Shared.PlayerGameHistoryEntryViewModel 0%
BrowserGameEngine.Shared.PlayerHistoryViewModel 0%
BrowserGameEngine.Shared.PlayerListViewModel 100%
BrowserGameEngine.Shared.PlayerNotificationViewModel 0%
BrowserGameEngine.Shared.PlayerProfileViewModel 0%
BrowserGameEngine.Shared.PlayerRefViewModel 0%
BrowserGameEngine.Shared.PlayerResourcesViewModel 100%
BrowserGameEngine.Shared.PlayerStatsGameEntry 0%
BrowserGameEngine.Shared.PlayerStatsViewModel 0%
BrowserGameEngine.Shared.PlayerSummaryViewModel 100%
BrowserGameEngine.Shared.PostAllianceChatRequest 0%
BrowserGameEngine.Shared.PostChatMessageRequest 0%
BrowserGameEngine.Shared.ProfileViewModel 100%
BrowserGameEngine.Shared.PublicPlayerViewModel 0%
BrowserGameEngine.Shared.RaceListViewModel 100%
BrowserGameEngine.Shared.RaceViewModel 100%
BrowserGameEngine.Shared.ReorderQueueRequest 0%
BrowserGameEngine.Shared.ReplayBattleEventViewModel 0%
BrowserGameEngine.Shared.ReplayPlayerViewModel 0%
BrowserGameEngine.Shared.ReplyMessageViewModel 0%
BrowserGameEngine.Shared.ResourceHistoryViewModel 100%
BrowserGameEngine.Shared.ResourceOptionViewModel 100%
BrowserGameEngine.Shared.ResourceSnapshotViewModel 100%
BrowserGameEngine.Shared.RoundViewModel 0%
BrowserGameEngine.Shared.SelectEnemyViewModel 100%
BrowserGameEngine.Shared.SendMessageViewModel 0%
BrowserGameEngine.Shared.SetAllianceMessageRequest 0%
BrowserGameEngine.Shared.SetAlliancePasswordRequest 0%
BrowserGameEngine.Shared.SpectatorPlayerEntryViewModel 0%
BrowserGameEngine.Shared.SpectatorSnapshotViewModel 0%
BrowserGameEngine.Shared.StartElectionRequest 0%
BrowserGameEngine.Shared.TickInfoViewModel 0%
BrowserGameEngine.Shared.TournamentBracketViewModel 0%
BrowserGameEngine.Shared.TournamentDetailViewModel 0%
BrowserGameEngine.Shared.TournamentPlayerResultViewModel 0%
BrowserGameEngine.Shared.TournamentRegistrationViewModel 0%
BrowserGameEngine.Shared.TournamentResultsViewModel 0%
BrowserGameEngine.Shared.TournamentSummaryViewModel 0%
BrowserGameEngine.Shared.TradeHistoryItemViewModel 0%
BrowserGameEngine.Shared.TradeOfferViewModel 0%
BrowserGameEngine.Shared.TradeResourceRequest 0%
BrowserGameEngine.Shared.UnitCountViewModel 0%
BrowserGameEngine.Shared.UnitDefinitionViewModel 100%
BrowserGameEngine.Shared.UnitLossViewModel 0%
BrowserGameEngine.Shared.UnitsViewModel 100%
BrowserGameEngine.Shared.UnitViewModel 100%
BrowserGameEngine.Shared.UpdateGameRequest 100%
BrowserGameEngine.Shared.UpdateUserPreferencesRequest 0%
BrowserGameEngine.Shared.UpgradesViewModel 0%
BrowserGameEngine.Shared.UserPreferencesViewModel 0%
BrowserGameEngine.Shared.VersionInfoViewModel 0%
BrowserGameEngine.Shared.VoteLeaderRequest 0%
BrowserGameEngine.Shared.WorkerAssignmentViewModel 100%

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants